nickysn
|
02a6b77e32
+ added support for 32-bit offset OMF relocations (fltOffset32) in the OMF internal linker
|
il y a 9 ans |
nickysn
|
d4c21cf13a
* also check for 386+ when emitting a reference with a fs: or gs: prefix
|
il y a 9 ans |
nickysn
|
80b3e3020a
* the SEGFS and SEGGS prefixes are 386+
|
il y a 9 ans |
Jonas Maebe
|
ec4342cc65
* fixed parallel building after r32857
|
il y a 9 ans |
nickysn
|
c8e20dfe74
+ added i8086-specific consts RELOC_ABSOLUTE16 and RELOC_RELATIVE16, which are
|
il y a 9 ans |
pierre
|
40193ea1db
Add pi_has_open_array_parameter to proc_info.flags as this requires special handling for i8086 huge memory model to restore DS register correctly
|
il y a 9 ans |
nickysn
|
741a3eedf9
* fixed the cpu level of several 186+ instructions, that were mistakenly marked as either 286+ or 8086+
|
il y a 9 ans |
michael
|
8544b8a500
* Patch from Anthony Walter to make IsValidIdent more strict in case of dotted identifiers (bug ID 29364)
|
il y a 9 ans |
michael
|
9225ff3293
* Fix for bug ID #28283 by Denis Kozlov
|
il y a 9 ans |
michael
|
5e9c34ff47
* Patch from Denis Kozlov to fix bug ID #28288
|
il y a 9 ans |
Jonas Maebe
|
b9231aa6f1
* converted objcgutl (Objective-C metadata generation) to the high level
|
il y a 9 ans |
Jonas Maebe
|
4aba875c34
* add llvm "weak" flag for tcalo_weak
|
il y a 9 ans |
Jonas Maebe
|
e3f8f8c974
* fixed position of "weak" linkage flag
|
il y a 9 ans |
Jonas Maebe
|
90071e04c4
* encode objc classrefdefs as objc_idtype as that is how they are typed
|
il y a 9 ans |
Jonas Maebe
|
dacfb1a6ff
* load an objc classrefdef as objc_idtype, as that is also how we type
|
il y a 9 ans |
Jonas Maebe
|
5959f45694
* emit custom Objective-C names in the LLVM assembler writer
|
il y a 9 ans |
Jonas Maebe
|
9e4806f21a
* made Objective-C non-fragile ABI field indexing type safe for LLVM
|
il y a 9 ans |
Jonas Maebe
|
d46fad1e7f
* use provided name to a_call_name() instead of hardcoding pd.mangledname()
|
il y a 9 ans |
Jonas Maebe
|
1c99adb411
* fix rol/ror for llvm
|
il y a 9 ans |
Jonas Maebe
|
4cfec3b6e9
* fixed copy/paste error in r31285
|
il y a 9 ans |
Jonas Maebe
|
bbe8e346e0
* handle tc_equal typeconversions from conststring to a stringdef in
|
il y a 9 ans |
Jonas Maebe
|
0350369c6a
* don't check for a simple result location when loading an uninitialised
|
il y a 9 ans |
Jonas Maebe
|
ae7b17890a
* support non-power-of-two records that have to be passed in MM registers
|
il y a 9 ans |
Jonas Maebe
|
49a83b2872
* allow targets to keep certain type conversions for equal types in
|
il y a 9 ans |
Jonas Maebe
|
5aadb149ed
* ensure the types of all elements emitted in all paths through
|
il y a 9 ans |
Jonas Maebe
|
4ae8dcc91e
* make the resultdef of left and right equal when comparing a dynarray
|
il y a 9 ans |
Jonas Maebe
|
f5a3bab7d4
* add llvminfo to override optimizer switches in case of {$ifdef llvm}
|
il y a 9 ans |
Jonas Maebe
|
cc197a5593
* extended test
|
il y a 9 ans |
Jonas Maebe
|
508038a691
+ emit_pchar_const() helper for high level typed const builder
|
il y a 9 ans |
pierre
|
c863cd5bc8
Add u128bit and s128bit support in ppudump
|
il y a 9 ans |