pierre
|
bc0c94c204
fpcdefs.inc: Set fpc_compiler_has_fixup_jmps for powerpcXX and mips CPUs.
|
13 years ago |
pierre
|
23a3275291
* Define both mipseb and mips for non endian-little MIPS compiler
|
13 years ago |
pierre
|
600dd162af
Merge of rev21557 by Foxsen
|
13 years ago |
pierre
|
1e1e0f969e
* Patch from Fuxin Zhang: remove cpuflags define for mips and mipsel CPUs
|
13 years ago |
Jonas Maebe
|
aee5380ae0
* merged trunk up to r20882
|
13 years ago |
Jonas Maebe
|
6ba8dc7146
+ support for the ARM hard float EABI on Linux (patch by Peter Green):
|
13 years ago |
florian
|
2f5ce095ce
* RefsHaveIndexReg -> cpurefshaveindexreg
|
13 years ago |
pierre
|
4a351f42fe
Commit some MIPS changes
|
13 years ago |
pierre
|
736299ffd9
Add ia64 define cpuXXXX series
|
13 years ago |
Jonas Maebe
|
f7adaef12a
* defined cpu32bit for mips
|
13 years ago |
florian
|
c12a4989d0
+ use cpurox define in the compiler for CPUs having internal ror/rol support
|
13 years ago |
florian
|
6b4a5c3cf6
* default arm-linux to linux eabi, oabi is basically dead
|
13 years ago |
Jonas Maebe
|
ce88df680b
+ symansistr conditional define that, when activated, makes the symbol/
|
14 years ago |
Jonas Maebe
|
dc8df7fe79
* define cpu32bit for the JVM target (used by psystem to initialise
|
14 years ago |
Jonas Maebe
|
e3e4d365c8
* converted the parts of tcgloadnode.pass_generate_code() and
|
14 years ago |
pierre
|
4d50a95320
Use FPC_HAS_SYSTEMS_INTERRUPT_TABLE conditional
|
14 years ago |
pierre
|
33cb4b4a83
+ generic_cpu defines fro ppudump
|
14 years ago |
florian
|
d5455cf6ac
+ software multiplication support for OS_16,OS_S16,OS_32,OS_S32
|
14 years ago |
florian
|
ca76476cfa
* avr needs div helper
|
14 years ago |
florian
|
26fbfaf5a7
+ introduce the usage of asizeint/asizeuint for cpus with sizeof("alu")<>sizeof(pointer)
|
14 years ago |
florian
|
28ac4a8dda
* several mips/mipsel related stuff fixed
|
15 years ago |
florian
|
e5ebb2a26e
* started to integrate the code of David Zhang's MIPS code from fpc-mips on sf into fpc trunk
|
15 years ago |
Jonas Maebe
|
0eec337a00
- removed SUPPORT_UNALIGNED, FPC_SUPPORTS_UNALIGNED and FPC_UNALIGNED_FIXED
|
16 years ago |
Jonas Maebe
|
be43cec33a
* enable cross-compiling from x86_64 platforms that support the extended
|
16 years ago |
florian
|
6e8a6790d1
+ FPC_ARMEB and CPUARMEB similiar to FPC_ARMEL and CPUARMEL
|
16 years ago |
florian
|
9869a2b29d
* set stacksize in the main program, it makes no sense to set it in fpcdefs.inc and parse it a zillion times
|
16 years ago |
Jonas Maebe
|
060d81b8fa
Merged revisions 11878,11881-11882,11889,11891-11893,11895,11899-11902,11935,11938,12212,12304,12308-12310,12316,12330-12332,12334,12339-12340 via svnmerge from
|
16 years ago |
florian
|
3f03b4fb80
+ propagate FPC_ARMEL if FPC_OARM isn't defined
|
17 years ago |
florian
|
e27937106f
- removed obsolete USECMOV define
|
17 years ago |
florian
|
2fd1196118
+ cpu32bitaddr,cpu32bitalu,cpu16bitaddr,cpu16bitalu
|
17 years ago |