Commit Graph

14787 Commits

Author SHA1 Message Date
peter
b34b0141d5 * support creating classes using <class of tobject>.create 2003-10-31 15:52:58 +00:00
peter
684a771aca * fix crash with fail in constructor 2003-10-31 15:52:18 +00:00
peter
f2264589fc * fix crashes in asmnode.deref when p_asm=nil 2003-10-31 15:51:47 +00:00
peter
bd96bacd81 * USEINLINE directive added (not enabled yet) 2003-10-31 15:51:11 +00:00
mazen
a2cee9b843 * using findreg_by_<name|number>_table directly to decrease heap overheading 2003-10-31 09:22:55 +00:00
mazen
84e8f0e96b + assembler mode forced to ATT style for x86 cpu 2003-10-31 09:20:11 +00:00
mazen
e828773c4e + assembler mode forced to ATT style for x86 cpu 2003-10-31 08:55:11 +00:00
mazen
ba59054e84 * rgHelper renamed to rgBase
* using findreg_by_<name|number>_table directly to decrease heap overheading
2003-10-31 08:40:51 +00:00
marco
7720de29d3 * makefile gotcha resulting from moving syscalls.inc fixed 2003-10-31 07:53:01 +00:00
florian
b19a69f0aa * fixed inherited destroy; call of tprocess 2003-10-30 20:34:47 +00:00
peter
5f71a74d25 * test must fail 2003-10-30 20:07:53 +00:00
peter
48ef24605a * support scalefactor for opr_local
* support reference with opr_local set, fixes tw2631
2003-10-30 19:59:00 +00:00
peter
9ff3d9ac58 * new bug 2003-10-30 19:54:04 +00:00
peter
08c8b2ea2c * fix IE when passing array to open array 2003-10-30 19:20:05 +00:00
marco
706118fcb9 * profiling fix 2003-10-30 18:53:53 +00:00
marco
0d72eee09e * librarysuffix + profiling 2003-10-30 18:35:30 +00:00
marco
4b58f5bdce * gprt readded 2003-10-30 18:12:12 +00:00
marco
50101600d3 jaja 2003-10-30 18:10:08 +00:00
peter
738dd0f3e0 * new bug 2003-10-30 17:43:33 +00:00
peter
e7ae580469 * also check for uninited vars in staticsymtable 2003-10-30 17:42:48 +00:00
peter
d34df34994 * new bug 2003-10-30 17:22:00 +00:00
marco
2c94f6de3a * 2003-10-30 17:21:21 +00:00
marco
4f72cc923f * -dNOMOUSE also for .1.1 2003-10-30 17:21:10 +00:00
peter
0bc3453035 * fixed findreg_by_number
* renamed rghelper to rgbase
2003-10-30 17:13:18 +00:00
peter
c8300cab51 * fixed rangecheck error 2003-10-30 17:12:49 +00:00
marco
17caa136da * more makefiles 2003-10-30 16:48:15 +00:00
marco
c22bd6f016 * i386 specific due to clone and old syscall conv 2003-10-30 16:43:38 +00:00
marco
049d2cbd1a * fixes for old syscall() convention removing 2003-10-30 16:42:58 +00:00
marco
221f926099 * Killing off old syscall convention anywhere except for oldlinux 2003-10-30 16:42:25 +00:00
peter
9d55df2bd5 * merged copyfrom with 0 2003-10-30 16:30:53 +00:00
peter
47ef7617f5 * extra test for same mangledname of proc 2003-10-30 16:26:40 +00:00
peter
bf708e1de0 * tbits.create is now supported 2003-10-30 16:25:07 +00:00
peter
19727a3609 * don't search for overloads in parents for constructors 2003-10-30 16:23:13 +00:00
peter
9e66b09843 * call firstpass before allocation and codegeneration is started
* move leftover code from pass_2.generatecode() to psub
2003-10-30 16:22:40 +00:00
marco
1953a4a4f2 * moved to i386/ 2003-10-30 16:17:13 +00:00
marco
13257d861c * moved legacy syscall to i386/ 2003-10-30 16:16:49 +00:00
mazen
fceb187d21 *** empty log message *** 2003-10-30 15:02:27 +00:00
mazen
75f88a5b90 * now uses standard routines in rgHelper unit to search registers by number and by name 2003-10-30 15:02:04 +00:00
mazen
bb42874171 + add support for double float register vars 2003-10-30 14:56:40 +00:00
mazen
94ff0298da * fixed problem in transmission of source dirs to gdb 2003-10-30 14:55:43 +00:00
mazen
d93398fd84 + standard routines to search registers by number and by name 2003-10-30 14:54:55 +00:00
marco
0159963af7 * peter told me to fix this 2003-10-30 09:19:57 +00:00
olle
00065dd24d + handles program parameters for MPW
+ program start stub
  * improved working directory handling
  * minor changes
  + some documentation
2003-10-29 22:34:52 +00:00
florian
6a06df943b * fixed passing of dyn. arrays to open array parameters 2003-10-29 22:01:20 +00:00
peter
75e5a6e867 * procsym.deref derefs only own procdefs
* reset paracount in procdef.deref so a second deref doesn't increase
    the paracounts to invalid values
2003-10-29 21:56:28 +00:00
peter
9c15bf7fb1 * don't set second_load when second_compile was already set 2003-10-29 21:55:10 +00:00
florian
2d98969ca0 no message 2003-10-29 21:44:22 +00:00
Jonas Maebe
cf8b181ff2 * some ALLOWDUPREG improvements 2003-10-29 21:29:14 +00:00
Jonas Maebe
0cac29ec76 + support for fpu temp parameters
+ saving/restoring of fpu register before/after a procedure call
2003-10-29 21:24:14 +00:00
Jonas Maebe
c1279ba62b * allow more than 3 args in the spilling routine 2003-10-29 21:06:39 +00:00