florian
|
4867d48e99
+ support for .debug_loc and .debuc_loclist sections
|
1 年之前 |
Nikolay Nikolov
|
cf21365a21
* fixed and enabled the is_pascal_goto_target check
|
1 年之前 |
Nikolay Nikolov
|
b1cec6de2a
+ allow jumps to goto targets
|
1 年之前 |
J. Gareth "Curious Kit" Moreton
|
f6c741ee73
* Corrected label reference counts caused by TAsmLabel.GetName incrementing refs
|
3 年之前 |
Nikolay Nikolov
|
01dc62b127
+ introduced the use of asm labels for WebAssembly. Resolve them in
|
3 年之前 |
florian
|
a4672fbd1c
o based on a patch by Rika, resolves #39401:
|
3 年之前 |
Nikolay Nikolov
|
cdf1ceca76
* emit a weak symbol for the exception tag, since that's what the LLVM linker
|
3 年之前 |
Nikolay Nikolov
|
82b6450f19
+ introduced the AT_WASM_EXCEPTION_TAG asm symbol type, use that for specifying
|
3 年之前 |
Nikolay Nikolov
|
812732cb6a
+ introduced the AT_WASM_GLOBAL asm symbol type
|
3 年之前 |
Nikolay Nikolov
|
83f2f7bf37
+ introduced TObjData.SymbolPairDefine, to allow custom handling of symbol
|
3 年之前 |
florian
|
637976e83f
* patch by Marģers to unify internal error numbers, resolves #37888
|
4 年之前 |
pierre
|
64da07da48
Add conversion from "$" to "." for i386-watcom target and avoid iteration if no char modification is wanted in ApplyAsmSymbolRestrictions function
|
4 年之前 |
nickysn
|
3d81dd0b00
* ReplaceForbiddenAsmSymbolChars renamed ApplyAsmSymbolRestrictions, because now it also applies the
|
5 年之前 |
nickysn
|
a8fe46c0f5
+ introduced labelmaxlen in tasminfo and added code in ReplaceForbiddenAsmSymbolChars that limits the
|
5 年之前 |
florian
|
245b58c249
+ support for arm attributes
|
5 年之前 |
Jonas Maebe
|
dcf4e4cb2c
* support taking the address of labels defined in assembler blocks in the
|
5 年之前 |
Jonas Maebe
|
3fee990218
* on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/
|
6 年之前 |
Jonas Maebe
|
3a1fb45315
* synchronised with trunk till r41976
|
6 年之前 |
Jonas Maebe
|
8d19bb12a2
* moved sleb/uleb128 helpers to cutils and use SarInt64() intrinsic (based on
|
6 年之前 |
florian
|
27ab140dd9
+ gcc_except_table section
|
6 年之前 |
nickysn
|
29558a74cd
+ support exporting labels from asm blocks in intel syntax asm blocks via the
|
7 年之前 |
svenbarth
|
c1db48c8c6
* add ability to disable the generation of an indirect symbol if needed (useful if that's done by the constant builder)
|
8 年之前 |
Jonas Maebe
|
a0efde8167
* automatically generate necessary indirect symbols when a new assembler
|
9 年之前 |
Jonas Maebe
|
5ac99f62e9
+ AT_METADATA symbol type for data that is unrelated to the program
|
9 年之前 |
florian
|
90b284e169
+ generate .debug_aranges sections for dwarf debug info: enables faster address to debug info translation
|
9 年之前 |
svenbarth
|
3971ba7898
Provide basic facilities to handle indirect symbols that are needed for proper dynamic packages support.
|
9 年之前 |
Jonas Maebe
|
3aba28deb7
* factored out the generation of the Objective-C section names, so we can
|
9 年之前 |
Jonas Maebe
|
be2f63aa97
+ tasmlabel.createstatic() constructor for creating static data labels
|
10 年之前 |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 年之前 |
pierre
|
ea3bc10fd1
Change ReplaceForbiddenAsmSymbolChars to use ansistrings to avoid shortstring overflow
|
10 年之前 |