Commit Graph

16040 Commits

Author SHA1 Message Date
michael
e31cf3e728 + Implemented RaiseLastOSError 2004-02-08 11:02:40 +00:00
michael
71f7e0928b + Implemented getlastoserror 2004-02-08 11:01:17 +00:00
michael
c7385cf2cb + Implemented winsysut unit 2004-02-08 11:00:18 +00:00
michael
9e94231e5e + Registered handlers for jpeg 2004-02-07 23:55:58 +00:00
michael
9ff4e932ce + Registered handlers for jpeg 2004-02-07 23:55:58 +00:00
michael
95ae5d98f1 + Forgot pasjpeg dependency 2004-02-07 23:37:55 +00:00
michael
59a791ced2 * Moved makefile options to jconfig.inc 2004-02-07 23:34:51 +00:00
daniel
46d241a666 * Take advantage of our new with statement optimization 2004-02-07 23:28:34 +00:00
michael
3b476d3e43 + Corrected typo: forgot to remove extension 2004-02-07 23:26:05 +00:00
michael
32e3cf93ee + Added jpeg support via jpeglib 2004-02-07 23:17:59 +00:00
michael
456433d7d2 + Added pasjpeg 2004-02-07 23:14:01 +00:00
michael
312f5f4711 + Initial import in CVS 2004-02-07 23:11:16 +00:00
Jonas Maebe
169c8f5a3b * changed an explicit mr to a_load_reg_reg so it's registered with the
register allocator as move
2004-02-07 15:01:05 +00:00
florian
8f1992a89f + arm-linux target 2004-02-07 00:22:24 +00:00
marco
d446a48fda * small fix 2004-02-07 00:21:10 +00:00
florian
6a2a7d4ce6 + arm support in Makefiles improved 2004-02-07 00:20:16 +00:00
marco
2334e9ba3c * a large_integer -> int64 change. 2004-02-06 23:10:20 +00:00
florian
3f4d98624f - killed tsyscallregs 2004-02-06 23:06:16 +00:00
marco
ad42d353e1 * Macro changed to constant 2004-02-06 22:47:19 +00:00
daniel
42f9b1b0e2 * Removed not very usefull nextglobal & previousglobal fields from
Tstoreddef, saving 78 kb of memory
2004-02-06 22:37:00 +00:00
Jonas Maebe
bba24d90b4 + sysmsg for Darwin 2004-02-06 22:36:12 +00:00
Jonas Maebe
8bda33eb61 + some darwin support, doesn't work yet because of imported variables
problem
2004-02-06 22:35:50 +00:00
Jonas Maebe
ed8e0bd27c * fixed ppc compilation error 2004-02-06 21:34:43 +00:00
daniel
4d42fe7fa7 * Revert back to longint (it broke make cycle) 2004-02-06 21:17:41 +00:00
Jonas Maebe
7c4dea4209 + darwin support 2004-02-06 20:59:29 +00:00
Jonas Maebe
39c435ce5e + powerpc support 2004-02-06 20:56:38 +00:00
Jonas Maebe
4e37beb962 + fpnanosleep for oscdeclh.inc
- removed obsolete darwin remarks from bsd/ossysc.inc
2004-02-06 20:47:00 +00:00
Jonas Maebe
5290787578 * don't put types that need init/fini in register temps 2004-02-06 20:22:58 +00:00
daniel
f9efd57801 * Use $ for hex numbers instead of alien 0x 2004-02-06 20:17:12 +00:00
Jonas Maebe
7fce3c924b * version from FV 2004-02-06 20:08:58 +00:00
Jonas Maebe
0cead31e5f - removed double dirs_darwin entry 2004-02-06 19:50:44 +00:00
florian
b780c7852c + improved floating point compares for x86-64 and Pentium2 and above 2004-02-06 16:44:42 +00:00
florian
25960b979c * fixed x86-64 assembler problems 2004-02-06 15:58:21 +00:00
florian
3cb562e41f * movz*q fixed 2004-02-06 14:37:48 +00:00
daniel
be3eabc26f * Some changes to better accomodate very large movelists
* movelist resizing now exponential (avoids heap fragmentation, saves
      300 kb memory in make cycle)
    * Trgobj.combine hand-optimized (still too slow)
2004-02-06 13:34:46 +00:00
michael
68cd24e2e7 + Renamed intf to avoid conflicts 2004-02-06 08:33:21 +00:00
michael
94b905367a + Renamed to avoid conflicts 2004-02-06 08:32:40 +00:00
florian
55557eea92 * more x86-64 fixes 2004-02-05 19:35:27 +00:00
peter
221090453c * x86_64 fixes for opsize 2004-02-05 18:28:37 +00:00
florian
571d853415 * fixed (hopefully) the ansistring length bug 2004-02-05 16:58:43 +00:00
peter
bef7bf3539 * new bug 2004-02-05 16:42:21 +00:00
daniel
20469d47a0 * Tvarsym.highvarsym removed 2004-02-05 14:13:53 +00:00
Jonas Maebe
57c37fd31d + some declarations added from other bsds and /usr/include/sys/termios.h
to termios.inc and termiosproc.inc (by Karl-Michael Schindler)
  + added crt, mouse (because required by keyboard), keyboard, termio,
    console to Darwin makefile (thanks to the above they now compile,
    functionality untested)
  * fixed wrong dependency for sysconst unit (it was always recompiled)
2004-02-05 14:00:45 +00:00
florian
465aa5851b * several fixes to compile x86-64 system 2004-02-05 01:24:08 +00:00
florian
c9122a4719 + completed x86-64/linux system unit 2004-02-05 01:16:12 +00:00
florian
9393dc18bb + another missing cdecl for procedure variables added 2004-02-04 23:18:52 +00:00
daniel
5db278a977 * Empty destructor Tlabelsym.destroy removed 2004-02-04 23:01:36 +00:00
florian
261f3e4927 + missing cdecl for procedure variables added 2004-02-04 23:01:28 +00:00
daniel
63f2dfc2dd * Tvarsym.highvarsym commented out (unused by compiler, purpose unknown) 2004-02-04 22:54:57 +00:00
daniel
d735071838 * Rtti generation moved to ncgutil
* Assmtai usage of symsym removed
  * operator overloading cleanup up
2004-02-04 22:15:15 +00:00