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
f1584f1db2
Use a Quiet NaN, not a Signalling NaN
1999-02-28 23:01:29 +00:00
fur%netscape.com
1adbd50eaa
Eliminate warning
1999-02-28 00:24:21 +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
c7e6fd84e3
Remove C++ comment in C file.
1999-02-26 16:11:37 +00:00
fur%netscape.com
6a0aa72e1a
Added x86 disassembly to HTML output, courtesy of free code from CMU's
...
Mach project.
1999-02-26 09:10:34 +00:00
fur%netscape.com
fefed80cab
Don't use enums with bitfield widths when running with gcc, since egcs
...
generates buggy code for this case and there is no way to
differentiate gcc and egcs.
1999-02-26 08:45:45 +00:00
fur%netscape.com
feb0fa00c9
Fix syntax error
1999-02-26 08:44:40 +00:00
fur%netscape.com
b134eca1df
Remove C++ comment in C file
1999-02-09 06:46:12 +00:00
fur%netscape.com
aaa4516e45
Don't add a thread-id or a newline to each logfile output line, at least not
...
in the default case.
1999-01-21 00:12:46 +00:00
fur%netscape.com
d603a61b0e
Ensure that log-file flushing occurs even if the default log file is being used.
1999-01-21 00:11:55 +00:00
fur%netscape.com
f55cdc71aa
+ Flush HTML method dump file after writing it. Otherwise, the file is
...
truncated if EF dies while compiling.
+ Print a placeholder disassembled instruction rather than assert-botching,
so that the -html option still works.
1998-12-23 20:21:58 +00:00
toshok%hungry.com
ad52856eb9
(at least for GNUC platforms) don't rely on nasty division-by-zero tricks to generate +-inf and nan. instead borrow the bitlevel twiddling javascript uses. I would imagine that this would work for all platforms that use IEEE floats (which is necessarily all platforms for which EF will work), but someone else needs to figure out if windows will work with this code.
1998-12-16 01:38:18 +00:00
toshok%hungry.com
c8c9060102
install shared libs in dist/ARCH/bin, not dist/ARCH/lib - following the same convention as the mozilla tree.
1998-12-16 01:28:17 +00:00
rth%cygnus.com
a1cda39f55
(LIBRARY_NAME): Change to EFDisassemble.
1998-12-12 04:08:12 +00:00
rth%cygnus.com
6927c2b1ac
(DIRS): Wildcard on the cpu, so that processors that do not have
...
disassemblers can still build.
1998-12-12 04:07:44 +00:00
toshok%hungry.com
4267878169
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
efc4099d09
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
bd8b598067
add FreeBSD support.
1998-12-11 04:01:07 +00:00
toshok%hungry.com
f7dcf43bef
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
8a6efb2e03
get rid of the remaining manifest, rules.mk, and config.mk files.
1998-12-04 22:37:15 +00:00
fur%netscape.com
53f8b7e464
Initial check-in of ElectricalFire, a Java JIT compiler.
1998-12-03 21:10:47 +00:00