mazen
|
1e23f14e4f
|
* TOpSize values changed S_L --> S_SW
|
2002-10-28 20:59:17 +00:00 |
|
mazen
|
379fb9a4ff
|
* TOpSize values changed S_L --> S_SW
|
2002-10-28 20:37:44 +00:00 |
|
mazen
|
510ad4c33b
|
* bug of references name missing last character fixed
|
2002-10-25 19:37:53 +00:00 |
|
mazen
|
351c11d2a8
|
- cga.pas redueced to an empty unit
|
2002-10-22 13:43:01 +00:00 |
|
mazen
|
220be9c38f
|
+ op_raddr_reg and op_caddr_reg added to fix functions prologue
|
2002-10-20 19:01:38 +00:00 |
|
mazen
|
c8b64f79dc
|
* carl's patch applied
|
2002-10-19 20:35:07 +00:00 |
|
mazen
|
a9431165fc
|
* branch instructions are now contigous
|
2002-10-17 14:48:34 +00:00 |
|
mazen
|
38298e3548
|
* patch of Carl Eric added
|
2002-10-16 12:36:54 +00:00 |
|
mazen
|
e95fb0ff3a
|
* sone coding style modified
|
2002-10-15 09:00:28 +00:00 |
|
carl
|
955ceeed0e
|
- remove unused files
|
2002-10-14 16:30:39 +00:00 |
|
mazen
|
3a3b8a3dc4
|
* assembler output format fixed
|
2002-10-13 21:46:07 +00:00 |
|
mazen
|
5ed8dfb74c
|
- logs removed
|
2002-10-13 19:47:34 +00:00 |
|
mazen
|
b845456453
|
* Get/Unget expilit registers to be re-examined
|
2002-10-12 19:03:23 +00:00 |
|
mazen
|
fcc5675528
|
*** empty log message ***
|
2002-10-11 13:35:14 +00:00 |
|
mazen
|
7bdf0e162b
|
- no more used
|
2002-10-11 11:44:44 +00:00 |
|
mazen
|
f8ed725882
|
* tabs replaces by spaces
|
2002-10-10 20:23:57 +00:00 |
|
mazen
|
b44010f639
|
* Just to update repsitory
|
2002-10-10 19:57:51 +00:00 |
|
mazen
|
de41a87b82
|
* Internal error fixed, but usually i386 parameter model used
|
2002-10-10 15:10:39 +00:00 |
|
mazen
|
9a1a530331
|
* internal error bug fixes thanks to Florian, but parameters now are loaded as in i386 programs (like old gcc code generator\!)
|
2002-10-09 18:22:56 +00:00 |
|
mazen
|
34df2e8e09
|
just incase some one wolud help me debugging that\!
|
2002-10-09 13:52:19 +00:00 |
|
mazen
|
754077f199
|
* debugging register allocation
|
2002-10-08 21:02:22 +00:00 |
|
mazen
|
6bc783f5c2
|
*** empty log message ***
|
2002-10-08 17:17:03 +00:00 |
|
mazen
|
a15b375214
|
word alignement modified in g_stack_frame
|
2002-10-07 20:33:04 +00:00 |
|
mazen
|
3d9be081b9
|
* register allocation for parameters now done in cpupara, but InternalError(200109223) in cgcpu.pas:1053 is still not fixed du to location_force problem in ncgutils.pas:419
|
2002-10-04 21:57:42 +00:00 |
|
mazen
|
14bb0a51b4
|
+ out registers allocator for the first 6 scalar parameters which must be passed into %o0..%o5
|
2002-10-02 22:20:28 +00:00 |
|
mazen
|
b5882415a3
|
+ procedures exiting prologue added and stack frame now restored in the delay slot of the return (JMPL) instruction
|
2002-10-01 21:35:58 +00:00 |
|
mazen
|
b2c63fb6ca
|
attinst.inc --> strinst.inc
|
2002-10-01 21:06:29 +00:00 |
|
mazen
|
807d2d4d63
|
attinst.inc --> strinst.inc
|
2002-10-01 21:06:29 +00:00 |
|
florian
|
0282138de4
|
* fixed log and id
|
2002-10-01 17:41:50 +00:00 |
|
mazen
|
3a70e9a021
|
* function epilogue modified to much SPARC ABIN
|
2002-09-30 21:07:13 +00:00 |
|
mazen
|
f83c707f71
|
* function prologue fixed
|
2002-09-30 19:12:14 +00:00 |
|
mazen
|
93164206b3
|
* cleanup made
|
2002-09-27 04:30:53 +00:00 |
|
mazen
|
a36f746c54
|
* some cleanup was made
|
2002-09-24 03:57:53 +00:00 |
|
mazen
|
4c607d6126
|
* a compile bug fixed
|
2002-09-21 10:22:43 +00:00 |
|
mazen
|
d78bf17c1d
|
+ call support
|
2002-09-19 20:24:41 +00:00 |
|
Jonas Maebe
|
a15d8cfe39
|
* a_load_reg_reg() now has two size parameters: source and dest. This
allows some optimizations on architectures that don't encode the
register size in the register name.
|
2002-09-17 18:54:01 +00:00 |
|
carl
|
752beef0dd
|
* cardinal -> longword
|
2002-09-07 20:40:23 +00:00 |
|
peter
|
dcd9e0107c
|
* old logs removed and tabs fixed
|
2002-09-07 15:25:00 +00:00 |
|
mazen
|
2b9b0d86ed
|
+generic register names commented
|
2002-09-03 07:41:00 +00:00 |
|
mazen
|
c7bf4df982
|
*call parameter handling is now based on the new param manager
|
2002-08-30 13:16:23 +00:00 |
|
mazen
|
12c3e9a760
|
ncgcall.pas moved to ncpucall.pas (I'd like ncpu* insteade of nsparc* since it
provides processor independent units naming)
|
2002-08-30 06:15:27 +00:00 |
|
mazen
|
dd411127f4
|
added support for SPARC processors
|
2002-08-29 11:02:36 +00:00 |
|
mazen
|
66ab5e4a54
|
File added support to the new generic parameter handling
|
2002-08-29 10:16:20 +00:00 |
|
mazen
|
221d94a65e
|
+ added ncpucnp to fix a call to an abstract method in pss_2
|
2002-08-29 10:07:47 +00:00 |
|
mazen
|
7dff137383
|
GDB support added
|
2002-08-23 10:33:30 +00:00 |
|
mazen
|
c52839c2d6
|
*** empty log message ***
|
2002-08-23 10:08:28 +00:00 |
|
mazen
|
af7d17d28c
|
stab_regindex added for GDB support
|
2002-08-23 09:53:15 +00:00 |
|
mazen
|
9df674734c
|
psystem.pas removed from sparc directory
|
2002-08-22 10:13:29 +00:00 |
|
mazen
|
dc65ff681b
|
first insertion 2002\08\22
|
2002-08-22 08:30:50 +00:00 |
|
mazen
|
ab508fa44f
|
*** empty log message ***
|
2002-08-21 13:30:07 +00:00 |
|