florian
|
9edd2b0401
|
* continued to work on the arm port
|
2003-08-24 12:27:26 +00:00 |
|
peter
|
284d18b7ca
|
* reload also caller module when it is already compiled
|
2003-08-23 22:31:42 +00:00 |
|
peter
|
375820ccae
|
* unchain operators before adding to overloaded list
|
2003-08-23 22:31:08 +00:00 |
|
peter
|
cb16846e3b
|
* fixed static class check for properties
|
2003-08-23 22:29:51 +00:00 |
|
peter
|
90782badfe
|
* reload flagged units when interface is loaded
|
2003-08-23 22:29:24 +00:00 |
|
peter
|
0526b6fd9b
|
* don't check size for open array in valid_for_assign
|
2003-08-23 18:52:18 +00:00 |
|
peter
|
f86df421ce
|
* only check for size matches when parameter is enum,ord,float
|
2003-08-23 18:42:57 +00:00 |
|
peter
|
17d7fb5a03
|
* allow typeof(self) in class methods
|
2003-08-23 18:41:52 +00:00 |
|
daniel
|
889bd81bdb
|
* Register allocator bugfix for h2pas
|
2003-08-23 10:46:21 +00:00 |
|
olle
|
399fac564f
|
+ added xxx_regname stuff
* made the mpw asm writer work again
|
2003-08-22 12:30:43 +00:00 |
|
florian
|
dc22fe7863
|
* continued to work on the arm skeleton
|
2003-08-21 23:23:59 +00:00 |
|
olle
|
2931590e9b
|
- removed parameter from fpc_iocheck
|
2003-08-21 22:21:00 +00:00 |
|
olle
|
b9394fd616
|
- removed parameter from fpc_iocheck
|
2003-08-21 22:14:16 +00:00 |
|
olle
|
f384584ac7
|
- removed parameter from fpc_iocheck
* changed processor compiler directive * to cpu*
|
2003-08-21 22:10:55 +00:00 |
|
olle
|
f062855e7f
|
- removed parameter from fpc_iocheck
|
2003-08-21 22:07:43 +00:00 |
|
peter
|
6b12cc11e5
|
* first spill the registers of top_ref before spilling top_reg
|
2003-08-21 17:20:19 +00:00 |
|
florian
|
736ae20a79
|
* empty dummy files
+ [long|set]jmp implemented
|
2003-08-21 16:41:54 +00:00 |
|
peter
|
4b44f9b557
|
* fixed copy support for array of char,pchar in $H+ mode
* fixed copy support for pwidechar,array of widechar
|
2003-08-21 15:10:51 +00:00 |
|
peter
|
b9afdc6a36
|
* fix reg-supreg range check error
|
2003-08-21 14:48:36 +00:00 |
|
peter
|
8cf0c122f4
|
* remove convert_registers
|
2003-08-21 14:47:41 +00:00 |
|
florian
|
454fa4f40c
|
+ basic makefile.cpu added
|
2003-08-21 03:24:43 +00:00 |
|
florian
|
20b5945be0
|
* arm compiler can be compiled; far from being working
|
2003-08-21 03:14:00 +00:00 |
|
marco
|
0a4508fffd
|
* HSTR fix
|
2003-08-20 23:12:32 +00:00 |
|
daniel
|
ff2c9d870b
|
* convert_registers call removed from t_win32.pas
|
2003-08-20 20:50:18 +00:00 |
|
daniel
|
cdb8a15f4a
|
* Some more R_NO changes
* Preventive code to loadref added
|
2003-08-20 20:29:06 +00:00 |
|
daniel
|
81d4cc15c7
|
* Fixed the fixed trouble
|
2003-08-20 20:13:08 +00:00 |
|
daniel
|
78ee625c7e
|
* Fixed some R_NO trouble
|
2003-08-20 20:11:24 +00:00 |
|
daniel
|
2b0cd432ca
|
* Small NOTARGETWIN32 conditional tweak
|
2003-08-20 19:28:21 +00:00 |
|
peter
|
d113495cf1
|
* fixed stackalloc to not allocate localst.datasize twice
* order of stackalloc code fixed for implicit init/final
|
2003-08-20 17:48:49 +00:00 |
|
daniel
|
2ce08bd157
|
* Some old register convention code removed
* A few changes to eliminate a few lines of code
|
2003-08-20 16:52:01 +00:00 |
|
peter
|
2a5f30418e
|
* define NOOPT until optimizer is fixed
|
2003-08-20 15:50:35 +00:00 |
|
florian
|
abf9504b0e
|
* more arm stuff
|
2003-08-20 15:50:12 +00:00 |
|
peter
|
295533aa04
|
* regenerated for all platforms
|
2003-08-20 15:34:51 +00:00 |
|
daniel
|
7203890d79
|
* Fixed PowerPC compilation
|
2003-08-20 14:28:52 +00:00 |
|
daniel
|
ebb1f3a361
|
* New register coding now mandatory, some more convert_registers calls
removed.
|
2003-08-20 09:07:00 +00:00 |
|
daniel
|
82b0cf41a6
|
* Made internal assembler use new register coding
|
2003-08-20 07:48:03 +00:00 |
|
daniel
|
41211715ff
|
* Corrected a comment.
|
2003-08-19 13:58:33 +00:00 |
|
mazen
|
aded38f845
|
+ implemented gas_regname based on convert_register_to_enum std_Reg2str
|
2003-08-19 13:22:51 +00:00 |
|
mazen
|
412188e68f
|
- No more used in sources.
|
2003-08-19 11:54:48 +00:00 |
|
daniel
|
8cb289e65f
|
* Fixed PowerPC compilation
|
2003-08-19 11:53:03 +00:00 |
|
Jonas Maebe
|
11e98e7d73
|
* some newra optimizations (eliminate lots of moves between registers)
|
2003-08-18 21:27:00 +00:00 |
|
daniel
|
86fde70d18
|
* Improved -sr on PowerPC ATT asm writer
|
2003-08-18 11:58:14 +00:00 |
|
marco
|
4c571efdda
|
* fix for 2592, pushw imm
|
2003-08-18 11:52:57 +00:00 |
|
olle
|
c6f4df63e6
|
+ cleaning up in proc entry and exit, now calc_stack_frame always is used.
|
2003-08-18 11:50:55 +00:00 |
|
daniel
|
787fcc5797
|
* Made ATT asm writer work with -sr
|
2003-08-18 11:49:47 +00:00 |
|
olle
|
4c5827fbee
|
+ added asm directive ALIGNING OFF to avoid unexpected aligning by the assembler
|
2003-08-18 11:47:15 +00:00 |
|
marco
|
680d60cb40
|
* Fix bug #2091, destlen's of compress,compress2 and uncompress are now
VAR
|
2003-08-18 07:52:11 +00:00 |
|
yuri
|
ebce2b7548
|
+ Winsock added. + pmbidi added
|
2003-08-18 01:03:27 +00:00 |
|
daniel
|
0263254289
|
* Now -sr works...
|
2003-08-17 21:11:00 +00:00 |
|
daniel
|
63e1b70931
|
* Notranslation changed into -sr functionality
|
2003-08-17 20:47:47 +00:00 |
|