ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/BasiliskII/src/Unix/configure.in
Revision 1.64
2002-09-16T13:29:33Z (22 years, 2 months ago) by gbeauche
Branch: MAIN
CVS Tags: HEAD
Changes since 1.63: +0 -0 lines
FILE REMOVED
Now use autoconf 2.52+ as it provides nice AC_SYS_LARGEFILE check and a
fixed check for exit() prototype.

Revision 1.63 - (view) (annotate) - [select for diffs]
2002-09-16T12:03:07Z (22 years, 2 months ago) by gbeauche
Branch: MAIN
Changes since 1.62: +178 -41 lines
Diff to previous 1.62 , to selected 1.24
- Make "ieee" core default, where applicable
- Import gcc configury to determine HOST_FLOAT_FORMAT

Revision 1.62 - (view) (annotate) - [select for diffs]
2002-09-13T12:51:24Z (22 years, 2 months ago) by gbeauche
Branch: MAIN
Changes since 1.61: +20 -15 lines
Diff to previous 1.61 , to selected 1.24
Updates for new FPU core architecture, add "ieee" core (x86 for now)

Revision 1.61 - (view) (annotate) - [select for diffs]
2002-07-31T16:46:14Z (22 years, 4 months ago) by cebix
Branch: MAIN
Changes since 1.60: +44 -0 lines
Diff to previous 1.60 , to selected 1.24
- it is now possible to make the serial drivers pipe their input/output
  to programs by using a '|' followed by a command line as the modem or
  printer port setting (instead of a device name like '/dev/ttyS0')
  [Brian Johnson]
- the option "--config FILE" tells B2 to use a different config file

Revision 1.60 - (view) (annotate) - [select for diffs]
2002-05-12T11:10:50Z (22 years, 6 months ago) by gbeauche
Branch: MAIN
Changes since 1.59: +20 -1 lines
Diff to previous 1.59 , to selected 1.24
Implement the "ignoresegv" feature from SheepShaver. This is Unix-specific
so far. Target platform is currently Linux/x86.

Revision 1.59 - (view) (annotate) - [select for diffs]
2002-03-20T19:37:37Z (22 years, 8 months ago) by cebix
Branch: MAIN
Changes since 1.58: +1 -1 lines
Diff to previous 1.58 , to selected 1.24
fix for IRIX [Marcus Herbert]

Revision 1.58 - (view) (annotate) - [select for diffs]
2002-03-18T13:30:07Z (22 years, 8 months ago) by gbeauche
Branch: MAIN
Changes since 1.57: +6 -1 lines
Diff to previous 1.57 , to selected 1.24
- Add even more term libs and prefer ncurses over the rest.

Revision 1.57 - (view) (annotate) - [select for diffs]
2002-03-18T12:59:44Z (22 years, 8 months ago) by gbeauche
Branch: MAIN
Changes since 1.56: +1 -1 lines
Diff to previous 1.56 , to selected 1.24
- Invert AC_CHECK_LIB for readline and termcap so that the test program
  for readline detection is actually linked against -ltermcap -lreadline.

Revision 1.56 - (view) (annotate) - [select for diffs]
2002-03-16T10:58:22Z (22 years, 8 months ago) by gbeauche
Branch: MAIN
Changes since 1.55: +7 -4 lines
Diff to previous 1.55 , to selected 1.24
- Large File support is now specific to Linux since it breaks build on
  other platforms like Solaris/SPARC and I could only test under Linux.
  TODO: Better use the AC_SYS_LARGEFILE macro from autoconf-2.5.

Revision 1.55 - (view) (annotate) - [select for diffs]
2002-03-16T10:51:17Z (22 years, 8 months ago) by gbeauche
Branch: MAIN
Changes since 1.54: +1 -0 lines
Diff to previous 1.54 , to selected 1.24
- Check for caddr_t. On some systems like Solaris/SPARC, mmap() address
  type (first parameter) is caddr_t instead of void *. Explicitly cast
  address to (caddr_t) type and C++ implicit pointer conversion rules
  will do the rest. aka. caddr_t -> void * is OK unlike the opposite.

