Граф коммитов

145 Коммитов

Автор SHA1 Сообщение Дата
rth%cygnus.com 9c6669247a (MKSHLIB): Must use gcc, not ld, to create shared libraries w/ constructors.
(NSPR_THREAD_LIBS): New.
1998-12-12 04:09:28 +00:00
rth%cygnus.com d6850523df (LIBRARY_NAME): Change to EFDisassemble. 1998-12-12 04:08:12 +00:00
rth%cygnus.com abc0c157c6 (DIRS): Wildcard on the cpu, so that processors that do not have
disassemblers can still build.
1998-12-12 04:07:44 +00:00
rth%cygnus.com 81be5b69a8 Use local labels as needed. 1998-12-12 04:06:58 +00:00
rth%cygnus.com 472f7014a7 (GetPassedException): Abort. The existing "mov ecx,E" thing can not work.
Plus it generated invalid assembly.
1998-12-12 04:06:26 +00:00
rth%cygnus.com d1e33853f7 Streamline INLINE_GET_EBP.
Error if this file is used on anything except x86.
1998-12-12 04:04:01 +00:00
rth%cygnus.com 79c51fc35c ANSI C++ disallows reinterpret_cast between objects and functions. 1998-12-12 04:02:56 +00:00
rth%cygnus.com a5d91840f3 Make sure nsinstall gets built before make export tries to use it. 1998-12-12 04:02:05 +00:00
rth%cygnus.com 29108aacac The arch bits call for Linux{ver} not LinuxELF{ver}. 1998-12-11 18:49:27 +00:00
rth%cygnus.com 2ed6644e55 Re-implement for your legal protection. 1998-12-11 18:37:20 +00:00
rth%cygnus.com 37151cfd16 Use a proper sigcontext for Linux, just as is done for BSD. 1998-12-11 18:35:52 +00:00
rth%cygnus.com 111dcdf731 Fix bogus gcc x86 asms. 1998-12-11 18:33:48 +00:00
toshok%hungry.com a8ef75c191 we need to fix this, but to get things building i've made the copy constructors public and provided an implementation of them that just PR_ASSERT(0)'s. 1998-12-11 04:41:05 +00:00
toshok%hungry.com 6487ac2934 anything greater than gcc 2.8 should have terminate already. 1998-12-11 04:10:21 +00:00
toshok%hungry.com a7ad97fa3a XDisAsmTable.c is not included in the distribution (for licensing reasons.) don't reference it in the Makefile. 1998-12-11 04:04:19 +00:00
toshok%hungry.com 7d1687c62f add freebsd support. 1998-12-11 04:03:33 +00:00
toshok%hungry.com 3358bcb0a5 allow building without jvmdi 1998-12-11 04:03:13 +00:00
toshok%hungry.com 93b9d0abc5 add FreeBSD support. 1998-12-11 04:01:07 +00:00
toshok%hungry.com 6d0004f661 cleanup 1998-12-11 04:00:52 +00:00
toshok%hungry.com 67caadc4ac always turn on BATCH_COMPILATION (ef won't build without it.) and allow building without jvmdi support. to enable jvmdi support, install the jvmdi.h file in ef/Debugger and setenv USE_JVMDI 1 1998-12-11 04:00:14 +00:00
toshok%hungry.com 97dd202bee add support for FreeBSD 1998-12-11 03:57:33 +00:00
toshok%hungry.com 81f4d465cf file needed for freebsd port. 1998-12-11 03:57:00 +00:00
toshok%hungry.com 2a63480ecc Fix the burm_STATE_LABEL thing, since the version of burg that I have (and that I assume we'll be using) doesn't use SET_STATE_LABEL - it makes assignments to STATE_LABEL. 1998-12-11 02:48:32 +00:00
toshok%hungry.com 4632333389 reorder member initialization to quiet warning. 1998-12-11 02:39:50 +00:00
toshok%hungry.com f6170c6cc9 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. 1998-12-10 11:52:47 +00:00
toshok%hungry.com 3d232abecd do it right this time. 1998-12-10 11:27:43 +00:00
toshok%hungry.com 9bb45241da reverse initialization order to get around compiler warning. 1998-12-10 11:25:31 +00:00
toshok%hungry.com bd37d4f912 remove trigraph 1998-12-10 11:17:47 +00:00
toshok%hungry.com e2fe80efb2 add a special rule so that make doesn't attempt on successive builds to compile PrimitiveOperations from PrimitiveOperations.cpp 1998-12-10 11:03:29 +00:00
toshok%hungry.com 69e06fb0dd correct (rather serious) warning. 1998-12-10 10:51:45 +00:00
toshok%hungry.com 199b6771f3 add FREEBSD 1998-12-10 08:09:06 +00:00
toshok%hungry.com eafa7c04cf trim down Makefile. 1998-12-10 08:07:31 +00:00
toshok%hungry.com 70133f558a get the Compiler/CodeGenerator/md stuff compiling 1998-12-10 08:06:25 +00:00
toshok%hungry.com 4b5613a052 the object files for EF are put in $(DIST)/modules/EF/ now. track this change. 1998-12-10 08:04:55 +00:00
toshok%hungry.com 55c31a1dbd remove the manifest.mn and rules.mk files, folding them into the Makefile. 1998-12-10 08:04:18 +00:00
toshok%hungry.com 3a68cd97d6 phew. ok. get the config stuff at least limping along. i've used freebsd for this, but linux ought to work as well (even the freebsd stuff isn't perfect yet.) 1998-12-10 08:03:50 +00:00
toshok%hungry.com 13a92f2be8 use the mkdepend from the normal mozilla tree. it's got more portability foo in it. 1998-12-10 08:02:59 +00:00
toshok%hungry.com 8918acfd22 fix a warning in generated code. 1998-12-10 07:59:47 +00:00
toshok%hungry.com d3275a4eb0 add md stuff for freebsd. 1998-12-10 07:56:37 +00:00
toshok%hungry.com cdd493b664 add the npl/copyright foo 1998-12-10 04:56:00 +00:00
fur%netscape.com fbe8eaa043 Moved Win32 build instructions to mozilla.org 1998-12-09 05:57:20 +00:00
toshok%hungry.com b417477d3c remove this stragler. 1998-12-05 01:37:01 +00:00
toshok%hungry.com 7518edbcda wrap -include with ifneq 1998-12-04 22:50:22 +00:00
toshok%hungry.com b095244e66 get rid of the remaining manifest, rules.mk, and config.mk files. 1998-12-04 22:37:15 +00:00
fur%netscape.com 4ca5cf5fca Initial check-in of ElectricalFire, a Java JIT compiler. 1998-12-03 21:10:47 +00:00