Commit Graph

14389 Commits

Author SHA1 Message Date
peter
3a92a2a25a * parameter alignment fixes 2003-10-03 22:00:33 +00:00
peter
8457961ba6 * stdcall fixes 2003-10-03 21:56:36 +00:00
marco
178372c982 * First version. 2003-10-03 21:51:26 +00:00
peter
d97075a245 * stdcall fixes 2003-10-03 21:46:25 +00:00
marco
73876b7490 * CROSSCOMPILING stage 2 2003-10-03 21:40:35 +00:00
marco
313e4f97bf * Crosscompiling fixes for prefix handling. make all comes a long way now
make install still to do
2003-10-03 21:36:44 +00:00
florian
696a72317c + added some language related stuff 2003-10-03 20:55:12 +00:00
florian
cc365dc860 + id and log added 2003-10-03 17:29:13 +00:00
peter
c2217e6263 * popstack to oldfpccall 2003-10-03 14:46:37 +00:00
peter
1f23804bcf * use oldfpccall for 1.1+ 2003-10-03 14:46:10 +00:00
peter
c63b079d07 * save ESP after pusha and restore before popa for save all registers 2003-10-03 14:45:37 +00:00
peter
6edadf3df5 * more proc directive for procvar fixes 2003-10-03 14:45:09 +00:00
peter
9f2ec4dabd * fix IE when callnode was firstpassed twice 2003-10-03 14:44:38 +00:00
peter
052f635a45 * don't report unused hidden parameters 2003-10-03 14:43:29 +00:00
marco
487650ab51 * -XP<prefix> support 2003-10-03 14:16:48 +00:00
michael
9f38a09fb8 + Added response stream 2003-10-03 08:43:13 +00:00
michael
c68a577f09 + Form support. 2003-10-03 08:42:22 +00:00
peter
aed5b53816 * handle_calling_convention removed from parse_proc_directive to
separate call
2003-10-02 21:20:32 +00:00
peter
9bdadbf909 * niln is also a constnode 2003-10-02 21:18:44 +00:00
peter
b1863f8fad * remove asw 2003-10-02 21:18:06 +00:00
peter
6093a37d1b * fix operand order when a prefix opcode is supplied 2003-10-02 21:17:38 +00:00
peter
4b89bdf738 * use as,ld,ar instead of asw,ldw,arw for win32 2003-10-02 21:17:08 +00:00
peter
7d3f0468e4 * delphi and tp7 mode use intel asm by default 2003-10-02 21:16:18 +00:00
peter
13101d50e8 * delphi mode uses register calling by default for assembler 2003-10-02 21:15:59 +00:00
peter
939b642144 * support nil as default value
* when no default property is allowed don't check default value
2003-10-02 21:15:12 +00:00
peter
00801693bb * protected visibility fixes 2003-10-02 21:13:46 +00:00
peter
2bec6b14fc * procvar directive parsing fixes 2003-10-02 21:13:09 +00:00
peter
bbcc0c4f9d * new bugs 2003-10-02 17:47:02 +00:00
peter
3b771392a1 * fix type parsing in records 2003-10-02 15:12:07 +00:00
marco
fcde2c3ffa * *memORY overloads 2003-10-02 14:03:24 +00:00
marco
de98fa5cb5 * makefile fixes from peter 2003-10-02 11:06:53 +00:00
marco
eaceacb7e2 * remake with new fpc param 2003-10-02 08:50:13 +00:00
marco
e9dbcb2484 * fixed fpcdir for autogeneration 2003-10-02 08:45:01 +00:00
marco
54b31ae4dc * fixed fpcdir for autogenration 2003-10-02 08:43:14 +00:00
marco
6549650898 * fixed fpcdir so that fpcmake works. 2003-10-02 08:41:14 +00:00
michael
a690898968 + Added log/header 2003-10-01 21:07:48 +00:00
michael
f3219862dd + Initial implementation of HTML producer 2003-10-01 21:06:50 +00:00
michael
6b9ddca760 + Stream property is now protected 2003-10-01 21:05:39 +00:00
peter
39add9f5ff * GetCurrentThreadHandle renamed to GetCurrentThreadId 2003-10-01 21:00:09 +00:00
peter
6f6630bd46 * GetCurrentThreadId implemented 2003-10-01 20:53:08 +00:00
michael
77a55d2b9b + Added formatting writers. 2003-10-01 20:52:03 +00:00
michael
7ba157979d + Initial implementation 2003-10-01 20:49:29 +00:00
peter
70fe77ca7c * procinfo unit contains tprocinfo
* cginfo renamed to cgbase
  * moved cgmessage to verbose
  * fixed ppc and sparc compiles
2003-10-01 20:34:48 +00:00
peter
7900a544a3 * searchsym_type to search for type definitions. It ignores
records,objects and parameters
2003-10-01 19:05:33 +00:00
peter
a63054d3a7 * extended tests 2003-10-01 19:04:11 +00:00
yuri
c09b9c2708 * Unclosed comment 2003-10-01 18:42:49 +00:00
peter
c1c8c5dbb1 * don't look in objectsymtable when parsing the function return type 2003-10-01 18:28:55 +00:00
peter
be82d39edd * ugly byte:byte code for method 2003-10-01 18:27:17 +00:00
peter
89f1a05d43 * function byte:byte not working 2003-10-01 18:17:48 +00:00
florian
d85e1a9bf4 * para items are now reversed for pascal calling conventions 2003-10-01 16:49:05 +00:00