Commit Graph

12859 Commits

Author SHA1 Message Date
mazen
c30ebcb633 * remaking sparc rtl compile 2003-03-15 22:51:58 +00:00
pierre
30043d61f5 * remove final slash from HOME env 2003-03-14 22:54:43 +00:00
peter
854bbf5535 * add compiler targetdir 2003-03-14 18:47:35 +00:00
pierre
6f2a3683f8 * check that an infinite recursion generates RTE 202 or at least 216 2003-03-14 09:20:01 +00:00
olle
87fb801dcb * change in a_loadaddr_ref_reg 2003-03-13 22:57:45 +00:00
michael
c8a5a76ba7 + Added passrc pascal parser/scanner 2003-03-13 22:16:18 +00:00
sg
c15317226b * Added readme 2003-03-13 21:52:14 +00:00
sg
4fd8097376 * First version as part of FCL 2003-03-13 21:47:42 +00:00
Jonas Maebe
e8a0c0cd62 * and more new register allocator fixes (in the i386 code generator this
time). At least now the ppc cross compiler can compile the linux
    system unit again, but I haven't tested it.
2003-03-13 19:52:23 +00:00
marco
6de10899f5 * Netdb added to *BSD 2003-03-13 19:20:57 +00:00
marco
7d8fe44d5e * some units added to *BSD not yet tested. 2003-03-13 19:19:59 +00:00
Jonas Maebe
24e2741659 * more powerpc and generic fixes related to the new register allocator 2003-03-12 22:43:38 +00:00
marco
56f299a5a4 * fixed about a dozen Unix<->linux problems 2003-03-12 21:40:08 +00:00
Jonas Maebe
400baab806 + implemented get_frame()
* fixed bug in IndexDWord()
2003-03-12 19:21:29 +00:00
michael
55cb77350b + Added netdb package to requires 2003-03-12 09:02:51 +00:00
michael
631def3ede + Added netdb package to requires 2003-03-12 09:01:47 +00:00
Jonas Maebe
d168ae15df * lots of new regallocator fixes, both in generic and ppc-specific code
(ppc compiler still can't compile the linux system unit though)
2003-03-11 21:46:24 +00:00
michael
4aa1cc348f + Initial version working on Win32. Needs some further work 2003-03-11 13:15:40 +00:00
michael
1333fe0f13 * stringtoppchar should use tabs instead of backspace as delimiter 2003-03-11 08:26:50 +00:00
mazen
a33dd56d81 * fixing index overflow in handling new registers arrays. 2003-03-10 21:59:54 +00:00
michael
dd0d04e20f + TSocketStream now uses recv/sendto instead of read/write 2003-03-10 21:42:39 +00:00
olle
64fb522791 * niceified comments 2003-03-10 18:16:00 +00:00
olle
a8b84c17e4 * changed ungetregister to ungetregisterint in tppcaddnode.clear_left_right 2003-03-10 18:11:41 +00:00
pierre
e4c08421ad * add a not for nig endian machines 2003-03-10 11:10:23 +00:00
pierre
dbb291bc0b * test only with longint to byte typecast 2003-03-10 11:04:52 +00:00
olle
03f1fef7aa + added cutils to the uses clause 2003-03-09 21:18:59 +00:00
daniel
eedc447400 + Added newra version of Ti386shlshrnode
+ Added interference graph construction code
2003-03-08 20:36:41 +00:00
daniel
fb55235acc * Work to handle new register notation in ag386nsm
+ Added newra version of Ti386moddivnode
2003-03-08 13:59:16 +00:00
daniel
2801609d3f * Created newra version of secondmul in n386add.pas 2003-03-08 10:53:48 +00:00
daniel
0d490a4344 * Vertaling bijgewerkt 2003-03-08 09:35:22 +00:00
daniel
e8f649f5c2 + $define newra will enable new register allocator
+ getregisterint will return imaginary registers with $newra
  + -sr switch added, will skip register allocation so you can see
    the direct output of the code generator before register allocation
2003-03-08 08:59:07 +00:00
daniel
b253f0b8a1 * Improved getregisterint 2003-03-07 21:57:53 +00:00
michael
f3c7b66380 + Use resolve unit instead of inet unit. 2003-03-07 20:57:09 +00:00
michael
fcdbc70e80 Use native pascal netdb on Linux 2003-03-07 20:33:33 +00:00
pierre
6f8c7b37c4 * fix trange5 for big endian machines 2003-03-07 11:11:04 +00:00
michael
670c206758 + Uses unix for 1.1 2003-03-07 10:22:26 +00:00
michael
c86f5f9f5e + Added netdb implementation for linux 2003-03-06 22:47:18 +00:00
michael
3eaf4dbad2 + Initial implementation 2003-03-06 22:41:37 +00:00
pierre
ebf5a80eab + m68k netbsd object added 2003-03-06 22:18:15 +00:00
pierre
8d19bd6922 + m68k netbsd object file 2003-03-06 22:16:35 +00:00
daniel
436e47a87d * Fixed internalerror 7843 issue 2003-03-06 11:35:50 +00:00
Tomas Hajny
f574af7331 * missing quotes in GO32v2-specific part 2003-03-05 21:12:32 +00:00
Jonas Maebe
f569830273 * adapted tests to fixed implementation 2003-03-04 18:19:48 +00:00
Tomas Hajny
597e066349 * new packages made available for OS/2 2003-03-03 23:25:09 +00:00
Tomas Hajny
a7ba2e18b4 * licence information corrected (non-existing COPYING.GPL, etc.) 2003-03-03 22:50:31 +00:00
Tomas Hajny
d961717f1e * makeemx.zip info updated 2003-03-03 22:44:05 +00:00
Tomas Hajny
b36a8a15c7 * correct version 2003-03-03 22:34:25 +00:00
carl
bafba256ad + 2403 bug report 2003-03-03 15:43:33 +00:00
Jonas Maebe
3d458ea501 + added 2003-03-03 13:06:57 +00:00
Tomas Hajny
f0f68d6376 + OS/2 support for GTK and X11 added by Yuri 2003-03-02 02:07:20 +00:00