olle
|
beecc57e21
* Fixed stack frame access for macos
|
20 years ago |
Jonas Maebe
|
cfeaa8aa65
* some compilation fixes for powerpc after all the internconst and
|
21 years ago |
Jonas Maebe
|
42b6daebee
* use "round to nearest" rounding mode again, just like C (affects
|
21 years ago |
Jonas Maebe
|
94caa0761e
* fixed redzone usage in fillchar
|
21 years ago |
Jonas Maebe
|
296013d111
* fixed default rounding mode
|
21 years ago |
Jonas Maebe
|
fb693982b1
+ "nostackframe" modifier, because the automatic detection in the
|
21 years ago |
Jonas Maebe
|
0f26252376
+ cgenmath with libc math functions. Faster than the routines in genmath
|
21 years ago |
Jonas Maebe
|
f1fcf6dc6e
* use some more string routines from libc if FPC_USE_LIBC is used
|
21 years ago |
peter
|
269d24955a
* inclocked_longint ifdef fixed
|
21 years ago |
Jonas Maebe
|
5439babeb5
+ cgeneric.inc: implementations of rtl routines based on libc
|
21 years ago |
Jonas Maebe
|
4c7c8b9c3a
* fixed mtfsb0 instruction for assembler reader/writer
|
21 years ago |
Jonas Maebe
|
14670f4065
* fixed syntax error caught by Mac OS X' as :)
|
21 years ago |
Jonas Maebe
|
6bd3eccdac
+ fpc_cpuinit procedure to allow cpu/fpu initialisation before any unit
|
21 years ago |
Jonas Maebe
|
e9a522fdae
* fixed fillchar for SYSV abi
|
21 years ago |
florian
|
acade4f561
* fixed compilation with sysv calling conventions
|
21 years ago |
Jonas Maebe
|
f66a3775c5
* fixed buffer overflow bug in fpc_shortstr_append_shortstr in case
|
21 years ago |
Jonas Maebe
|
2eef2eae81
* fixed buffer overrun error in fillchar
|
21 years ago |
Jonas Maebe
|
aac321199b
+ added FPC_MOVE alias to move for open array support
|
21 years ago |
Jonas Maebe
|
805df8c05f
* fixed some label names
|
22 years ago |
florian
|
4ff69f3905
* fixed rtl to work with the integrated fpc ppc assembler reader
|
22 years ago |
Jonas Maebe
|
c54a181d65
* renamed sp to r1, gnu as doesn't understand sp
|
22 years ago |
olle
|
103019fb39
+ Used macros ABI_AIX and ABI_SYSV exchanged to FPC_ABI_AIX and FPC_ABI_SYSV.
|
22 years ago |
olle
|
66595617c4
+ added support for ABI_AIX in get_caller_addr
|
22 years ago |
Jonas Maebe
|
a4db446a95
* fixed compilation problems (removed unnecessary modified registers
|
22 years ago |
Jonas Maebe
|
f0227e6a17
* fpc_shortstr_append_shortstr has to use high(s1) instead of 255 as
|
22 years ago |
Jonas Maebe
|
c70f75f1b7
* compile with -dppc603 to not use unaligned float loads in move() and
|
22 years ago |
Jonas Maebe
|
71bd041932
* changed dcbst to dcbtst (former means "flush cache block to memory,
|
22 years ago |
Jonas Maebe
|
71626ce890
* move() now uses dcbz if possible
|
22 years ago |
Jonas Maebe
|
0803ca6708
* fixed inclocked
|
22 years ago |
Jonas Maebe
|
270479ea8b
* fixed stupid bug in filldword
|
22 years ago |