sergei
|
217bac7a0b
- Removed fpc_pi_real compilerproc, it is no longer used. At least two releases (2.6.2 and 2.6.4) emit Pi directly as a constant.
|
11 years ago |
Jonas Maebe
|
8d8fc0fdee
+ RTL for AIX
|
13 years ago |
Jonas Maebe
|
335bc9fd46
+ PIC support for darwin/ppc32 (-Cg works now, no regressions in test
|
18 years ago |
michael
|
3a2eaa94b1
+ Removed INTERNCONSTINTF define
|
20 years ago |
michael
|
93ba0409be
+ Removed HASCOMPILERPROC define
|
20 years ago |
peter
|
4ace790492
* remove $Log
|
20 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
fpc
|
50778076c3
initial import
|
20 years ago |
peter
|
e417e34496
* truncate log
|
20 years ago |
Jonas Maebe
|
b6a6e78db1
* fixed remaining compilation problems
|
20 years ago |
peter
|
4d8460ec2f
* float routines all use internproc and compilerproc helpers
|
20 years ago |
Jonas Maebe
|
cfeaa8aa65
* some compilation fixes for powerpc after all the internconst and
|
20 years ago |
Jonas Maebe
|
edbec6f2b4
* use generic round, the ppc-specific one is buggy
|
21 years ago |
Jonas Maebe
|
0f26252376
+ cgenmath with libc math functions. Faster than the routines in genmath
|
21 years ago |
olle
|
4372f8ef91
* fixed global variable access in asm
|
21 years ago |
Jonas Maebe
|
ecfca6db55
- reverted previous patch, solved with the new assembler reader
|
21 years ago |
olle
|
0b2afad6e8
* changed in temp+4 to 4+temp, to be compatible with PPCAsm
|
21 years ago |
florian
|
4ff69f3905
* fixed rtl to work with the integrated fpc ppc assembler reader
|
22 years ago |
florian
|
ed7610985b
* fixed qword_to_double conversion on powerpc
|
22 years ago |
florian
|
8d771df2d4
* arm fixes to the common rtl code
|
22 years ago |
olle
|
4eac90e5d4
* small bugfix macos
|
22 years ago |
Jonas Maebe
|
a4db446a95
* fixed compilation problems (removed unnecessary modified registers
|
22 years ago |
Jonas Maebe
|
18f6811154
* fixed 64 bit results of trunc and round
|
22 years ago |
florian
|
d992e13e08
* fixed parameter passing for int64
|
22 years ago |
Jonas Maebe
|
df5e0bbfc6
* fsqrt is an optional instruction in the ppc architecture and isn't
|
22 years ago |
Jonas Maebe
|
59dae8729c
* fixed round() (almost the same as trunc)
|
22 years ago |
Jonas Maebe
|
a23b530fc8
* fixed qword and int64 to double conversion
|
22 years ago |
Jonas Maebe
|
c59fb8e28a
- removed empty ppc-specific frac()
|
22 years ago |
Jonas Maebe
|
49497382c0
* trunc now also supports int64 (no NaN's etc though)
|
22 years ago |
florian
|
96df8384cd
* fixed trunc, now it's working at least for longint range
|
22 years ago |