Commit Graph

10291 Commits

Author SHA1 Message Date
Tomas Hajny
a0866f619a * fix for bug #1964 merged 2002-05-14 19:25:24 +00:00
peter
f6b3e2e37f * synchronized cpubase between powerpc and i386
* moved more tables from cpubase to cpuasm
  * tai_align_abstract moved to tainst, cpuasm must define
    the tai_align class now, which may be empty
2002-05-14 17:28:08 +00:00
peter
4a176c81bc * removed n386ld and n386util units
* maybe_save/maybe_restore added instead of the old maybe_push
2002-05-13 19:54:36 +00:00
peter
51688dade3 * a ppcppc can be build again 2002-05-13 19:52:46 +00:00
peter
8feff21ce2 * updated to compile tests with kylix 2002-05-13 13:45:35 +00:00
peter
9f1a6bab94 * fixed range error 2002-05-13 13:44:33 +00:00
carl
11a60a8a1e * some small portability fixes 2002-05-12 19:58:36 +00:00
carl
a5c4e33b65 * maybe_loadself portable 2002-05-12 19:57:16 +00:00
carl
cc4b947871 * fix bug report #1934 2002-05-12 18:42:33 +00:00
peter
4dcd96747e * moved entry and exitcode to ncgutil and cgobj
* foreach gets extra argument for passing local data to the
    iterator function
  * -CR checks also class typecasts at runtime by changing them
    into as
  * fixed compiler to cycle with the -CR option
  * fixed stabs with elf writer, finally the global variables can
    be watched
  * removed a lot of routines from cga unit and replaced them by
    calls to cgobj
  * u32bit-s32bit updates for and,or,xor nodes. When one element is
    u32bit then the other is typecasted also to u32bit without giving
    a rangecheck warning/error.
  * fixed pascal calling method with reversing also the high tree in
    the parast, detected by tcalcst3 test
2002-05-12 16:53:04 +00:00
peter
895b7c6840 * new bug 2002-05-10 07:51:54 +00:00
peter
09ccea65cb * FExpand bug 2002-05-10 07:48:04 +00:00
carl
ef7b213483 * subscriptn() secondpass testing... 2002-05-09 20:16:05 +00:00
carl
75a02e7812 * Merges from Fixes branch 2002-05-09 08:42:24 +00:00
carl
07af6301de * Merges from Fixes branch 2002-05-09 08:28:23 +00:00
michael
3968683e2a + initial implementation 2002-05-06 20:19:29 +00:00
carl
682c2289fa + added more patches from Mazen for SPARC port 2002-05-06 19:54:50 +00:00
carl
f3e1648aa9 + added more patches from Mazen for SPARC port 2002-05-06 19:46:36 +00:00
marco
842b44b8bc * setitimer for 1.1 2002-05-06 10:49:59 +00:00
marco
059ebbe89e * Some stuff from 1.0.x ported 2002-05-06 09:35:09 +00:00
marco
a6426d100a * Fixed a readdir bug, already fixed in januari in 1.0.x 2002-05-06 07:27:39 +00:00
carl
fa5283d967 + complete class method call testing (secondcalln()) 2002-05-05 19:15:52 +00:00
carl
ee2673daa6 + withsymtable checking 2002-05-05 19:13:19 +00:00
carl
0651b54727 * change Borland Pascal to Turbo Pascal to follow rest of manual naming conventions 2002-05-05 19:10:46 +00:00
carl
fcbb1eea4e + finished procedural variable testsuit
+ finished method testsuit
2002-05-05 13:58:50 +00:00
carl
463476932c * removed and replaced by other files 2002-05-05 13:54:43 +00:00
peter
1cd2d7afdd * fixed memw and meml array sizes 2002-05-05 10:23:54 +00:00
carl
a754062866 * new and final revisiion of C module interface testing 2002-05-04 16:58:10 +00:00
carl
362949f841 + var parameter testing
+ function result testing
+ floating point testing
2002-05-04 16:56:54 +00:00
carl
151fab7d5d * Amiga includes (from 0.99.5 release) 2002-05-04 12:13:30 +00:00
carl
9503d80297 * Amiga includes (from 0.99.5 release) 2002-05-04 12:05:53 +00:00
carl
7a7e6eebac * mark and release are not implemented in FPC 2002-05-02 19:58:42 +00:00
carl
7def99e125 * Updated with new fpcmake target to make it work under QNX 2002-05-02 19:48:07 +00:00
carl
b9b3b1d4bd * fix missing tabulations 2002-05-01 18:20:30 +00:00
carl
e3af82f49f + Qnx target updates in makefiles 2002-05-01 16:47:49 +00:00
carl
74447c8436 + Qnx target 2002-05-01 16:42:00 +00:00
carl
dcedaf893c * fix small problems when copying under win32 2002-05-01 16:40:19 +00:00
carl
b51fe54191 + qnx target 2002-05-01 16:38:50 +00:00
carl
9cc2138d97 + added QNX missing stuff 2002-05-01 14:29:53 +00:00
peter
211712aef5 * fixed 2gb limit 2002-04-27 07:58:23 +00:00
peter
268e4bb7e7 * use saveregisters for incr routines, saves also problems with
the optimizer
2002-04-26 15:19:04 +00:00
peter
99ef970960 * fixed too large arrays 2002-04-26 13:19:56 +00:00
peter
cc8c4d7093 * moved more routines from cga/n386util 2002-04-25 20:16:38 +00:00
florian
6bbaa14daf * block nodes within expressions shouldn't release the used registers,
fixed using a flag till the new rg is ready
2002-04-25 20:15:39 +00:00
peter
0cdf327866 * updated compilerprocs
* incr ref count has now a value argument instead of var
2002-04-25 20:14:56 +00:00
sg
6fbae3273f * Replaced by fpAsync and net/http.pp 2002-04-25 19:32:12 +00:00
sg
4c05df2a6a * Added net directory 2002-04-25 19:31:17 +00:00
sg
b08afa2937 * First version (with exception of the HTTP unit: This is an improved version
of the old asyncio HTTP unit, now adapted to fpAsync)
2002-04-25 19:30:29 +00:00
sg
ed9d634231 * Fixed TStringStream.ReadString 2002-04-25 19:14:13 +00:00
sg
6ad0fac76b * Added ability to write all write buffer data to an debug stream
* Added TAsyncWriteStream.StopAndFree
2002-04-25 19:12:27 +00:00