Commit Graph

14032 Commits

Author SHA1 Message Date
florian
8d771df2d4 * arm fixes to the common rtl code
* some generic math code fixed
  * ...
2003-09-03 14:09:37 +00:00
florian
220e05dd5e * fixed arm concatcopy
+ arm support in the common compiler sources added
  * moved some generic cg code around
  + tfputype added
  * ...
2003-09-03 11:18:36 +00:00
Tomas Hajny
e47ffaa0ac * compilation fix (typinfo needed already in interface now) 2003-09-02 19:49:16 +00:00
peter
1332005afc * updated for int64 to double 2003-09-02 17:41:49 +00:00
Mattias Gaertner
1f77027b5a MG: makeskel now ignores missing translation file 2003-09-02 13:26:47 +00:00
Mattias Gaertner
f3049a8c59 MG: added IF directive skipping 2003-09-02 13:26:06 +00:00
florian
8585d3d0b8 * ifdef'd some helpers 2003-09-02 13:04:08 +00:00
peter
10f0e5cb6e * pcomp added for sparc 2003-09-01 20:47:23 +00:00
peter
4056cd843a * small fixes for sparc 2003-09-01 20:46:59 +00:00
peter
1302e8e34c * new dummies 2003-09-01 20:46:32 +00:00
florian
6264028af1 * fixed reference handling
* fixed operand postfix for floating point instructions
  * fixed wrong shifter constant handling
2003-09-01 15:11:16 +00:00
florian
e36c23db74 * results of work on arm port last weekend 2003-09-01 09:54:57 +00:00
florian
301df6dab9 * fixed procedure entry/exit code
* started to fix reference handling
2003-08-29 21:36:28 +00:00
florian
04501b6fff * another couple of arm fixes 2003-08-28 13:26:10 +00:00
marco
8cac3cdb88 * fixes 2003-08-28 11:07:45 +00:00
florian
42640d2b3f * syscall skeleton 2003-08-28 00:08:29 +00:00
florian
dc7d8ba847 * today's arm patches 2003-08-28 00:05:29 +00:00
florian
f04bddec4a * initial revision of arm startup code 2003-08-27 13:07:07 +00:00
florian
5b7c3b2261 * initial revision, derived from linux kernel sources 2003-08-27 12:58:01 +00:00
mazen
a58a433d1c * regenerated after modification of Makefile.fpc to add dependencies on libc and fcl 2003-08-27 09:16:58 +00:00
mazen
fc55b2a3cd + added dependency on packages libc and fcl 2003-08-27 09:13:43 +00:00
mazen
8ae64efde5 * SysUtils unit moved to top of the uses clause to avoid conflicts on PByteArray type
defined in SysUtils and fpimgcmn
* integer replaced with LongWord in definition of TGetPixelFunc
2003-08-27 08:49:20 +00:00
michael
395ed45cbb + moved unixutil here from libc dir 2003-08-27 07:12:01 +00:00
michael
b51d0145b4 + moved here from libc dir 2003-08-27 07:10:37 +00:00
michael
f3292c1697 + Moved unixutils as it depends on FCL 2003-08-27 07:09:02 +00:00
florian
dd9e5cf591 + same procedure as very day: today's work on arm 2003-08-27 00:27:56 +00:00
peter
15958fec9f * methodpointer fixes 2003-08-26 12:43:02 +00:00
peter
d5a6a5b7f9 * fix wrong registers in reference 2003-08-26 12:42:45 +00:00
peter
b55ac2f5c3 * extended test 2003-08-26 09:34:49 +00:00
florian
f3266351dc + started to implement FPU support for the ARM
* fixed a lot of other things
2003-08-25 23:20:38 +00:00
marco
36c34e7353 * BSD fix 2003-08-25 18:16:38 +00:00
marco
84ddefb66e * fix 2003-08-25 18:15:35 +00:00
luk
0911701956 * fixed size of colors in the palette
+ option added to set the size of the colors
2003-08-25 11:47:00 +00:00
marco
1f9f8c4a3d * small fix (sysutils to interface) 2003-08-25 11:15:44 +00:00
michael
fa80f1110b + Regenerated for pngwriter 2003-08-25 10:50:31 +00:00
luk
8e6dd948a7 * debug writeln removed 2003-08-25 08:59:40 +00:00
luk
dceafdd6a7 + fppngwriter implemented
* solved some bugs in pngreader and color conversions
* pngreader: HandleScanline virtual method added for optimisations in descendants
2003-08-25 08:53:20 +00:00
olle
0458038ee5 * minor adjustment 2003-08-24 21:40:12 +00:00
olle
d69418fe36 * made FPC_RAISEEXCEPTION compatible with MacOS 2003-08-24 21:38:43 +00:00
olle
2cac9a0576 + added MacOS compatible constant loading 2003-08-24 20:51:27 +00:00
olle
b9e01adc15 * changed used scratchreg from r0 to r10 2003-08-24 20:50:11 +00:00
olle
66595617c4 + added support for ABI_AIX in get_caller_addr 2003-08-24 20:47:49 +00:00
florian
9edd2b0401 * continued to work on the arm port 2003-08-24 12:27:26 +00:00
peter
284d18b7ca * reload also caller module when it is already compiled 2003-08-23 22:31:42 +00:00
peter
375820ccae * unchain operators before adding to overloaded list 2003-08-23 22:31:08 +00:00
peter
cb16846e3b * fixed static class check for properties 2003-08-23 22:29:51 +00:00
peter
90782badfe * reload flagged units when interface is loaded 2003-08-23 22:29:24 +00:00
peter
0526b6fd9b * don't check size for open array in valid_for_assign 2003-08-23 18:52:18 +00:00
peter
f86df421ce * only check for size matches when parameter is enum,ord,float 2003-08-23 18:42:57 +00:00
peter
17d7fb5a03 * allow typeof(self) in class methods 2003-08-23 18:41:52 +00:00