Jonas Maebe
|
b1dc518ac4
* removed systems_need_16_byte_stack_alignment and use target_info.stackalign instead
|
13 anni fa |
Jonas Maebe
|
bd31004fdb
+ describe for each supported target the default guaranteed stack alignment
|
13 anni fa |
sergei
|
c1e7e9c85e
* TObjData.symbolref: don't lose the weak binding of asm symbol. This fixes tests/tweaklib*.pp at least for Linux x86 targets with internal assembler.
|
13 anni fa |
pierre
|
600dd162af
Merge of rev21557 by Foxsen
|
13 anni fa |
Jonas Maebe
|
aee5380ae0
* merged trunk up to r20882
|
13 anni fa |
Jonas Maebe
|
a9220ffd2a
+ systems_dotted_function_names set that holds targets using dotted function
|
13 anni fa |
Jonas Maebe
|
ac43eb9b70
+ generic implementation of ReplaceForbiddenAsmSymbolChars() instead
|
13 anni fa |
Jonas Maebe
|
462de0f5fd
+ AIX target definition and info for the compiler and ppudump
|
13 anni fa |
pierre
|
39d6d4800f
* Set netbsd defautf for x86_64 compiler if on netbsd system
|
13 anni fa |
pierre
|
6907539691
* Add system_x86_64_netbsd system
|
13 anni fa |
pierre
|
b1900cda2a
+ Add system_x86_64_openbsd to systems_openbsd set
|
13 anni fa |
Jonas Maebe
|
6ba8dc7146
+ support for the ARM hard float EABI on Linux (patch by Peter Green):
|
13 anni fa |
Jonas Maebe
|
0d5b2b84a8
+ Android/JVM target, including a translation of the Android r14 SDK
|
13 anni fa |
pierre
|
5d6a7dc03d
+ TExternalLinker.CatFileContent method and tf_no_backquote_support tsystemflags enum value
|
13 anni fa |
marco
|
5955d477e9
* add openbsd set own target
|
14 anni fa |
pierre
|
ee67e124ee
+ Add systems_XXXbsd sets
|
14 anni fa |
pierre
|
313daaa44a
Use Windows TLS Callback by default
|
14 anni fa |
Jonas Maebe
|
28c20cfc5e
* the default string type for the JVM target is no longer automatically
|
14 anni fa |
Jonas Maebe
|
8fa42c206f
+ support for nested procedures for the JVM target
|
14 anni fa |
Jonas Maebe
|
fa841f8011
* migrated most typed constant parsing code to separate methods so
|
14 anni fa |
Jonas Maebe
|
fc7725efba
+ systems_managed_vm set of targets that run inside a managed vm
|
14 anni fa |
Jonas Maebe
|
7200245337
+ cs_unicodestrings global switch to indicate that the default string type
|
14 anni fa |
Jonas Maebe
|
14e4f3459c
+ systems_garbage_collected_managed_types set in systems.pas
|
14 anni fa |
Jonas Maebe
|
1e2c70796e
+ jvm (cpu architecure) and java ("OS"/target) identifiers
|
14 anni fa |
florian
|
57613d1bb9
+ add avr-embedded to systems_embedded
|
14 anni fa |
pierre
|
cfdc7c861d
* Use public/global name 'name' section 'section' without semicolon for Windows TLS support
|
14 anni fa |
pierre
|
4d50a95320
Use FPC_HAS_SYSTEMS_INTERRUPT_TABLE conditional
|
14 anni fa |
pierre
|
1d8851f0eb
Use systems.inc include file
|
14 anni fa |
florian
|
2f2c3ea545
* ignore 0 for code alignment, makes broken tests by r17659 working again
|
14 anni fa |
florian
|
ebc7a10954
* synchronized -Wxxxxx handling in options.pas and help screen, resolves #19400
|
14 anni fa |