peter
|
d774c8d988
|
* Copy() is now internal syssym that calls compilerprocs
|
2002-10-02 18:20:52 +00:00 |
|
peter
|
56e20d72f8
|
* don't allow interface without m_class mode
|
2002-10-02 18:20:20 +00:00 |
|
Jonas Maebe
|
4510d75277
|
+ set, variant support in getfuncretparaloc
|
2002-10-02 13:33:36 +00:00 |
|
Jonas Maebe
|
a738c4ddcf
|
* changed a_call_* so that no superfluous code is generated anymore
|
2002-10-02 13:24:58 +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 |
|
olle
|
fa695eefea
|
* made a_load_store more robust and to accept large offsets and cleaned up code
|
2002-10-01 05:24:28 +00:00 |
|
olle
|
2b122e04b2
|
* minor fix
|
2002-10-01 05:17:27 +00:00 |
|
Jonas Maebe
|
a9144c22c3
|
* is_nop() now identifies "mr rA,rA" instructions for removal
|
2002-09-30 23:16:49 +00:00 |
|
mazen
|
3a70e9a021
|
* function epilogue modified to much SPARC ABIN
|
2002-09-30 21:07:13 +00:00 |
|
Tomas Hajny
|
352350e524
|
+ .rc support added by Yuri Prokushev
|
2002-09-30 21:01:37 +00:00 |
|
florian
|
d605448715
|
no message
|
2002-09-30 20:40:44 +00:00 |
|
mazen
|
f83c707f71
|
* function prologue fixed
|
2002-09-30 19:12:14 +00:00 |
|
florian
|
1a6d33860b
|
* fixes to common code to get the alpha compiler compiled applied
|
2002-09-30 07:07:25 +00:00 |
|
florian
|
d5f0cbbf2b
|
* fixes to common code to get the alpha compiler compiled applied
|
2002-09-30 07:00:44 +00:00 |
|
florian
|
1abddbb7f7
|
* alpha compiles again, changes to common code not yet commited
|
2002-09-29 23:54:12 +00:00 |
|
florian
|
64b520176a
|
* several fixes to get forward with alpha compilation
|
2002-09-29 23:42:45 +00:00 |
|
florian
|
739af6f57d
|
+ added define 64bit
|
2002-09-29 23:19:05 +00:00 |
|
florian
|
cb7f873bdd
|
* cpuasm renamed to aasmcpu
|
2002-09-29 22:34:17 +00:00 |
|
carl
|
f1f361fc38
|
+ more webbugs
|
2002-09-29 18:52:46 +00:00 |
|
carl
|
65c373f682
|
* possible defines for compiler compilation updated
+ FPU_EMULATION define
* many updates to be consistent with version 1.0.7
|
2002-09-29 14:41:14 +00:00 |
|
carl
|
10278b42e6
|
* must more 64-bit testing (to detect endian specific problems)
|
2002-09-29 14:37:22 +00:00 |
|
carl
|
1c0dc0a879
|
+ added much more tests with int64/qword for endian problem
detection
+ float return values depend on the format of real
|
2002-09-29 14:32:27 +00:00 |
|
florian
|
71f7afa9a6
|
+ getparaloc supports now sets and variants
|
2002-09-28 21:27:16 +00:00 |
|
florian
|
6a0da8d89d
|
* map comp to int64 for the powerpc
|
2002-09-28 21:18:02 +00:00 |
|
carl
|
2c60fab4a4
|
* update system information
|
2002-09-27 21:22:04 +00:00 |
|
carl
|
f3d9f997cd
|
* low-highval always checked if limit ober 2GB is reached (to avoid overflow)
|
2002-09-27 21:13:28 +00:00 |
|
carl
|
ab9e07a2d7
|
* fix 2GB limit problem
|
2002-09-27 21:10:40 +00:00 |
|
carl
|
4eb803e2a0
|
+ new bug report
|
2002-09-27 21:09:56 +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 |
|
pierre
|
e3dad0a2ec
|
* fix not i386 typo bug
|
2002-09-27 17:49:09 +00:00 |
|
carl
|
369ef5ff25
|
+ big-endian testing
|
2002-09-27 17:46:01 +00:00 |
|
carl
|
22e9a24272
|
* add testing for window-page size 4K, so as to test stack corruption
|
2002-09-27 17:44:50 +00:00 |
|
pierre
|
4cadc22889
|
* adapt to DEFAULT_TARGET_CPU/OS
* try to handle cygwin shells
|
2002-09-27 06:59:49 +00:00 |
|
pierre
|
a788bb6f3a
|
* translate default_cpu/os into CPU/OS_TARGET_DEFAULT
|
2002-09-27 06:54:54 +00:00 |
|
mazen
|
93164206b3
|
* cleanup made
|
2002-09-27 04:30:53 +00:00 |
|
florian
|
0e22fc491b
|
+ some WideString<->AnsiString conversion functions added
|
2002-09-26 21:50:37 +00:00 |
|
pierre
|
44e4a4c936
|
* fix webbug 2102-C
|
2002-09-26 20:45:08 +00:00 |
|
Tomas Hajny
|
51ac1e5555
|
* FileOpen fixed
|
2002-09-26 18:54:55 +00:00 |
|
florian
|
457e32728d
|
+ support of passing variants to "array of const"
|
2002-09-26 15:02:05 +00:00 |
|
pierre
|
327f5a720d
|
* fix problems with system unit is not present for __fp__ compilation
|
2002-09-26 15:00:35 +00:00 |
|
florian
|
b7f8fc41d8
|
+ tvarrec field vcurrency for compilers with hascurrency released
|
2002-09-26 14:43:24 +00:00 |
|
pierre
|
26205c4b62
|
* avoid RTE 213
|
2002-09-26 13:00:41 +00:00 |
|
florian
|
e1c908703a
|
+ constsym with type=constguid can be written to ppu now,
fixes web bug #1820
|
2002-09-26 12:04:53 +00:00 |
|
florian
|
344d688209
|
+ support of constguid and constwchar const symbols added
|
2002-09-26 12:03:54 +00:00 |
|