gbeauche
|
006f72c9fe
|
Report failure to install the SIGSEGV handler correctly
|
2003-10-12 21:21:35 +00:00 |
|
gbeauche
|
cf3d36a3a7
|
Mach memory fault recovery from Michael Z. Sliczniak
|
2003-10-12 21:15:52 +00:00 |
|
gbeauche
|
b2fee2f576
|
Mach bad access recovery support from Michael Z. Sliczniak
|
2003-10-12 15:56:00 +00:00 |
|
gbeauche
|
192943f46c
|
Fix vm_acquire() and friend on MacOS X
|
2003-10-12 11:00:12 +00:00 |
|
gbeauche
|
b66f5972f9
|
Make sure a 32-bit B2/JIT works reasonnably well on AMD64 too. This implies
to force RAMBaseHost < 0x80000000. This is empirically determined to work on
Linux/x86 and Linux/amd64.
|
2003-10-03 18:18:15 +00:00 |
|
gbeauche
|
87e4d48b3e
|
flags are live after a call to fflags_into_flags_internal()
|
2003-10-02 09:51:14 +00:00 |
|
gbeauche
|
c464b19f06
|
get a chance to see some illegal instruction variants if we ever come to
encounter them.
|
2003-10-02 09:48:10 +00:00 |
|
cebix
|
ddcfbe2bda
|
parallel build uses NCPU jobs instead of NCPU+1
|
2003-09-29 13:30:29 +00:00 |
|
gbeauche
|
f9dd276a47
|
use spinlocks on SheepShaver/Linux/PPC, and possibly others where spinlocks
are available. TODO: check the fastest & safest means to lock VOSF stuff.
|
2003-09-29 08:27:24 +00:00 |
|
gbeauche
|
23c4ebcdf3
|
really fix typo!
|
2003-09-29 08:04:22 +00:00 |
|
gbeauche
|
aa61c47591
|
fix typo
|
2003-09-29 08:02:04 +00:00 |
|
gbeauche
|
a48a804c15
|
New SIGSEGV API so that skip-instruction requests are more explicit. Yes,
that's api change, but that's cooler now for SheepShaver. ;-)
|
2003-09-29 07:02:58 +00:00 |
|
gbeauche
|
505455c8c4
|
Check for readline headers in the headers check section as otherwise, and
I don't exactly know why, AC_HEADER_STDC would fail with newer autoconf
versions.
|
2003-08-17 11:58:00 +00:00 |
|
gbeauche
|
ac027954dc
|
Bring x86 instruction skipper back to life
|
2003-08-17 10:52:52 +00:00 |
|
gbeauche
|
797cb8825a
|
Aliases for PACKAGE and VERSION used for localisation if compiling cxmon
now that we check for AM_GNU_GETTEXT. Yes, life sucks sometimes.
|
2003-08-17 10:35:18 +00:00 |
|
gbeauche
|
ff483b7800
|
#define log printf in B2 stubs
|
2003-08-17 10:20:22 +00:00 |
|
gbeauche
|
f40f7ab91f
|
AM_GNU_GETTEXT for gnome stuff
|
2003-08-17 10:16:23 +00:00 |
|
nigel
|
c7f5e13813
|
Corrected names in keyboard menu
|
2003-08-17 00:27:34 +00:00 |
|
nigel
|
415c2721bc
|
Cope with invalid keyboard ids
|
2003-08-16 11:16:36 +00:00 |
|
nigel
|
14a5fd6aaf
|
Restart now works if the emulator is paused
(i.e. it unpauses it first)
|
2003-08-16 11:14:50 +00:00 |
|
nigel
|
35fcf4d98c
|
Added new keyboardtype preference (stolen from the Windows port)
|
2003-08-16 03:28:58 +00:00 |
|
nigel
|
ddb433382d
|
Added new keyboardtype popup menu
|
2003-08-16 03:03:52 +00:00 |
|
nigel
|
09bb402d31
|
Corrected path on some Unix source, added HowTo.html,
updated vers. no, turned off debugging
|
2003-08-16 02:59:17 +00:00 |
|
nigel
|
583fb6cd74
|
New version (still at beta), new ideas, slight reformatting
|
2003-08-16 02:53:50 +00:00 |
|
nigel
|
a861c1c322
|
Extra code for keyboardtype popup menu, renamed a variable
|
2003-08-16 02:51:46 +00:00 |
|
nigel
|
cb6adb6291
|
Default app for HowTo.html (instead of TextEdit), formatting (spaces->tabs)
|
2003-08-16 02:47:27 +00:00 |
|
nigel
|
75f84b51ce
|
Some segmentation trap changes from latest main_unix.cpp
|
2003-08-02 11:03:15 +00:00 |
|
nigel
|
786072d3a6
|
extfs now defaults to user's home directory (mounting / is a bit dangerous, and slow)
|
2003-08-02 10:43:06 +00:00 |
|
nigel
|
665ef27a0e
|
Added OS X sections
|
2003-08-02 08:48:38 +00:00 |
|
nigel
|
4b4a2de13e
|
Small tidyup
|
2003-08-02 08:47:26 +00:00 |
|
nigel
|
74b3b4b669
|
Updated Unix config.{guess,sub} which know about Darwin means that
we can use them instead of looking for the OS X installed versions.
|
2003-08-02 08:19:48 +00:00 |
|
nigel
|
ff841e7ea3
|
App needs Unix/sigsegv.cpp. How did I miss this?
|
2003-08-02 07:26:17 +00:00 |
|
nigel
|
7934f6d322
|
Added minor changes from latest Unix version
|
2003-08-02 06:22:54 +00:00 |
|
cebix
|
91c9cf1879
|
fixed the test for GCC [Brian J. Johnson]
|
2003-07-25 13:45:25 +00:00 |
|
cebix
|
2257e7be3f
|
fix for no-threads case for an emulated 68k [Todd Vierling]
|
2003-07-25 13:41:58 +00:00 |
|
cebix
|
16b21014ef
|
added format switching and other improvements [Brian Johnson]
|
2003-07-12 11:04:38 +00:00 |
|
cebix
|
0074b3346e
|
modernized the autoconf stuff
|
2003-07-01 18:10:38 +00:00 |
|
cebix
|
c945f0484e
|
updated autoconf auxiliary files
|
2003-06-27 13:59:16 +00:00 |
|
nigel
|
846715a208
|
New items for changing prefs file
|
2003-06-03 12:46:33 +00:00 |
|
nigel
|
c5e4d8dbb4
|
Incomporated some more stuff from latest Unix version, formatting changes
|
2003-06-03 12:40:02 +00:00 |
|
nigel
|
da5f337873
|
Reformatted raw text, added latest changes (preliminarily for next version)
|
2003-06-03 12:32:00 +00:00 |
|
nigel
|
d71e2ec8eb
|
Removed publish suggestion
|
2003-06-03 12:28:46 +00:00 |
|
nigel
|
1b0c7c081d
|
Added RCS Id
|
2003-06-03 12:27:12 +00:00 |
|
nigel
|
b75827d41d
|
Better ROM copying doco (as suggested by Sacha Mitchell)
|
2003-06-03 12:26:28 +00:00 |
|
nigel
|
4de2b90c6f
|
Sorted methods
|
2003-06-03 12:22:30 +00:00 |
|
nigel
|
2ae95d0f95
|
Minor doco changes
|
2003-06-03 12:14:45 +00:00 |
|
gbeauche
|
f3ad33ed58
|
Call correct PUSHF/POPF macro
|
2003-06-03 09:01:03 +00:00 |
|
gbeauche
|
04167990a6
|
workaround a compiler bug on SPARC (Milan)
|
2003-05-28 10:17:43 +00:00 |
|
gbeauche
|
ccdec0782b
|
really make long double values (Milan)
|
2003-05-28 10:14:14 +00:00 |
|
gbeauche
|
548e5a3dfd
|
Rearrange video_vosf.h to accomodate both SheepShaver and BasiliskII video
infrastructure. Make video_blit.cpp a little more emulator independent.
|
2003-05-22 22:13:56 +00:00 |
|