Jonas Maebe
8d8fc0fdee
+ RTL for AIX
...
git-svn-id: trunk@20786 -
2012-04-11 17:59:49 +00:00
peter
4ace790492
* remove $Log
...
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00
fpc
790a4fe2d3
* log and id tags removed
...
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
fpc
50778076c3
initial import
...
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
olle
eb96e72bdc
* Fixed loding of magic constant for macos
2005-04-28 18:22:34 +00:00
peter
e417e34496
* truncate log
2005-02-14 17:13:06 +00:00
peter
4d8460ec2f
* float routines all use internproc and compilerproc helpers
2004-11-21 15:35:23 +00:00
olle
0c65f27b35
* bugfix
2004-08-17 13:34:15 +00:00
Jonas Maebe
38a5902dfd
* fixed stricomp() and strlicomp()
2004-08-09 16:43:33 +00:00
Jonas Maebe
f1fcf6dc6e
* use some more string routines from libc if FPC_USE_LIBC is used
2004-05-01 17:02:37 +00:00
florian
245c5fe197
* strscan fix from Jonas
2003-12-28 22:33:35 +00:00
Jonas Maebe
d5373d5971
* fixed several ppc assembler reader related problems
...
* local vars in assembler procedures now start at offset 4
* fixed second_int_to_bool (apparently an integer can be in LOC_JUMP??)
2003-11-29 16:27:19 +00:00
olle
2cac9a0576
+ added MacOS compatible constant loading
2003-08-24 20:51:27 +00:00
peter
512d320e3a
* added defines to override generic implementations
2003-07-07 20:23:46 +00:00
Jonas Maebe
a4db446a95
* fixed compilation problems (removed unnecessary modified registers
...
lists from procedures)
2003-06-14 12:41:08 +00:00
Jonas Maebe
161618df2d
* fixed strcopy and strecopy if there are #1 chars right before the end
...
of the string to copied
2003-05-28 19:18:10 +00:00
Jonas Maebe
17d2b2cc15
* fixed strscan and strrscan
2003-05-24 10:16:24 +00:00
florian
2b1eb5cf69
* fixed copy&paste bug in strecopy
2003-05-17 12:55:30 +00:00
Jonas Maebe
a2f2eb06fc
* fixed strcopy
2003-05-17 00:01:13 +00:00
Jonas Maebe
22e9f5b17d
* fixed assembler errors
2002-09-11 07:49:40 +00:00
peter
9f31783a0a
* old logs removed and tabs fixed
2002-09-07 16:01:16 +00:00
Jonas Maebe
128c4a9a4b
* fixed wrong references (used r0 as base register)
2002-09-06 16:58:43 +00:00
Jonas Maebe
3a23eefecc
* various fixes, mostly changing the names of the modifies registers to
...
upper case since that seems to be required by the compiler
2002-08-10 17:14:36 +00:00
Jonas Maebe
2f4bfd6b67
* fixed wrong alignment code (sometimes we aligned to multiple of 8
...
instead of the desired multiple of 4)
2001-09-28 13:25:04 +00:00
Jonas Maebe
9baf1000ae
* conversion to compilerproc and to structure used by i386 rtl
...
* some bugfixes
* powerpc.inc is almost complete (only fillchar/word/dword, get_frame etc
and the class helpers are still needed
- removed unnecessary register saving in set.inc (thanks to compilerproc)
* use registers reserved for parameters as much as possible instead of
those reserved for local vars (since those have to be saved by the
called anyway, while the ones for local vars have to be saved by the
callee)
2001-09-27 15:30:29 +00:00
Jonas Maebe
2d433814ef
* fixed small bug in stricomp
2001-07-21 15:51:50 +00:00
Jonas Maebe
91a2f0d3f5
* some small bugfixes and cache optimizations
2001-07-07 12:46:12 +00:00
Jonas Maebe
3e4f02f165
* optimized strcopy/strecopy
2001-02-23 14:05:33 +00:00
Jonas Maebe
d1844eb8b7
* fixed bug in strscan
2001-02-11 17:59:14 +00:00
Jonas Maebe
912d568353
* some small optimizations and bugfixes
2001-02-11 12:15:03 +00:00
Jonas Maebe
91b18ba05b
+ implemented all missing routines and changed reg allocation to follow ABI
2001-02-10 16:09:43 +00:00
Jonas Maebe
f4ec8b8b12
* fixed some bugs, simplified/optimized already implemented routines and code some more
2001-02-10 12:28:22 +00:00
Jonas Maebe
23306da428
+ first implementation, not yet finished
2000-11-05 17:17:08 +00:00