Commit Graph

7463 Commits

Author SHA1 Message Date
peter
b68af1b0e3 * post 2.0.0 fixes from cvs
git-svn-id: trunk@7 -
2005-05-16 20:59:02 +00:00
peter
0c5e32ccff * 2.1.1
git-svn-id: trunk@5 -
2005-05-16 20:17:53 +00:00
fpc
50778076c3 initial import
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
peter
41701b0811 * test 2005-05-14 16:18:37 +00:00
peter
f1a5c4e099 * 2.0.1 2005-05-14 16:17:00 +00:00
olle
5d05584a8e * Fix small issue for link script 2005-05-14 12:15:18 +00:00
Tomas Hajny
5f59b0f6b9 * fix for SIGSEGV due to access to uninitialized pointers in TList 2005-05-12 21:40:42 +00:00
marco
fd8927391f * typo fixed 2005-05-08 19:56:59 +00:00
florian
09b0fe36fb + made variant publishable 2005-05-07 16:43:02 +00:00
florian
d1e6934a5b * better exception catching 2005-05-06 18:54:26 +00:00
florian
83ac6eeaad * 32 -> 64 bit cross compilation fixed 2005-05-06 17:02:52 +00:00
florian
736d8fa666 * write nil into the method table for abstract methods 2005-05-05 21:09:10 +00:00
florian
83fa3bd0cb + output of supported instruction sets in info page 2005-05-05 14:53:55 +00:00
florian
e7abf182c2 + added -Cp to option page 2005-05-05 14:52:50 +00:00
peter
6cf4eb98c3 * use current fpcmake instead of from 1.9.8 2005-05-05 13:28:47 +00:00
peter
68dbbb1e25 * move end description for latex 2005-05-05 13:10:07 +00:00
peter
7dadd64723 * 2.0.0 2005-05-05 12:59:59 +00:00
michael
03e265c4b2 + Patch from Christian Iversen to fix defined() macro command 2005-05-02 18:44:00 +00:00
michael
f39de307c5 + Back to 1.9.9 for snapshot generation 2005-04-28 20:19:31 +00:00
michael
e3d96a5697 * version 2.0.0 2005-04-28 20:17:21 +00:00
florian
f6442b758c * overloading of assignment operator by different unique result types now possible 2005-04-28 19:32:11 +00:00
olle
a0f2467298 * Made compile on macos 2005-04-28 19:27:12 +00:00
marco
8ab7863982 * $GCSECTIONS also added to else case 2005-04-27 21:47:08 +00:00
marco
174b729874 * tf_smartlink_sections and some shared lib pull-ups from t_linux 2005-04-27 14:47:54 +00:00
Károly Balogh
f57803d67a * static linking fixes 2005-04-25 15:58:59 +00:00
peter
3c6d74c4d9 * extended stabs use size of 10 2005-04-25 13:15:18 +00:00
florian
0811184277 + pic code reading for the assembler readers
* loadaddr generates pic code as well now
2005-04-25 09:51:07 +00:00
peter
5db9200128 decr refcnt for out paras 2005-04-25 09:41:28 +00:00
peter
f11458e457 allow gettting the address of read-only typedconsts 2005-04-25 08:59:07 +00:00
peter
c1f4f09911 longword-longword gives int64 2005-04-25 08:29:00 +00:00
peter
29bffd83b2 reset compiling_module in doneparser 2005-04-25 08:15:17 +00:00
peter
1376258f03 * use comphook for fpc exceptions 2005-04-24 21:21:10 +00:00
peter
9843416e70 * always use exceptions to stop the compiler
- remove stop, do_stop
2005-04-24 21:01:37 +00:00
florian
acee3f0dbb + more module flags added 2005-04-24 20:00:57 +00:00
Jonas Maebe
f2861fb260 * fixed deletefile -> removefile 2005-04-23 19:42:54 +00:00
Tomas Hajny
b4304d6fe1 * DeleteFile replaced with RemoveFile to avoid duplicate 2005-04-23 14:15:58 +00:00
Jonas Maebe
66755db8b4 * fixed web bug #3905 2005-04-22 15:55:08 +00:00
florian
2bbc4601c3 * update from jordi 2005-04-20 08:13:25 +00:00
peter
2d62e884c8 * only give warnings for uninitialized variables in low()/high()
if the value is calculated at runtime
2005-04-15 15:50:18 +00:00
peter
9db3d9e07c * -Fe on commandline redirects now all output 2005-04-15 15:43:54 +00:00
florian
b077b506d3 * another update by Ido 2005-04-10 08:11:14 +00:00
peter
88681a14c7 support string[index] for const/var assignment 2005-04-08 15:18:32 +00:00
peter
1b41aad3a0 remove multiple pass2 calls. It is not supported anymore by all nodes (ttempcreatenode) 2005-04-08 15:18:08 +00:00
peter
68ac3b0ab2 remove forcing of non-regvar for left node when converting to non-regvar 2005-04-08 15:16:37 +00:00
peter
41c253b65d * during spilling only add deallocs to live_registers that belong
to the instruction
2005-04-07 16:25:05 +00:00
peter
e207c402fc * only in EXTDEBUG leave register allocator when it fails. Otherwise
give an IE
2005-04-07 15:42:04 +00:00
florian
e33bf907d8 * fixed previous commit 2005-04-06 19:39:04 +00:00
florian
1f4e15705c * hidden parameters can be put now in registers as well 2005-04-06 19:09:39 +00:00
michael
55e76063df * Fix methodpointer copy from callnode to loadnode 2005-04-06 11:49:37 +00:00
michael
3e54552235 + * fix constant folding for string+char (from Peter) 2005-04-06 07:31:51 +00:00