florian
|
1af574ceca
|
* assembler readers OOPed
+ typed currency constants
+ typed 128 bit float constants if the CPU supports it
|
2003-11-12 16:05:39 +00:00 |
|
florian
|
1e72dd2d78
|
* fixed compilation of ppc compiler
|
2003-10-25 10:37:26 +00:00 |
|
peter
|
70fe77ca7c
|
* procinfo unit contains tprocinfo
* cginfo renamed to cgbase
* moved cgmessage to verbose
* fixed ppc and sparc compiles
|
2003-10-01 20:34:48 +00:00 |
|
olle
|
e313062d0b
|
* max lenght of symbols increased to 255
* emitted strings can now contain backslashes
|
2003-09-12 12:30:27 +00:00 |
|
peter
|
601160a0e3
|
* powerpc compiles again
|
2003-09-03 19:35:24 +00:00 |
|
olle
|
0458038ee5
|
* minor adjustment
|
2003-08-24 21:40:12 +00:00 |
|
olle
|
399fac564f
|
+ added xxx_regname stuff
* made the mpw asm writer work again
|
2003-08-22 12:30:43 +00:00 |
|
olle
|
4c5827fbee
|
+ added asm directive ALIGNING OFF to avoid unexpected aligning by the assembler
|
2003-08-18 11:47:15 +00:00 |
|
olle
|
1372a617cb
|
+ line numbers are now emitted in the assembler code
* bug in export and import directive fixed
* made code more in sync with aggas.pas
|
2003-04-06 21:01:40 +00:00 |
|
olle
|
a02a1adee1
|
* changed global var access, TOC now contain pointers to globals
* fixed handling of function pointers
|
2003-01-13 17:17:50 +00:00 |
|
daniel
|
55a161bbbf
|
* Tregister changed into a record
|
2003-01-08 18:43:56 +00:00 |
|
olle
|
b924813d4a
|
* changed proc ref from .xxx[PR] (refering to its section)
to .xxx (refering to its label) to allow for multiple ref to a proc.
|
2002-11-28 10:56:07 +00:00 |
|
carl
|
64655be168
|
* memory optimization (3-4%) : cleanup of tai fields,
cleanup of tdef and tsym fields.
* make it work for m68k
|
2002-11-17 16:31:55 +00:00 |
|
Jonas Maebe
|
fb5b623e30
|
* fixed bctr(l) problems
|
2002-11-07 15:50:23 +00:00 |
|
olle
|
c5ac9e90af
|
* globals are located in TOC and relative r2, instead of absolute
* symbols which only differs in case are treated as a single symbol
+ tai_const_symbol supported
* only refs_full accepted
|
2002-11-04 18:24:53 +00:00 |
|
olle
|
e2f2f22f91
|
* branch b does not jump to dotted symbol now
|
2002-10-23 15:31:01 +00:00 |
|
olle
|
650843907e
|
* import directive changed
|
2002-10-19 23:52:40 +00:00 |
|
florian
|
8ad5fe9533
|
* changes from Olle to get simple programs compiled and assembled
|
2002-10-10 19:39:37 +00:00 |
|
florian
|
d3bdd3550f
|
* more mpw fixes
|
2002-10-07 21:19:53 +00:00 |
|
florian
|
14fe70d27d
|
* fixed function exporting
|
2002-10-06 22:46:20 +00:00 |
|
florian
|
4cb3d9b498
|
* improve function imports
|
2002-10-02 22:14:15 +00:00 |
|
olle
|
2b122e04b2
|
* minor fix
|
2002-10-01 05:17:27 +00:00 |
|
florian
|
6b580dea5b
|
+ readed because previous version was broken
|
2002-09-27 21:09:49 +00:00 |
|
florian
|
f7b727850a
|
no message
|
2002-09-27 20:51:37 +00:00 |
|
florian
|
3781508f8b
|
* fixed last commit
|
2002-09-27 20:50:13 +00:00 |
|
florian
|
9c8c82432b
|
* initial working implementation by Olle Raab
|
2002-09-27 20:47:14 +00:00 |
|
florian
|
5380652cad
|
* ppc compilation fixed
|
2002-08-31 12:43:31 +00:00 |
|
florian
|
4549d72802
|
+ target macos for ppc added
+ frame work for mpw assembler output
|
2002-08-20 21:40:44 +00:00 |
|