peter
|
97e28bd218
|
* sunos to solaris
|
2005-02-13 20:11:16 +00:00 |
|
florian
|
e26ab8447c
|
* better alignment checking
|
2005-02-13 19:57:15 +00:00 |
|
florian
|
8cf4e1a6d3
|
* setup ovlov correctly
|
2005-02-13 19:12:05 +00:00 |
|
florian
|
f58fcdf401
|
+ basic mips stuff
|
2005-02-13 18:56:44 +00:00 |
|
florian
|
22d9294ab3
|
+ overflow checking for the arm
|
2005-02-13 18:55:19 +00:00 |
|
peter
|
d4be793575
|
* fix IE with array of const in array of conts
|
2005-02-11 16:25:26 +00:00 |
|
peter
|
a85e9e6485
|
* don't set varstate to vs_used for record in with at start yet
|
2005-02-11 16:24:59 +00:00 |
|
Jonas Maebe
|
a823a15888
|
* records which consist of only a union of one element have to be passed
according to record parameter passing rules, not according to the rules
of that item's type (change relevant to AIX abi only)
|
2005-02-11 15:20:23 +00:00 |
|
Károly Balogh
|
e3cefd8ec6
|
* cleanups, finalized vlink support
|
2005-02-11 07:23:22 +00:00 |
|
peter
|
eae47d058b
|
* implprocs requires no duplicate entries of the same procdef
|
2005-02-10 22:08:37 +00:00 |
|
peter
|
4637e51462
|
* remove obsolete code
|
2005-02-10 22:08:03 +00:00 |
|
peter
|
2ce81b5177
|
* data with inittables need to have a memory location assigned
for incrref
|
2005-02-10 21:54:36 +00:00 |
|
peter
|
067201723d
|
* fixed call to build sourcefiles needed for ide
|
2005-02-10 20:06:34 +00:00 |
|
olle
|
1a87bc0ff3
|
* fixed erroneous asm line directive
|
2005-02-08 22:46:00 +00:00 |
|
olle
|
e90d15bd5e
|
* fixed compilation on MacOS
|
2005-02-08 22:33:51 +00:00 |
|
olle
|
72f24474fb
|
+ added SIZE resource facilities
|
2005-02-08 22:30:32 +00:00 |
|
florian
|
1dcb2e55bc
|
* fixed usage of 000 as label
|
2005-02-08 21:25:14 +00:00 |
|
florian
|
d68c5e9079
|
* dyn. arrays are returned in registers
|
2005-02-08 16:40:16 +00:00 |
|
florian
|
72f65a379f
|
* fixed typo in define
|
2005-02-07 21:30:25 +00:00 |
|
peter
|
11f6fbafca
|
-vz for output to stderr
|
2005-02-07 17:25:28 +00:00 |
|
peter
|
c5488ea6b1
|
* -Fa option added, it'll load the units before the uses
line is parsed. Can be used to load cthreads from the commandline.
Example '-g -Faheaptrc,lineinfo' is the same as '-ghl'
|
2005-02-06 21:33:28 +00:00 |
|
florian
|
acc34b08cd
|
* fixed precedence of is-operator
|
2005-02-06 20:29:12 +00:00 |
|
peter
|
9a8e62553a
|
* oldfpccall fixed
|
2005-02-06 19:55:19 +00:00 |
|
peter
|
adc66eaf55
|
* arrays are always passed by addr
* cdecl array of const is passed by value so it doesn't allocate
anything
|
2005-02-06 18:59:15 +00:00 |
|
peter
|
ad9d04f104
|
* removed $threading
|
2005-02-06 11:15:31 +00:00 |
|
florian
|
b1c8bfc478
|
+ x86_64 pic draft
|
2005-02-06 00:05:56 +00:00 |
|
florian
|
3835b9f13b
|
* fixed previous commit
|
2005-02-05 18:32:17 +00:00 |
|
florian
|
e94fe45846
|
* fixed dword -> qword/int64 type cast on x86_64
|
2005-02-05 18:08:48 +00:00 |
|
florian
|
602026d89d
|
+ setting sse exception mask on x86_64
|
2005-02-05 16:17:19 +00:00 |
|
peter
|
ab069b68a2
|
* move tools to compiler/utils/
|
2005-02-05 10:25:30 +00:00 |
|
florian
|
e995e131bd
|
*** empty log message ***
|
2005-02-05 10:24:17 +00:00 |
|
peter
|
50d0ba7a7f
|
* low(var) var must be valid
|
2005-02-04 16:30:56 +00:00 |
|
peter
|
bc1e63a7db
|
* disable longstring
|
2005-02-04 16:30:40 +00:00 |
|
peter
|
13bea3e077
|
* fix range check error when compiled with 1.9.6
|
2005-02-03 21:43:25 +00:00 |
|
peter
|
110fb12911
|
* regenerated
|
2005-02-03 20:33:26 +00:00 |
|
peter
|
18ebd28692
|
* push_addr_param must be defined per target
|
2005-02-03 20:04:49 +00:00 |
|
florian
|
81c3feca81
|
+ support for another explicit ugly delphi type cast added
|
2005-02-03 19:24:33 +00:00 |
|
florian
|
a2a4985896
|
* in delphi mode const sets from enumerations with values > 255 are allowed if these elements aren't used
|
2005-02-03 18:43:59 +00:00 |
|
peter
|
75f0b9eb40
|
* fix extended paraloc
|
2005-02-03 18:32:25 +00:00 |
|
peter
|
43508f7ffc
|
* updated comments
|
2005-02-03 17:18:10 +00:00 |
|
peter
|
ffb7b80888
|
* more procvar directive fixes
|
2005-02-03 17:11:40 +00:00 |
|
peter
|
16a60238c6
|
* check for-loop constants ranges
|
2005-02-03 17:10:58 +00:00 |
|
peter
|
8f2a768124
|
* fix win32 small array parameters
|
2005-02-03 17:10:21 +00:00 |
|
Károly Balogh
|
9ccc0ffda7
|
t_morph.pas
|
2005-02-03 03:54:06 +00:00 |
|
florian
|
b060f8f10a
|
* delphi assumes dyn. array access make expressions l-values because it's internally a pointer
|
2005-02-02 22:16:39 +00:00 |
|
florian
|
af18e7359f
|
+ allow to take the address of a resourcestring in typed constants
|
2005-02-02 19:42:19 +00:00 |
|
florian
|
90d88ec1a5
|
* <class/interface>(<any ord. type>) in delphi mode allowed
|
2005-02-02 19:04:31 +00:00 |
|
florian
|
f5cab73217
|
* fixed proc. vars with calling specifiers in usual var declarations
|
2005-02-02 19:03:27 +00:00 |
|
florian
|
71679e0662
|
* type = type <procvar>; ignored
|
2005-02-02 19:02:47 +00:00 |
|
Károly Balogh
|
452de9187c
|
* removed debug writelns from florian's previous commit
|
2005-02-02 02:19:42 +00:00 |
|