peter
|
81f3ef9eca
|
* fixed concatcopy end bytes copy broken by 64bits patch
|
2004-03-11 19:35:05 +00:00 |
|
mazen
|
9fe655fa0f
|
+ help lazarus analyze the file
|
2004-03-11 16:21:27 +00:00 |
|
mazen
|
c99df355fd
|
+ support of 1.0 compiler
|
2004-03-11 16:20:12 +00:00 |
|
peter
|
37f3f95b59
|
* more stabs fixes
* special mode -gv for valgrind compatible stabs
|
2004-03-10 22:52:57 +00:00 |
|
peter
|
970d84f86d
|
* mcount for linux fixed
* push/pop edx for mcount
|
2004-03-10 22:52:03 +00:00 |
|
florian
|
164a5bb1d4
|
+ fixed code generation for cmn
|
2004-03-10 22:35:40 +00:00 |
|
peter
|
8756d4f862
|
* maybe_in_reg moved to tempinfo
* fixed expectloc for maybe_in_reg
|
2004-03-10 20:41:17 +00:00 |
|
mazen
|
f373bb419c
|
* $M directive renamed to $MEMORY : Long directive name
|
2004-03-10 11:55:22 +00:00 |
|
peter
|
f8e067cadb
|
* first write parent classes
|
2004-03-09 22:18:22 +00:00 |
|
peter
|
d8c68fdfe0
|
* more stabs updates
|
2004-03-09 20:45:04 +00:00 |
|
peter
|
96463e762a
|
* fix for sparc that pushes floats in int registers
|
2004-03-09 16:28:31 +00:00 |
|
mazen
|
8fade03fa5
|
+ give location for 64bit to fix IE 200402061
|
2004-03-09 13:05:49 +00:00 |
|
mazen
|
3187986483
|
+ difference between three similar internal errors
|
2004-03-09 13:04:12 +00:00 |
|
peter
|
abbd54f334
|
* stabs updates to write stabs for def for all implictly used
units
|
2004-03-08 22:07:46 +00:00 |
|
mazen
|
7ba73ec7b0
|
* make it as similar to PPC one ase possible
|
2004-03-08 16:28:39 +00:00 |
|
florian
|
40363f47e5
|
* compilation of arm rtl fixed
|
2004-03-07 00:16:59 +00:00 |
|
florian
|
8cdd1af070
|
* fixed ppc compilation
|
2004-03-06 21:37:45 +00:00 |
|
florian
|
10e765329d
|
* fixed arm compilation
* cleaned up code generation for exported linux procedures
|
2004-03-06 20:35:19 +00:00 |
|
Jonas Maebe
|
e823822f49
|
* fixed importing of variables from shared libraries, but disabled
PIC support for now. You have to save/restore r31 when you us it! :)
Also, it's not necessary to support the imported variables
|
2004-03-05 22:17:11 +00:00 |
|
Jonas Maebe
|
61e09d9dea
|
* fixed wrong name mangling for imported variables under Darwin
|
2004-03-05 21:13:22 +00:00 |
|
peter
|
afcb1d6c14
|
* change error to warning
|
2004-03-04 17:25:55 +00:00 |
|
peter
|
b601863598
|
* top_none in create_ot, it is used in error situations
|
2004-03-04 17:25:38 +00:00 |
|
peter
|
b8fad24f31
|
* fix check for parameter length when calling procvar, broken by the
previous default parameter for procvar fix
|
2004-03-04 17:25:16 +00:00 |
|
peter
|
7ff979cdc9
|
* support enums in property array ranges
|
2004-03-04 17:24:42 +00:00 |
|
peter
|
f8c0dd3a62
|
* fix compare of parameters, they need to match exact
|
2004-03-04 17:23:50 +00:00 |
|
peter
|
4b3db6acb4
|
* $elseif support
* conditiotnal in // returns warning isntead of error
|
2004-03-04 17:23:10 +00:00 |
|
peter
|
92203909b9
|
* use defs_equal when comparing pointer types
|
2004-03-04 17:22:32 +00:00 |
|
peter
|
9625256d22
|
* better check for maybe_call_procvar
|
2004-03-04 17:22:10 +00:00 |
|
peter
|
867f710d8d
|
* misplaced $Ifdef
|
2004-03-04 16:32:59 +00:00 |
|
peter
|
4fc210952e
|
* use loadnode and finalize_data_node for init/final code to support
threadvars correctly
|
2004-03-03 22:02:52 +00:00 |
|
peter
|
44a2e03d81
|
* also compare calling convention in proc_to_procvar_equal
|
2004-03-03 22:02:16 +00:00 |
|
peter
|
29c2944706
|
* fix hidden pointer for stabs
|
2004-03-03 22:01:44 +00:00 |
|
florian
|
fac0d1e23e
|
* for vars with is_dll_var the mangledname is written to the ppu as well
|
2004-03-02 18:12:31 +00:00 |
|
florian
|
5b32162bde
|
* got entry code fixed
|
2004-03-02 17:48:32 +00:00 |
|
florian
|
61f15e4ec4
|
* make cycle fixed
+ pic support for darwin
+ support of importing vars from shared libs on darwin implemented
|
2004-03-02 17:32:12 +00:00 |
|
olle
|
49202644df
|
* undone last commit
|
2004-03-02 01:13:01 +00:00 |
|
olle
|
c5cdc57f1f
|
+ adding missing log msg: misc fixes
|
2004-03-02 00:57:01 +00:00 |
|
olle
|
4fecc1a56f
|
* big transformation of Tai_[const_]Symbol.Create[data]name*
|
2004-03-02 00:36:32 +00:00 |
|
peter
|
1dd1cfe20a
|
* more fixes for skipuntildirective
|
2004-02-29 13:28:57 +00:00 |
|
Jonas Maebe
|
401d1891ae
|
* fixed bug in ref_addr changes
|
2004-02-28 16:59:02 +00:00 |
|
florian
|
55439e77a2
|
* fixed make cycle
|
2004-02-28 16:00:45 +00:00 |
|
florian
|
2e78263814
|
* fixed syntax error in previous commit
|
2004-02-28 14:14:44 +00:00 |
|
florian
|
cb904e6cfa
|
* jmps in inline assembler fixed
|
2004-02-28 13:24:36 +00:00 |
|
Jonas Maebe
|
756dd463ff
|
* fixed optimizer for new treference fields
|
2004-02-27 19:55:23 +00:00 |
|
Jonas Maebe
|
3dc9af4d1f
|
* fixed relsymbol copy/paste bug
|
2004-02-27 19:30:23 +00:00 |
|
mazen
|
83d619bec5
|
* symaddr ==> refaddr to follow the rest of compiler changes
|
2004-02-27 15:15:33 +00:00 |
|
olle
|
d6382f17f2
|
+ added Tai_symbol_end
|
2004-02-27 13:42:52 +00:00 |
|
mazen
|
f02d3cfc4f
|
* symaddr ==> refaddr to follow the rest of compiler changes
|
2004-02-27 13:27:28 +00:00 |
|
daniel
|
f367223dd2
|
* Removed unused concatstabto
|
2004-02-27 13:04:22 +00:00 |
|
daniel
|
52dc65fe47
|
- Removed troublesome writeln statement
|
2004-02-27 12:13:15 +00:00 |
|