florian
|
501b384b17
+ define psabieh to enable dwarf based exception handling
|
6 жил өмнө |
florian
|
72a02b467c
+ generate more cfi on x86
|
6 жил өмнө |
florian
|
65cece7657
+ mark outmost frame in CFI
|
6 жил өмнө |
florian
|
27ab140dd9
+ gcc_except_table section
|
6 жил өмнө |
florian
|
b81cc7fbaf
* set filepos better
|
6 жил өмнө |
florian
|
e2c83edc2a
+ flag when a procedure generated exception table data
|
6 жил өмнө |
florian
|
dfe37de0a1
* do not use push/pop based exception reason handling on i386 if dwarf based exceptions are used
|
6 жил өмнө |
Jonas Maebe
|
a0831b058a
* fixed LLVM para loading for byval paralocs that are preceded by other
|
6 жил өмнө |
Jonas Maebe
|
af098474f4
* keep track of the alignment requirements of parameters with LLVM, and emit
|
6 жил өмнө |
Jonas Maebe
|
016882ca82
* do not add references to external procedures and variables to the used
|
6 жил өмнө |
Jonas Maebe
|
1b48e6abe8
* _Unwind_SetGR/_Unwind_GetGR/_Unwind_SetIP/_Unwind_GetIP implementation for
|
6 жил өмнө |
Jonas Maebe
|
ef1757a5a7
+ ARM EABI exception handling support for PSABIEH
|
6 жил өмнө |
Jonas Maebe
|
d835a91a31
* detabbed
|
6 жил өмнө |
Jonas Maebe
|
8eb07ed7b1
* add support for custom calling conventions to LLVM function declarations
|
6 жил өмнө |
Jonas Maebe
|
9d07e4948f
* fix compilation of ARM compiler for LLVM
|
6 жил өмнө |
Jonas Maebe
|
7aa6a2ec81
* only make a copy of the finally code in pass_1 instead of in pass_typecheck,
|
6 жил өмнө |
Jonas Maebe
|
d93c05a90c
* synchronised with trunk till r41207
|
6 жил өмнө |
Jonas Maebe
|
13ce27cc1d
* fixed the default external assembler for llvm when using -s
|
6 жил өмнө |
Jonas Maebe
|
1abea6451c
* fixed thlcgobj.g_rangecheck() for cpuhighleveltarget when targetting a
|
6 жил өмнө |
Jonas Maebe
|
7af95cbf06
* LLVM does not support 128 bits arithmetic on 32 bit platforms, which we
|
6 жил өмнө |
Jonas Maebe
|
353be907c7
* update the stack alignment field of parameters when doing so for paralocs
|
6 жил өмнө |
Jonas Maebe
|
7a65e1f393
* fixed ARM paraloc defs (for LLVM)
|
6 жил өмнө |
Jonas Maebe
|
da0deae9ae
* removed unnecessary replacements of the paraloc def with arraydefs on ARM
|
6 жил өмнө |
Jonas Maebe
|
8c362eac67
* always emit UAL when using LLVM (clang does not and will not support
|
6 жил өмнө |
Jonas Maebe
|
ab51e8637c
* set default Mac OS X target version to 10.6 for LLVM (earlier versions did
|
6 жил өмнө |
Jonas Maebe
|
f9668f8c03
* let de LLVM parameter manager merge multiple paralocs used to represent a
|
6 жил өмнө |
Jonas Maebe
|
503ea604f3
+ nolinline modifier to specify that a routine must never be inlined
|
6 жил өмнө |
joost
|
5341f6fc7a
* Fixed the user-repository path on Windows
|
6 жил өмнө |
nickysn
|
1d7ff66602
+ added .Sort() overloads with a SortingAlgorithm parameter to TFPGList,
|
6 жил өмнө |
nickysn
|
5c4af27a7a
+ added test for the sortbase unit
|
6 жил өмнө |