toshok%hungry.com
244eaea411
fix another XXX
1999-12-01 21:26:42 +00:00
toshok%hungry.com
03ae731064
actually free libPath after verifying that PR_GetLibraryPath really does copy the return value.
1999-12-01 21:16:25 +00:00
toshok%hungry.com
6d7062222a
remove debug specific switches from the help message in non-debug builds.
1999-12-01 09:53:08 +00:00
toshok%hungry.com
66d87e2ea4
fill out Options::printHelp
1999-12-01 09:48:13 +00:00
toshok%hungry.com
c3dd401803
x86Win32ExceptionHandler.h => x86ExceptionHandler.h
1999-11-28 00:10:16 +00:00
toshok%hungry.com
5d998ad311
move all x86 specific stuff into a CPU_ARCH guarded section, and if NETBSD_ELF is defined, don't build with GLOBALS_NEED_UNDERSCORE
1999-11-27 23:48:29 +00:00
toshok%hungry.com
b1e1abe173
x86Win32ExceptionHandler.h => x86ExceptionHandler.h
1999-11-27 23:38:58 +00:00
toshok%hungry.com
9d7415a38e
for egcs-1.1.1 (gcc 2.91) don't include the terminate() function. there may be previous revisions that don't need this function, but this is the version i have - we can always change the check later.
1999-11-27 23:17:20 +00:00
toshok%hungry.com
322b32eac0
don't worry about the compile time warnings wrt this function definition, and add support for platforms that have an underscore prepended to the symbol name.
1999-11-27 23:05:49 +00:00
toshok%hungry.com
cdc65f460f
switch from nspr21 to nspr3
1999-11-27 10:39:22 +00:00
toshok%hungry.com
25ca76a7e5
NetBSD needs underscores (at least in a.out mode. i need to try out elf.)
1999-11-27 10:36:10 +00:00
toshok%hungry.com
528fedcd67
add handling for platforms that need underscores in front of global symbols.
1999-11-27 10:35:31 +00:00
toshok%hungry.com
5def741a89
NetBSD uses the same stuff for ThreadContexts as FreeBSD
1999-11-27 10:30:58 +00:00
toshok%hungry.com
91b4e4608f
include x86UnixishThread.h for LINUX, FREEBSD, and NETBSD
1999-11-27 10:29:00 +00:00
toshok%hungry.com
2cf38e10fd
switch to using the md/Asm.h macros (GLOBAL_ENTRY and END_ENTRY)
1999-11-27 10:28:16 +00:00
toshok%hungry.com
cd1b08c408
add NetBSD.mk
1999-11-27 10:26:55 +00:00
toshok%hungry.com
024292034f
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
1999-11-27 10:24:57 +00:00
toshok%hungry.com
26dbd24364
use END_ENTRY instead of a naked .size pseudo op
1999-11-27 10:23:06 +00:00
toshok%hungry.com
86b98e570f
use GLOBAL_ENTRY/SYMBOL_NAME so symbol names are prepended with '_'
1999-11-27 10:22:33 +00:00
toshok%hungry.com
a0e0e352c0
merge the freebsd/linux thread files into one, and use it for netbsd too
1999-11-27 10:21:49 +00:00
dmose%mozilla.org
21a17cd18d
updating license boilerplate to xPL v1.1
1999-11-02 06:38:29 +00:00
toshok%hungry.com
ee3fea3928
add simple test to make sure things are actually working.
1999-08-30 08:04:12 +00:00
toshok%hungry.com
1f83a9bdcd
quiet compiler.
1999-08-30 08:03:29 +00:00
toshok%hungry.com
c9c1c9b3fc
actually build the tests.
1999-08-30 08:02:31 +00:00
toshok%hungry.com
5d7825fbd4
if MAP_ANON is available, use it (instead of mmap'ing /dev/zero.)
1999-08-30 08:02:10 +00:00
fur%netscape.com
2fce4db8b8
Faster interference graph simplification due to Amancio Hasty.
...
It optimizes for two cases:
+ The case when every node in the interference graph has degree less
than K and is therefore trivially K-colorable.
+ The case when some node in the interference graph is K-colorable
using simplify's node-subtraction heuristic. Therefore, no spilling
will take place and no spill costs need be taken into account.
1999-04-05 06:32:50 +00:00
fur%netscape.com
7a5ab00937
Add Object.registerNatives() dummy stub.
1999-03-04 19:17:24 +00:00
fur%netscape.com
7f10a39c1d
Artur Biasiaodowski's patch so that instruction immediates print out correctly.
1999-03-04 19:06:31 +00:00
fur%netscape.com
5b56b320e1
Eliminating New* files, which are old snapshots of other files
1999-03-02 16:07:50 +00:00
fur%netscape.com
65e5a61ead
Change c-basic-offset in header to 4, instead of 2
1999-03-02 15:57:56 +00:00
fur%netscape.com
f1584f1db2
Use a Quiet NaN, not a Signalling NaN
1999-02-28 23:01:29 +00:00
toshok%hungry.com
c44fab951f
implement sm_InitPages/sm_FiniPages for unix. someone with more of an eye for this sort of code should tell me if what i've done here makes sense. it seems to make the tests go....
1999-02-28 15:20:34 +00:00
toshok%hungry.com
7587ef4c24
include config.mk before rules.mk
1999-02-28 15:17:15 +00:00
toshok%hungry.com
eb8b7c20f0
convert C++ to C comment
1999-02-28 14:03:43 +00:00
toshok%hungry.com
051a29cea1
convert C++ to C comment
1999-02-28 14:03:21 +00:00
toshok%hungry.com
b729b80237
include config.mk before rules.mk so that we pick up the definition for NSINSTALL.
1999-02-28 13:51:07 +00:00
toshok%hungry.com
e184cca434
quiet gmake
1999-02-28 13:44:06 +00:00
fur%netscape.com
b45cb424a2
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__.
1999-02-28 01:10:00 +00:00
fur%netscape.com
27f480ab07
Reduced gratuitous file duplication between FreeBSD and Linux.
1999-02-28 00:29:39 +00:00
fur%netscape.com
35449fdac8
Eliminated gratuitous file duplication between FreeBSD and Linux
1999-02-28 00:28:26 +00:00
fur%netscape.com
1adbd50eaa
Eliminate warning
1999-02-28 00:24:21 +00:00
fur%netscape.com
5433c68d51
Ignore generated files
1999-02-28 00:22:25 +00:00
fur%netscape.com
155175a789
Renamed to x86Stub_gas.s
1999-02-28 00:20:52 +00:00
fur%netscape.com
4eeb386cec
A bunch of grunge work to reduce the amount of OS-dependent code in
...
ElectricalFire sources. The end result eliminated nearly all of the
differences between FreeBSD and Linux in the source code. It also
increased the amount of sharing between Win32 and unix code.
+ Renamed files and classes that were inappropriately named, i.e. the
names started with 'x86Win32', but the code was for generic x86, not
specific to Win32.
+ Eliminated several gratuitous duplicated files, e.g. x86Linux.s and
x86FreeBSD.s were essentially identical.
+ Shared code that had been duplicated in x86Win32_Support.cpp,
x86Linux_Support.cpp and x86FreeBSD_Support.cpp. Created
x86GenStub.cpp, which contains only XP code, to replace them all.
1999-02-28 00:18:23 +00:00
fur%netscape.com
67d6e39022
Remove unused function
1999-02-27 07:12:27 +00:00
fur%netscape.com
fa92316cec
Patches from Amancio Hasty for FreeBSD. Until we can figure out otherwise,
...
use NSPR user-threads rather than pthreads.
1999-02-27 07:00:12 +00:00
fur%netscape.com
ed97c41d32
Separated x86Win32_Support.cpp into an OS-independent part x86GenStub.cpp and
...
x86Stub.cpp which is Win32-only.
1999-02-27 01:53:18 +00:00
fur%netscape.com
db0bb1807e
Changed factoring of function declaration macros to be based on choice of
...
compiler rather than OS
1999-02-26 23:18:37 +00:00
fur%netscape.com
622e57b041
Add /D GENERATE_FOR_X86
1999-02-26 23:14:31 +00:00
fur%netscape.com
cdca2cd6b8
A bunch of grunge work to reduce OS-dependent code in ElectricalFire
...
sources:
+ Renamed files and classes that were inappropriately named, i.e. the
names started with 'x86Win32', but the code was for generic x86, not
specific to Win32.
+ Segregated the 64-bit arithmetic code into an OS-independent
x86Arith64.{cpp,h}
1999-02-26 23:12:06 +00:00