nickysn
|
0a8e008a0d
+ the ES register made volatile on i8086 as per the 16-bit x86 calling conventions
|
12 years ago |
nickysn
|
f75ff8cc26
+ enable the div helper for i8086
|
12 years ago |
nickysn
|
d72d496478
* enable cpuneedsmulhelper for the 32-bit multiplication
|
12 years ago |
nickysn
|
a9809323dc
some more generic i8086 defines added
|
12 years ago |
Jonas Maebe
|
2dac1c445a
- disabled Stabs support on 64 bit targets (mantis #23365)
|
12 years ago |
florian
|
7089d1d638
+ defines for aarch64 to configure the compiler
|
12 years ago |
Jeppe Johansen
|
8b17a358e4
Remove all traces of the interrupt vector table generation mechanism
|
13 years ago |
pierre
|
f36c769c2f
+ Add SUPPORT_SAFECALL conditional
|
13 years ago |
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 |