Commit Graph

11498 Commits

Author SHA1 Message Date
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