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 |
|
peter
|
521b7cfa3b
|
* load all complex loads of parameters that are needed multiple times
to a temp to prevent calling functions twice
|
2005-04-05 21:07:43 +00:00 |
|
peter
|
50bbe3c205
|
* support typecasting a ordinal const to 8 byte record. a_param_loc
can't be used. Instead force the location to memory so it uses
a_param_ref
|
2005-04-05 21:06:44 +00:00 |
|
peter
|
218930cf11
|
* support open array to pointer
|
2005-04-04 16:30:07 +00:00 |
|
peter
|
494e190694
|
* fix register allocation in second_assert
|
2005-04-04 16:04:47 +00:00 |
|
florian
|
c5c6df8237
|
* class ref. properties can be published now
|
2005-04-03 15:20:42 +00:00 |
|
olle
|
f60d0b98b7
|
* Bugfix
|
2005-04-03 08:48:58 +00:00 |
|
marco
|
8d69beb6ef
|
* from peter for bug #3862
|
2005-04-01 07:12:29 +00:00 |
|
olle
|
afdcfb08ce
|
* Disabled warning for undefined compile time var in mode macpas, since it did not work.
|
2005-03-28 21:34:36 +00:00 |
|
peter
|
a96693cee1
|
support (wide)char to pwidechar
|
2005-03-28 15:19:18 +00:00 |
|
peter
|
e71066495c
|
fix type of temps generated for parameters during inlining
|
2005-03-28 15:05:17 +00:00 |
|