Károly Balogh
|
6bae9c8f6d
|
* made m68k to compile again
|
2005-01-08 04:10:36 +00:00 |
|
florian
|
3cb0a53eca
|
+ compiler side of variant<->interface implemented
|
2005-01-07 21:14:21 +00:00 |
|
florian
|
fcfbc935a1
|
+ implemented abi compliant handling of strucutured functions results on sparc platform
|
2005-01-07 16:22:54 +00:00 |
|
peter
|
ed7084e0b6
|
* handle string-open array of (wide)char without variants
|
2005-01-07 16:22:47 +00:00 |
|
Jonas Maebe
|
7fc8f866c6
|
* fixed stupid tregister/tsuperregister bug (type checking circumvented
using explicit typecase), caused bug3523
|
2005-01-07 10:58:03 +00:00 |
|
florian
|
ef9b70f1f4
|
* 1.0.10 starting patch from Peter
|
2005-01-06 13:40:41 +00:00 |
|
florian
|
7aa53f09cc
|
* widechararray patch from Peter
|
2005-01-06 13:30:40 +00:00 |
|
florian
|
c85ed49700
|
* arctan, sin and cos are done in software on the arm
|
2005-01-06 12:11:03 +00:00 |
|
Károly Balogh
|
8f534e5428
|
* made Shell() work correctly on MorphOS
|
2005-01-06 09:20:36 +00:00 |
|
Károly Balogh
|
5908985365
|
* more SysV call support stuff for MorphOS
|
2005-01-06 02:13:03 +00:00 |
|
Károly Balogh
|
18be2ff0fd
|
* sysv abi also uses F0-F13 as volatile registers
|
2005-01-05 19:01:53 +00:00 |
|
florian
|
6ecf269d34
|
+ new error msg for arm shifter op handling added
|
2005-01-05 17:31:12 +00:00 |
|
florian
|
5942e4b6f6
|
* added support of shifter ops in arm inline assembler
|
2005-01-05 15:22:39 +00:00 |
|
Károly Balogh
|
86c111a794
|
* fixed SysV syscall support (MorphOS)
|
2005-01-05 02:31:06 +00:00 |
|
florian
|
eca0cb266f
|
* not operator for byte/word fixed
|
2005-01-04 21:00:48 +00:00 |
|
florian
|
468eca38bd
|
* load_reg_reg fixed
|
2005-01-04 20:15:05 +00:00 |
|
florian
|
655e947521
|
* better commenting
|
2005-01-04 20:14:40 +00:00 |
|
olle
|
94e74ca197
|
* sorted in correctly new tokens added by Karoly
|
2005-01-04 19:22:33 +00:00 |
|
olle
|
c2be1fd337
|
* made macpas switches in sync with turbo switches
|
2005-01-04 18:39:06 +00:00 |
|
Károly Balogh
|
088575dc32
|
+ sysv style syscalls added for MorphOS
|
2005-01-04 17:40:33 +00:00 |
|
peter
|
d2c8a99440
|
* don't typecast index of indexed properties
|
2005-01-04 16:52:07 +00:00 |
|
peter
|
717e3c76c2
|
* set nf_is_self node flag when self is loaded
|
2005-01-04 16:39:46 +00:00 |
|
peter
|
14ccaf9c7b
|
* allow enum with jumps as array index in delphi mode
|
2005-01-04 16:39:12 +00:00 |
|
peter
|
fd3f6a9017
|
* fix setting minval for enum with specified values
|
2005-01-04 16:38:54 +00:00 |
|
peter
|
537dcdde20
|
* don't allow properties in C style operators
|
2005-01-04 16:38:07 +00:00 |
|
peter
|
b88a75d42f
|
* give error when property doesn't reference a method or field
|
2005-01-04 16:37:38 +00:00 |
|
peter
|
d111c8130a
|
* don't release temps for array of ansistring
|
2005-01-04 16:37:09 +00:00 |
|
peter
|
cf8c959014
|
* release temps in array constructor
|
2005-01-04 16:36:51 +00:00 |
|
peter
|
720815e13b
|
* fix aftercosntruction calls, vmt=1 is used to indicate that
afterconstruction needs to be called
* only accept resourcestring when objpas is loaded
|
2005-01-04 16:36:31 +00:00 |
|
peter
|
b537382710
|
* give error when reading identifier > 255 chars
|
2005-01-04 16:34:03 +00:00 |
|
florian
|
bb096fcec6
|
* fixed nan et al. handling on arm
|
2005-01-04 16:20:51 +00:00 |
|
florian
|
a90585b5a4
|
* arm sets FPUFPA by default for now
|
2005-01-04 16:19:52 +00:00 |
|
florian
|
b6199234eb
|
* prepared for fpu mode depended define
|
2005-01-04 16:18:57 +00:00 |
|
florian
|
6ab9be6a5d
|
* implemented nostackframe calling convention directive
|
2005-01-04 15:36:32 +00:00 |
|
peter
|
296e81146e
|
* insert stack_check helper call before doing register allocation
so the used registers can't be reused when parameters are loaded
into register variables
|
2005-01-03 22:27:56 +00:00 |
|
peter
|
b34de6861f
|
fix outline of 3rd level of options (-SI option mainly)
|
2005-01-03 20:27:47 +00:00 |
|
florian
|
80af47489d
|
+ first batch of patches to support tdef.getcopy fully
|
2005-01-03 17:55:57 +00:00 |
|
Jonas Maebe
|
f9b99ad965
|
* remove "release subregA; allocate other_subreg_of_A" sequences so the
register renaming doesn't stop early
|
2005-01-03 14:59:28 +00:00 |
|
peter
|
a8684d35ad
|
unsigned*unsigned will also have unsigned result.
|
2005-01-02 17:31:07 +00:00 |
|
peter
|
a15f1c3283
|
* Don't release methodpointer. It is maybe still needed when we need to
convert the calln to loadn
|
2005-01-02 16:58:48 +00:00 |
|
florian
|
4900f10f2e
|
* version and copyright increased
|
2005-01-02 10:20:08 +00:00 |
|
armin
|
f7a03147bb
|
* increased maxsize of ExeCmd and DllCmd
|
2005-01-01 20:18:24 +00:00 |
|
armin
|
53f6eb9216
|
* support ! in import file names for netware also
|
2005-01-01 20:08:59 +00:00 |
|
florian
|
7d1dd39ecc
|
* ie with array of const;cdecl; fixed
|
2005-01-01 19:30:17 +00:00 |
|
florian
|
18c1196125
|
* cleanup
|
2005-01-01 16:23:37 +00:00 |
|
florian
|
d41004eae3
|
* initial (non-complete) version by Ido Kanner aka ik_5
|
2005-01-01 15:17:07 +00:00 |
|
florian
|
91ef608143
|
* maybe_constant means also that a loc can be CREGISTER
|
2005-01-01 14:32:53 +00:00 |
|
florian
|
ed57ad0371
|
* improved code generation for OP_MUL/OP_IMUL
|
2005-01-01 13:19:09 +00:00 |
|
olle
|
de0440d620
|
+ first version
|
2004-12-31 21:34:33 +00:00 |
|
marco
|
80132165d2
|
* regened with correct VERSION
|
2004-12-31 07:50:12 +00:00 |
|