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
michael
430621bc9b
+ Added header to all files
...
+ Added const to calls that accept structure as arguments.
+ Re-Implemented TPostscriptcanvas as descendent of TFPCustomCanvas
(initial tests work)
2003-08-17 18:33:03 +00:00
Jonas Maebe
4f8c390198
* fixed regvars so they work with newra (at least for ppc)
...
* fixed some volatile register bugs
+ -dnotranslation option for -dnewra, which causes the registers not to
be translated from virtual to normal registers. Requires support in
the assembler writer as well, which is only implemented in aggas/
agppcgas currently
2003-08-17 16:59:20 +00:00
Jonas Maebe
48bc5d09e0
* fixed compilation of ppc compiler with -dnewra
2003-08-17 16:53:19 +00:00
daniel
7d3bfaaed4
* Precoloured nodes now have an infinite degree approached with 255,
...
like they should.
2003-08-17 14:32:48 +00:00
daniel
45f9851e87
* Another register allocator bug fixed.
...
* cpu_registers set to 6 for i386
2003-08-17 08:48:02 +00:00
marco
c461204cdc
* fix from Jonas.
2003-08-16 18:56:40 +00:00
michael
2e6d07b89e
+ Fixes in TDBDataset etc. Changed MySQLDb to use database as well
2003-08-16 16:42:21 +00:00