Revision 1.54 - (view) (annotate) - [select for diffs]
2002-03-16T10:12:49Z (22 years, 8 months ago) by gbeauche
Branch: MAIN
Changes since 1.53: +17 -1 lines
Diff to previous 1.53 , to selected 1.24
- Expand TYPE_SOCKLEN_T as it is a non-standard autoconf macro that lives
  in ac-archive/Miscellaneous. Extracted from version 1.2 (2000/07/19) by
  Lars Brinkhoff <lars@nocrew.org>.

Revision 1.53 - (view) (annotate) - [select for diffs]
2002-02-07T16:10:55Z (22 years, 9 months ago) by cebix
Branch: MAIN
Changes since 1.52: +5 -1 lines
Diff to previous 1.52 , to selected 1.24
cleaned up pthread attributes [Brian Johnson]

Revision 1.52 - (view) (annotate) - [select for diffs]
2002-01-22T17:15:09Z (22 years, 10 months ago) by cebix
Branch: MAIN
Changes since 1.51: +5 -1 lines
Diff to previous 1.51 , to selected 1.24
GNOME-style about box and GNOME file entries are used if libgnomeui is present

Revision 1.51 - (view) (annotate) - [select for diffs]
2002-01-18T19:14:46Z (22 years, 10 months ago) by cebix
Branch: MAIN
Changes since 1.50: +1 -1 lines
Diff to previous 1.50 , to selected 1.24
added mon_lowmem.cpp to mon sources

Revision 1.50 - (view) (annotate) - [select for diffs]
2002-01-15T14:58:37Z (22 years, 10 months ago) by cebix
Branch: MAIN
CVS Tags: snapshot-15012002
Changes since 1.49: +1 -1 lines
Diff to previous 1.49 , to selected 1.24
- documentation updates
- 2001 -> 2002
- version 0.9 -> 1.0

