Commit Graph

16928 Commits

Author SHA1 Message Date
daniel
649bd81edb * Use a normal pascal set in assign_colours, since it only will contain
real registers
2004-07-08 09:57:55 +00:00
daniel
6c4cade37d * Matrix unit included in build process 2004-07-07 21:37:29 +00:00
daniel
509870553d * Aligment code in fillchar proved to slow down stuff seriously instead of
speeding it up. This is logical, the compiler aligns everything very well,
    it is possible that fillchar gets called on misaligned data, but it seems
    this never happens.
2004-07-07 17:38:58 +00:00
daniel
d2a2aeac9f * supregset_reset clears 8kb of memory. However, it is being called in
inner loops, see for example colour_registers. According to profile data
    this causes fillchar to be the most time consuming procedure.
    Some modifications done to make it clear less than 8kb of memory each
    call. Divides time spent in fillchar by two, but it still is the no.1
    procedure.
2004-07-07 17:35:26 +00:00
daniel
9fb7be7e77 * Add inline directive to sysresetfpu 2004-07-07 15:15:40 +00:00
daniel
1b36a0b437 + Add a matrix unit I wrote some time ago 2004-07-07 14:12:51 +00:00
peter
cf5c3b77c2 * ignore po_haslocalst 2004-07-06 20:58:50 +00:00
peter
9d7048d917 * remove unused and not loaded units before linking 2004-07-06 20:23:25 +00:00
peter
9d8ee60223 * use heapsize-memavail to check used mem 2004-07-06 19:56:03 +00:00
peter
bfcccab25b * use heapsize-memavail to check memleak 2004-07-06 19:54:12 +00:00
peter
60b53cb1c1 * fix storing of localst in ppu 2004-07-06 19:52:04 +00:00
peter
4445ae854d * fixed parsing of strings in db 2004-07-06 19:47:19 +00:00
michael
7de4fa56a7 + Patch for TReader for unrecognized properties 2004-07-06 14:06:36 +00:00
olle
e321ac764c * fixes compilation on 1.0.* 2004-07-06 09:41:46 +00:00
olle
6b77630880 + FixFileName now handles Mac OS paths 2004-07-05 23:28:24 +00:00
olle
98df0978e1 + adding operators "|" and "&" for macpas 2004-07-05 23:25:34 +00:00
olle
7793f8aa27 * updated according to compiler/compinnr.inc 2004-07-05 21:59:18 +00:00
olle
ff36adb056 + macpas style: exit, cycle, leave
+ macpas compiler directive: PUSH POP
2004-07-05 21:49:43 +00:00
olle
4b0b17a5aa + allow fileextension .p, in mode macpas 2004-07-05 21:26:28 +00:00
florian
2337996715 * remade makefile (too old fpcmake)
* fixed sparc startup code
2004-07-05 21:07:37 +00:00
florian
960bf7b8b1 * fixed float spilling to use sfm/lfm instead of stf/ldf 2004-07-04 15:22:34 +00:00
Jonas Maebe
d3f1b21fae * fixed regvar bug in tcginnode.pass_2 2004-07-04 12:38:55 +00:00
Jonas Maebe
1f990337c3 * fixed one regvar problem, but regvars are still broken since the dwarf
merge...
2004-07-04 12:24:59 +00:00
Jonas Maebe
bfe36fde4d * fixed "-g-l" (and other "-g-*" combinations) 2004-07-04 12:24:04 +00:00
daniel
fde4a792fa * Updated comments 2004-07-03 23:04:34 +00:00
daniel
74d50c5f11 * No envp,argv,argc declaration for Darwin 2004-07-03 22:52:33 +00:00
daniel
51f00ff000 * Moved declarations downwards 2004-07-03 22:49:34 +00:00
marco
8dc79129e2 * small fix for 1.0.x cycling 2004-07-03 22:48:49 +00:00
daniel
9a23e896b3 * Declared envp,argc,argv in interface for Darwin 2004-07-03 22:44:37 +00:00
daniel
a1229ff8fe * Modified bootstrap code so separate prt0.as/prt0_10.as files are no
longer necessary
2004-07-03 21:50:30 +00:00
florian
5062c04096 * fixed problem with cpu interferences 2004-07-03 19:29:14 +00:00
florian
1b78804998 + added support of putty utils to dotest
+ remote testing executes a chmod 755 before running a test
2004-07-03 18:28:20 +00:00
daniel
bbd7f75dbd * Compile fix 2004-07-03 14:06:35 +00:00
daniel
4fb9894eff * Compilation fix. 2004-07-03 13:29:23 +00:00
daniel
0fd27656bc * Better fix. 2004-07-03 13:18:06 +00:00
daniel
a3ca3996a6 * Compilation fix in fsearch 2004-07-03 13:15:51 +00:00
peter
2240dfda57 * fix rangecheck error when assigning u32bit=s32bit 2004-07-03 11:47:04 +00:00
peter
75b90eb128 * always pass right before left when type needs refcnt 2004-07-03 10:26:35 +00:00
peter
1a9f1324f1 * new bug 2004-07-03 10:15:15 +00:00
peter
59691cc142 * decr ref doesn't reset pointer
* finalize resets pointer for astring,wstring
2004-07-02 21:21:09 +00:00
peter
695b29bab3 * fixed errno setting 2004-07-02 19:29:19 +00:00
Jonas Maebe
9f04906560 * fixed st_mem_root record (only changed for 3.23, may still be wrong for
3.21)
2004-07-01 20:04:17 +00:00
Jonas Maebe
e64c0684a3 * adapted second pclose as well 2004-07-01 18:34:53 +00:00
Jonas Maebe
a8d3a47a61 + detect assembler errors when using -ap 2004-07-01 18:28:54 +00:00
Jonas Maebe
f6517d70b6 * fixed returning of proper exit status after pclose 2004-07-01 18:28:15 +00:00
Jonas Maebe
bd53954c88 * Darwin fixes 2004-07-01 18:16:10 +00:00
Jonas Maebe
563f7ba253 * fix for broken TP-style constructor handling in the compiler 2004-07-01 18:00:37 +00:00
Jonas Maebe
d30ced66a1 * fixed several errors due to aword -> aint change 2004-07-01 18:00:00 +00:00
peter
4ad491412a * fix wrong calculation of .bss section 2004-07-01 15:42:53 +00:00
peter
ae9df33b40 * fix 1.0.x compile 2004-07-01 15:42:18 +00:00