Make distclean remove some extra files/dirs generated by autoconf, and some Darwin test programs generated by configure. Note - Ideally it would also remove configure?
Merge in __PAGEZERO hack from Michael Z. Sliczniak so that REAL_ADDRESSING mode can work under Darwin.
Additions for the JIT compiler opcode translators + NOFLAGS variant of regular instruction handlers.
- 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
- 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
- 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
- new and updated SIGSEGV support functions: + configure script cleanups + possible support for Direct Addressing / VOSF on other platforms
Mainly changes to the VOSF code: - improved blitters selection - improved blitters performance if UNALIGNED_PROFITABLE is set - cleaned up 8 bpp blitters
DESTDIR was not respected by installdirs target
- updated spec file - make install/uninstall targets support DESTDIR variable - fixed compilation problem with DIRECT_ADDRESSING
- more cleanups - splitted prefs.cpp into prefs.cpp and prefs_items.cpp to make prefs.cpp reusable for other projects
- first version to run natively on NetBSD/m68k
- small fixes to Makefile.in and configure script - main_unix.cpp tested ENABLE_DGA instead of ENABLE_XF86_DGA
- 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
- added fbdev video code and SPARC assembly optimizations
- added external file system - moved most init/deinit code to InitAll()/ExitAll() in main.cpp
- compilation of cpuemu.cpp is now split
- disk insertions are now checked for by the 60Hz interrupt routine - localizable strings are split into a common and a platform-specific set - fixed bug in CR->LF translation in AmigaOS/clip_amiga.cpp
- improved Makefile and man page
- "make depend" now works
- cosmetic fix
- improved configuration and installation
- sys_unix.cpp: changed one #ifdef that should really have been an #if - Makefile.in: provided uninstall target
- install target didn't install keycodes file in proper location
- renamed basilisk_ii_keycodes to keycodes - default location of keycodes file is now $(sharedir)/keycodes (depends on install prefix) - improved the install target
- improved the clean/distclean targets
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.