Displaying 7 results from an estimated 7 matches for "n_sect".
Did you mean:
fsect
2010 Apr 30
0
[LLVMdev] Mach-O LTO and local relocations
This is probably a problem with having too many sections. There are a few places where mach-o has a limit on the number of sections. For instance the n_sect field of the nlist record is one byte. So any symbol in a section past the 255th section wraps around and shows up with the wrong n_sect number.
-Nick
On Apr 29, 2010, at 6:19 AM, Jack Howarth wrote:
> I am wondering how the following issue was handled for
> libLTO? We have a working pa...
2010 Apr 30
1
[LLVMdev] Mach-O LTO and local relocations
...o
section such the the limited object format can be avoided.
Jack
On Thu, Apr 29, 2010 at 10:06:00PM -0700, Nick Kledzik wrote:
> This is probably a problem with having too many sections. There are a few places where mach-o has a limit on the number of sections. For instance the n_sect field of the nlist record is one byte. So any symbol in a section past the 255th section wraps around and shows up with the wrong n_sect number.
>
> -Nick
>
>
> On Apr 29, 2010, at 6:19 AM, Jack Howarth wrote:
> > I am wondering how the following issue was handled for
>...
2010 Apr 29
3
[LLVMdev] Mach-O LTO and local relocations
I am wondering how the following issue was handled for
libLTO? We have a working patch to implement the FSF gcc
LTO on darwin which now passes all of the liblto testsuite
but are seeing linker issues with larger programs like
aermod...
as -arch x86_64 -force_cpusubtype_ALL -o aermod.o aermod.s
/usr/bin/ld -dynamic -arch x86_64 -macosx_version_min 10.6.3 -weak_reference_mismatches
2014 May 28
2
[LLVMdev] MCJIT Mach-O JIT debugging
Hello,
I'm finally getting back to getting JIT debugging work for MCJIT. This has
worked for ELF for a while in LLVM and support in lldb was added in January
(for ELF). I'm now trying to add support for Mach-O and would appreciate
some feedback (though I'm fighting my way through learning the format, I'm
still just a novice).
My current patchset for llvm is here:
2014 Jun 02
2
[LLVMdev] [lldb-dev] MCJIT Mach-O JIT debugging
...e above patch and give some feedback. If this
> approach looks sane in general, I'll finish up and post both the LLVM and
> the LLDB patch for formal review.
>
> The one thing you might want to look into is the n_value only needs to be
> updated "if ((N_TYPE & n_type) == N_SECT)" (the symbol is in a section and
> therefore is has a address value). Other symbols have values that usually
> don't need to be modified. You might also need to watch out for absolute
> symbols (if ((N_TYPE & n_type) == N_ABS)) as there are a few that sometimes
> don't...
2014 Jun 02
2
[LLVMdev] [lldb-dev] MCJIT Mach-O JIT debugging
...uld look at the above patch and give some feedback. If this approach looks sane in general, I'll finish up and post both the LLVM and the LLDB patch for formal review.
>
> The one thing you might want to look into is the n_value only needs to be updated "if ((N_TYPE & n_type) == N_SECT)" (the symbol is in a section and therefore is has a address value). Other symbols have values that usually don't need to be modified. You might also need to watch out for absolute symbols (if ((N_TYPE & n_type) == N_ABS)) as there are a few that sometimes don't claim to be a symbo...
2020 Apr 10
0
Wine release 5.6
...d3d9 primitive types to wined3d types.
d3d9: Introduce helpers to convert between d3d9 and wined3d query types.
Jacek Caban (49):
dbghelp: Pass module to map_dwarf_register.
dbghelp: Use DWARF registry mapping quirk only for actual macho modules.
dbghelp: Provide N_PEXT and N_SECT defines when not available.
dbghelp: Clear N_PEXT flag of stab type in macho files.
dbghelp: Use local stab_nlist declaration in macho_module.c.
dbghelp: Use local declaration for 64-bit macho nlist.
dbghelp: Pass stab size to stabs_parse.
dbghelp: Fix misleading inden...