Revision 1.49 - (view) (annotate) - [select for diffs]
2002-01-06T08:22:08Z (22 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.48: +4 -0 lines
Diff to previous 1.48 , to selected 1.24
- Add 64-bit file size support, at least for Linux

Revision 1.48 - (view) (annotate) - [select for diffs]
2001-09-02T13:50:05Z (23 years, 2 months ago) by cebix
Branch: MAIN
Changes since 1.47: +3 -0 lines
Diff to previous 1.47 , to selected 1.24
- added IRIX patches from Brian Johnson
- the existence of socklen_t is now checked by the configure script

Revision 1.47 - (view) (annotate) - [select for diffs]
2001-08-19T16:18:30Z (23 years, 3 months ago) by gbeauche
Branch: MAIN
Changes since 1.46: +1 -1 lines
Diff to previous 1.46 , to selected 1.24
- configure.in: actually save CXXFLAGS instead of CFLAGS in the code to
  detect whether the compiler supports -fno-merge-constants or not
- Makefile.in: make sure to link gencpu with g++ since it contains objects
  compiled from C++ code. Fix build problems with gcc 3.0.1

Revision 1.46 - (view) (annotate) - [select for diffs]
2001-08-02T13:52:24Z (23 years, 3 months ago) by gbeauche
Branch: MAIN
Changes since 1.45: +29 -0 lines
Diff to previous 1.45 , to selected 1.24
* Don't merge constants (pass -fno-merge-constants to the compiler) since
  it breaks B2 in fpu/fpu_x86.cpp on the second call to fpu_init(), at the
  fsave instruction. This problem appeared with the following compilers:
  - "Official" : gcc-3.1 (mainline CVS)
  - Mandrake   : gcc-2.96 >= 0.59mdk, gcc-3.0.1 >= 0.1mdk
  - Red Hat    : gcc-2.96 >= 89, gcc-3.0 >= 1

Revision 1.45 - (view) (annotate) - [select for diffs]
2001-07-01T14:38:02Z (23 years, 5 months ago) by cebix
Branch: MAIN
Changes since 1.44: +1 -0 lines
Diff to previous 1.44 , to selected 1.24
- sony.cpp/disk.cpp/cdrom.cpp use vector<> of drive_info objects instead of
  linked list
- color depth switching updates slot ROM
- video_x.cpp always supports 1-bit window modes
- timer_create()/clock_gettime() are pulled from librt if present

Revision 1.44 - (view) (annotate) - [select for diffs]
2001-06-26T22:35:40Z (23 years, 5 months ago) by gbeauche
Branch: MAIN
Changes since 1.43: +195 -51 lines
Diff to previous 1.43 , to selected 1.24
- added SIGSEGV support for Linux/Alpha (to be checked), Darwin/PPC
- added uniform virtual memory allocation
  (supports mmap(), vm_allocate(), or fallbacks to malloc()/free())
- cleaned up memory allocation in main_unix.cpp

Revision 1.43 - (view) (annotate) - [select for diffs]
2001-06-19T08:29:50Z (23 years, 5 months ago) by gbeauche
Branch: MAIN
Changes since 1.42: +4 -5 lines
Diff to previous 1.42 , to selected 1.24
- cleaned up removal of '-g' for gcc

Revision 1.42 - (view) (annotate) - [select for diffs]
2001-05-24T15:06:13Z (23 years, 6 months ago) by cebix
Branch: MAIN
CVS Tags: release-0_9-1, snapshot-29052001
Changes since 1.41: +1 -1 lines
Diff to previous 1.41 , to selected 1.24
- VOSF is enabled by default

Revision 1.41 - (view) (annotate) - [select for diffs]
2001-05-22T19:01:44Z (23 years, 6 months ago) by cebix
Branch: MAIN
Changes since 1.40: +1 -1 lines
Diff to previous 1.40 , to selected 1.24
default FPUSRC was wrong

Revision 1.40 - (view) (annotate) - [select for diffs]
2001-05-20T20:31:50Z (23 years, 6 months ago) by gbeauche
Branch: MAIN
Changes since 1.39: +78 -131 lines
Diff to previous 1.39 , to selected 1.24
- new and updated SIGSEGV support functions:
  + configure script cleanups
  + possible support for Direct Addressing / VOSF on other platforms

Revision 1.39 - (view) (annotate) - [select for diffs]
2001-04-10T18:33:57Z (23 years, 7 months ago) by cebix
Branch: MAIN
Changes since 1.38: +1 -1 lines
Diff to previous 1.38 , to selected 1.24
fixed bug with -Ofast on IRIX

Revision 1.38 - (view) (annotate) - [select for diffs]
2001-03-29T14:20:53Z (23 years, 8 months ago) by cebix
Branch: MAIN
Changes since 1.37: +9 -26 lines
Diff to previous 1.37 , to selected 1.24
- FreeBSD configure script cleanups [Michael Alyn Miller]
- ether_linux.cpp moved and renamed to ether_unix.cpp, now also works with
  the tap driver under FreeBSD [Michael Alyn Miller]
- fpu_x86_asm.h: fixed problem in with newer GCC pre-processors

Revision 1.37 - (view) (annotate) - [select for diffs]
2001-03-28T16:53:38Z (23 years, 8 months ago) by cebix
Branch: MAIN
Changes since 1.36: +18 -0 lines
Diff to previous 1.36 , to selected 1.24
- "-Ofast" option is supplied to MIPSPro compiler [Brian J. Johnson
- workaround for IRIX pthreads bug in Delay_usec() [Brian J. Johnson]

Revision 1.36 - (view) (annotate) - [select for diffs]
2001-03-24T08:56:15Z (23 years, 8 months ago) by gbeauche
Branch: MAIN
Changes since 1.35: +2 -0 lines
Diff to previous 1.35 , to selected 1.24
- fixed FPU core auto-detection for non-x86 architectures

Revision 1.35 - (view) (annotate) - [select for diffs]
2001-03-20T18:05:35Z (23 years, 8 months ago) by gbeauche
Branch: MAIN
Changes since 1.34: +51 -0 lines
Diff to previous 1.34 , to selected 1.24
Moved FPU emulation code sources to uae_cpu/fpu/

Revision 1.34 - (view) (annotate) - [select for diffs]
2001-03-20T17:35:45Z (23 years, 8 months ago) by gbeauche
Branch: MAIN
Changes since 1.33: +1 -1 lines
Diff to previous 1.33 , to selected 1.24
- removed old JIT compiler, its related support functions and files
  (compiler.{h,cpp})

Revision 1.33 - (view) (annotate) - [select for diffs]
2001-02-10T15:29:01Z (23 years, 9 months ago) by cebix
Branch: MAIN
CVS Tags: snapshot-17022001
Changes since 1.32: +36 -0 lines
Diff to previous 1.32 , to selected 1.24
implemented VOSF on Linux/ppc

Revision 1.32 - (view) (annotate) - [select for diffs]
2001-01-28T14:04:32Z (23 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.31: +17 -31 lines
Diff to previous 1.31 , to selected 1.24
- removed --enable-16bit-vidmode (unused and useless)

Revision 1.31 - (view) (annotate) - [select for diffs]
2001-01-11T16:39:25Z (23 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.30: +3 -3 lines
Diff to previous 1.30 , to selected 1.24
- Added UNALIGNED_PROFITABLE to the list of i386 macro definitions
- Changed OPTFLAGS macro definitions to OPTIMIZED_FLAGS

Revision 1.30 - (view) (annotate) - [select for diffs]
2000-11-02T14:45:15Z (24 years ago) by cebix
Branch: MAIN
Changes since 1.29: +2 -1 lines
Diff to previous 1.29 , to selected 1.24
- added audio support for IRIX [Brian J. Johnson]
- improved Delay_usec() under FreeBSD and IRIX
- fixed typo ("HAVE_PTHREDS") in video_x.cpp

Revision 1.29 - (view) (annotate) - [select for diffs]
2000-10-15T15:08:24Z (24 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.28: +1 -1 lines
Diff to previous 1.28 , to selected 1.24
- updated for latest version of mon

Revision 1.28 - (view) (annotate) - [select for diffs]
2000-10-14T16:30:53Z (24 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.27: +3 -2 lines
Diff to previous 1.27 , to selected 1.24
- configure.in patches for Irix from bjjohnson
- extfs: .bin files get Stuffit Expander type/creator

Revision 1.27 - (view) (annotate) - [select for diffs]
2000-10-11T17:55:06Z (24 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.26: +98 -55 lines
Diff to previous 1.26 , to selected 1.24
- added a few more emulated privileged instructions to NetBSD/m68k
- tried to make VOSF run under NetBSD/m68k, little success (shows stripes and
  sometimes crashes)

Revision 1.26 - (view) (annotate) - [select for diffs]
2000-10-09T17:05:16Z (24 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.25: +6 -6 lines
Diff to previous 1.25 , to selected 1.24
works again under NetBSD/m68k

Revision 1.25 - (view) (annotate) - [select for diffs]
2000-10-08T18:41:34Z (24 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.24: +4 -3 lines
Diff to previous 1.24
added SA_SIGINFO to sa_flags when sa_sigaction is used

Revision 1.24 - (view) (annotate) - [selected]
2000-09-25T17:54:01Z (24 years, 2 months ago) by cebix
Branch: MAIN
Changes since 1.23: +10 -9 lines
Diff to previous 1.23
- adapted for mon V3.0 which is now the required minimum
- fixed gcc 2.96 compiler warnings

Revision 1.23 - (view) (annotate) - [select for diffs]
2000-09-22T17:14:04Z (24 years, 2 months ago) by gbeauche
Branch: MAIN
Changes since 1.22: +307 -101 lines
Diff to previous 1.22 , to selected 1.24
- added AC_PROG_CC_C_O
- added canonical system information
- added Video on SEGV signals (VOSF)
- added testing for different addressing modes
- added check for size of void * in order to have proper [u]inptr types
- added the removal of the "-g" flag if GCC is used

Revision 1.22 - (view) (annotate) - [select for diffs]
2000-09-05T16:55:16Z (24 years, 2 months ago) by gbeauche
Branch: MAIN
Changes since 1.21: +3 -1 lines
Diff to previous 1.21 , to selected 1.24
- added: FPUSRCS which defaults to ../uae_cpu/fpp.cpp
- added: redifinition of FPUSRCS with ../uae_cpu/fpu_x86.cpp if the host
  system supports it (GCC and X86_ASSEMBLY)

Revision 1.21 - (view) (annotate) - [select for diffs]
2000-07-22T18:12:34Z (24 years, 4 months ago) by cebix
Branch: MAIN
Changes since 1.20: +1 -1 lines
Diff to previous 1.20 , to selected 1.24
- improved timing of periodic threads

Revision 1.20 - (view) (annotate) - [select for diffs]
2000-07-13T16:12:31Z (24 years, 4 months ago) by cebix
Branch: MAIN
CVS Tags: snapshot-13072000
Changes since 1.19: +1 -1 lines
Diff to previous 1.19 , to selected 1.24
- DGA and SHM are only tried on local X11 displays
- re-integrated old window update method (better performance over a networked
  display connection), frameskip=0 selects new method, other values select
  old method
- fixed compilation errors

Revision 1.19 - (view) (annotate) - [select for diffs]
2000-07-13T13:47:09Z (24 years, 4 months ago) by cebix
Branch: MAIN
Changes since 1.18: +106 -65 lines
Diff to previous 1.18 , to selected 1.24
- first version to run natively on NetBSD/m68k

Revision 1.18 - (view) (annotate) - [select for diffs]
2000-04-14T18:46:05Z (24 years, 7 months ago) by cebix
Branch: MAIN
Changes since 1.17: +15 -13 lines
Diff to previous 1.17 , to selected 1.24
- "./configure --without-mon" now works

Revision 1.17 - (view) (annotate) - [select for diffs]
1999-11-03T21:04:22Z (25 years ago) by cebix
Branch: MAIN
CVS Tags: release-0_8-1, snapshot-22121999
Changes since 1.16: +19 -5 lines
Diff to previous 1.16 , to selected 1.24
*** empty log message ***

Revision 1.16 - (view) (annotate) - [select for diffs]
1999-11-03T10:56:28Z (25 years ago) by cebix
Branch: MAIN
Changes since 1.15: +1 -1 lines
Diff to previous 1.15 , to selected 1.24
- imported UAE CPU 0.8.10 changes
- new utility functions Mac_memset, Mac2Host_memcpy, Host2Mac_memcpu and
  Mac2Mac_memcpy
- extfs.cpp: fixed bug in fs_rename() and fs_cat_move() (auxiliary IOParam
  block was not in Mac address space)
- some provisions for using UAE CPU compiler (doesn't work yet)

Revision 1.15 - (view) (annotate) - [select for diffs]
1999-10-26T16:56:44Z (25 years, 1 month ago) by cebix
Branch: MAIN
CVS Tags: snapshot-02111999
Changes since 1.14: +2 -0 lines
Diff to previous 1.14 , to selected 1.24
- small fixes to Makefile.in and configure script
- main_unix.cpp tested ENABLE_DGA instead of ENABLE_XF86_DGA

Revision 1.14 - (view) (annotate) - [select for diffs]
1999-10-26T16:28:36Z (25 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.13: +8 -5 lines
Diff to previous 1.13 , to selected 1.24
- mon is called for illegal EMUL_OP selectors and when pressing Ctrl-C (Unix)
- moved MemoryDispatch() patch routine from PatchAfterStartup() to
  InstallDrivers()
- fixed one place where ROM replaces MemoryDispatch() by unimplemented trap
  when no MMU is present
- Unix: ROM breakpoint can now be set with "-break" command line argument
- some changes to configure script, mon is now compiled with readline support

Revision 1.13 - (view) (annotate) - [select for diffs]
1999-10-25T20:52:12Z (25 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.12: +1 -0 lines
Diff to previous 1.12 , to selected 1.24
- WANT_XF86_DGA is turned off when XFree86 DGA is not present

Revision 1.12 - (view) (annotate) - [select for diffs]
1999-10-25T19:01:43Z (25 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.11: +26 -8 lines
Diff to previous 1.11 , to selected 1.24
- fixes to audio_oss_esd.cpp from Alexander R. Pruss (8-bit mode)
- added configuration summary to configure script
- prefs_editor_amiga.cpp: output of SCSI prefs was broken

Revision 1.11 - (view) (annotate) - [select for diffs]
1999-10-25T08:07:58Z (25 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.10: +14 -1 lines
Diff to previous 1.10 , to selected 1.24
- now uses "mon" if present (currently on breakpoints only)

Revision 1.10 - (view) (annotate) - [select for diffs]
1999-10-23T17:57:56Z (25 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.9: +52 -64 lines
Diff to previous 1.9 , to selected 1.24
- audio_linux.cpp renamed to audio_oss_esd.cpp (now also used under FreeBSD)
  and added support for ESD
- medium removal is allowed for CD-ROM on exit
- added mkinstalldirs to "make install" target

Revision 1.9 - (view) (annotate) - [select for diffs]
1999-10-21T15:14:41Z (25 years, 1 month ago) by cebix
Branch: MAIN
CVS Tags: snapshot-21101999
Changes since 1.8: +40 -11 lines
Diff to previous 1.8 , to selected 1.24
- updated configure script for SPARC assembly optimizations

Revision 1.8 - (view) (annotate) - [select for diffs]
1999-10-21T13:19:21Z (25 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.7: +24 -10 lines
Diff to previous 1.7 , to selected 1.24
- added fbdev video code and SPARC assembly optimizations

Revision 1.7 - (view) (annotate) - [select for diffs]
1999-10-18T16:15:44Z (25 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 , to selected 1.24
- compilation of cpuemu.cpp is now split

Revision 1.6 - (view) (annotate) - [select for diffs]
1999-10-15T14:50:37Z (25 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.5: +7 -1 lines
Diff to previous 1.5 , to selected 1.24
- some fixes for NetBSD

Revision 1.5 - (view) (annotate) - [select for diffs]
1999-10-15T12:27:24Z (25 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.4: +2 -7 lines
Diff to previous 1.4 , to selected 1.24
- removed unnecessary test for semget()

Revision 1.4 - (view) (annotate) - [select for diffs]
1999-10-05T18:38:50Z (25 years, 1 month ago) by cebix
Branch: MAIN
CVS Tags: release-0_7-2
Changes since 1.3: +1 -0 lines
Diff to previous 1.3 , to selected 1.24
- small fix to configure script

Revision 1.3 - (view) (annotate) - [select for diffs]
1999-10-05T15:29:04Z (25 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.2: +5 -5 lines
Diff to previous 1.2 , to selected 1.24
- added acconfig.h for autoheader

Revision 1.2 - (view) (annotate) - [select for diffs]
1999-10-04T21:07:18Z (25 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.1: +0 -1 lines
Diff to previous 1.1 , to selected 1.24
- improved configuration and installation

Revision 1.1.1.1 - (view) (annotate) - [select for diffs] (vendor branch)
1999-10-03T14:16:25Z (25 years, 1 month ago) by cebix
Branch: cebix
CVS Tags: start
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 , to next main 1.64 , to selected 1.24
Imported sources

Revision 1.1 - (view) (annotate) - [select for diffs]
1999-10-03T14:16:25Z (25 years, 1 month ago) by cebix
Branch: MAIN
Branch point for: cebix
Diff to selected 1.24
Initial revision

Convenience Links

Links to HEAD: (view) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a