toshok%hungry.com
8b853a2a1e
fix another XXX
...
git-svn-id: svn://10.0.0.236/trunk@54928 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-01 21:26:42 +00:00
toshok%hungry.com
b8be56336e
x86Win32ExceptionHandler.h => x86ExceptionHandler.h
...
git-svn-id: svn://10.0.0.236/trunk@54515 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-27 23:38:58 +00:00
toshok%hungry.com
167ae86d9e
NetBSD uses the same stuff for ThreadContexts as FreeBSD
...
git-svn-id: svn://10.0.0.236/trunk@54507 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-27 10:30:58 +00:00
toshok%hungry.com
237c1f5bba
include x86UnixishThread.h for LINUX, FREEBSD, and NETBSD
...
git-svn-id: svn://10.0.0.236/trunk@54506 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-27 10:29:00 +00:00
toshok%hungry.com
e931c5925c
stop listing OS's that exclude the prototypes and list the only one for which we include them. this file should be renamed to x86ExceptionHandler.h
...
git-svn-id: svn://10.0.0.236/trunk@54503 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-27 10:24:57 +00:00
toshok%hungry.com
f802362180
use END_ENTRY instead of a naked .size pseudo op
...
git-svn-id: svn://10.0.0.236/trunk@54502 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-27 10:23:06 +00:00
toshok%hungry.com
4a12193f5e
use GLOBAL_ENTRY/SYMBOL_NAME so symbol names are prepended with '_'
...
git-svn-id: svn://10.0.0.236/trunk@54501 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-27 10:22:33 +00:00
toshok%hungry.com
544b6c33ab
merge the freebsd/linux thread files into one, and use it for netbsd too
...
git-svn-id: svn://10.0.0.236/trunk@54500 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-27 10:21:49 +00:00
dmose%mozilla.org
2ccab49e6d
updating license boilerplate to xPL v1.1
...
git-svn-id: svn://10.0.0.236/trunk@52526 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-02 06:38:29 +00:00
fur%netscape.com
c7088fcd96
Changed many cpp conditionals that used ifdef LINUX or FREEBSD,
...
but which guarded gcc-specific code, not OS-specific code. These
were changed to be ifdef __GNUC__.
git-svn-id: svn://10.0.0.236/trunk@22381 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-28 01:10:00 +00:00
fur%netscape.com
f72fba19b7
Reduced gratuitous file duplication between FreeBSD and Linux.
...
git-svn-id: svn://10.0.0.236/trunk@22380 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-28 00:29:39 +00:00
fur%netscape.com
afd136e6bf
+ Remove dead code
...
+ Make class initialization slightly more efficient
git-svn-id: svn://10.0.0.236/trunk@22082 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 08:40:13 +00:00
fur%netscape.com
fd8160d7bd
Improve comment
...
git-svn-id: svn://10.0.0.236/trunk@22081 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 08:39:24 +00:00
fur%netscape.com
c8fb4d3ae8
Allow class CharToByteConverter to be initialized, since the codegen limitations
...
that didn't allow it to be compiled have been remedied.
git-svn-id: svn://10.0.0.236/trunk@18103 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-21 00:41:09 +00:00
fur%netscape.com
72b5c556c0
Unicode characters are uint16, not int16.
...
git-svn-id: svn://10.0.0.236/trunk@18102 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-21 00:39:17 +00:00
fur%netscape.com
e41832992f
Added routines to handle conversion of Java strings between UTF8 and UCS2
...
representations.
git-svn-id: svn://10.0.0.236/trunk@18101 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-21 00:38:34 +00:00
fur%netscape.com
28e0286a67
Frame::getCallingJavaMethod() now takes a stack depth parameter which indicates
...
the number of levels to pop the stack.
git-svn-id: svn://10.0.0.236/trunk@18100 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-21 00:37:14 +00:00
rth%cygnus.com
32c02678df
Use local labels as needed.
...
git-svn-id: svn://10.0.0.236/trunk@16304 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 04:06:58 +00:00
rth%cygnus.com
8981c7a2bd
(GetPassedException): Abort. The existing "mov ecx,E" thing can not work.
...
Plus it generated invalid assembly.
git-svn-id: svn://10.0.0.236/trunk@16303 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 04:06:26 +00:00
rth%cygnus.com
6b2df5a9e9
Streamline INLINE_GET_EBP.
...
Error if this file is used on anything except x86.
git-svn-id: svn://10.0.0.236/trunk@16302 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 04:04:01 +00:00
rth%cygnus.com
c3a25ce396
Use a proper sigcontext for Linux, just as is done for BSD.
...
git-svn-id: svn://10.0.0.236/trunk@16265 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 18:35:52 +00:00
rth%cygnus.com
eeae032cab
Fix bogus gcc x86 asms.
...
git-svn-id: svn://10.0.0.236/trunk@16264 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 18:33:48 +00:00
toshok%hungry.com
a34ea1260f
add freebsd support.
...
git-svn-id: svn://10.0.0.236/trunk@16232 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 04:03:33 +00:00
toshok%hungry.com
0036e5a7c2
allow building without jvmdi
...
git-svn-id: svn://10.0.0.236/trunk@16231 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 04:03:13 +00:00
toshok%hungry.com
e87e4810ec
add support for FreeBSD
...
git-svn-id: svn://10.0.0.236/trunk@16227 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 03:57:33 +00:00
toshok%hungry.com
aef3a93e3a
fix warnings by providing empty virtual destructors for classes that needed them, reordering initialization of member variables, and by giving the type uint to all the 'const nFooTypes;' variables.
...
git-svn-id: svn://10.0.0.236/trunk@16148 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 11:52:47 +00:00
toshok%hungry.com
70f4e55bd6
do it right this time.
...
git-svn-id: svn://10.0.0.236/trunk@16147 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 11:27:43 +00:00
toshok%hungry.com
9ea5326bfe
reverse initialization order to get around compiler warning.
...
git-svn-id: svn://10.0.0.236/trunk@16146 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 11:25:31 +00:00
toshok%hungry.com
9d21df48aa
remove this stragler.
...
git-svn-id: svn://10.0.0.236/trunk@15818 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 01:37:01 +00:00
fur%netscape.com
8a43aa3ae0
Initial check-in of ElectricalFire, a Java JIT compiler.
...
git-svn-id: svn://10.0.0.236/trunk@15719 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 21:10:47 +00:00