Displaying 3 results from an estimated 3 matches for "__segment".
2017 Jun 06
4
LLD support for ld64 mach-o linker synthesised symbols
...bols. See resolveUndefines:
- https://opensource.apple.com/source/ld64/ld64-274.2/src/ld/Resolver.cpp.auto.html <https://opensource.apple.com/source/ld64/ld64-274.2/src/ld/Resolver.cpp.auto.html>
There are 4 special symbol prefixes for the mach-o linker synthesised symbols:
- segment$start$__SEGMENT
- segment$end$__SEGMENT
- section$start$__SEGMENT$__section
- section$end$__SEGMENT$__section
In asm:
/* get imagebase and slide for static PIE and ASLR support in x86_64-xnu-musl */
.align 3
__image_base:
.quad segment$start$__TEXT
__start_static:
.quad start
.text
.align 3
.global start
start:...
2017 Jun 06
2
LLD support for ld64 mach-o linker synthesised symbols
...t;
> - https://opensource.apple.com/source/ld64/ld64-274.2/src/ld/Resolver.cpp.auto.html <https://opensource.apple.com/source/ld64/ld64-274.2/src/ld/Resolver.cpp.auto.html>
>
> There are 4 special symbol prefixes for the mach-o linker synthesised symbols:
>
> - segment$start$__SEGMENT
> - segment$end$__SEGMENT
> - section$start$__SEGMENT$__section
> - section$end$__SEGMENT$__section
>
> In asm:
>
> /* get imagebase and slide for static PIE and ASLR support in x86_64-xnu-musl */
>
> .align 3
> __image_base:
> .quad segment$start$__TEXT
> __s...
2017 Jun 07
3
LLD support for ld64 mach-o linker synthesised symbols
...hesised symbols. See
>> resolveUndefines:
>>
>> - https://opensource.apple.com/source/ld64/ld64-274.2/src/
>> ld/Resolver.cpp.auto.html
>>
>> There are 4 special symbol prefixes for the mach-o linker synthesised
>> symbols:
>>
>> - segment$start$__SEGMENT
>> - segment$end$__SEGMENT
>> - section$start$__SEGMENT$__section
>> - section$end$__SEGMENT$__section
>>
>> In asm:
>>
>> /* get imagebase and slide for static PIE and ASLR support in
>> x86_64-xnu-musl */
>>
>> .align 3
>> __image_...