Displaying 7 results from an estimated 7 matches for "__sym_attr_metadata".
2019 Apr 30
3
RFC - a proposal to support additional symbol metadata in ELF object files in the ARM compiler
...mation into the compiled object file that tells the downstream linker about these memory placement constraints on the data objects and function.
Without extending the ELF object format, how would this work?
I propose to encode metadata information about a symbol in special absolute symbols, "__sym_attr_metadata.<int>", that the linker can recognize when scanning the symbol table for an incoming object file. In an ELF symbol table entry:
typedef struct {
Elf32_Word st_name;
Elf32_Addr st_value;
Elf32_Word st_size;
unsigned char st_info;
unsigned c...
2019 Apr 30
3
[EXTERNAL] Re: RFC - a proposal to support additional symbol metadata in ELF object files in the ARM compiler
...ile that tells the downstream linker about these memory placement constraints on the data objects and function.
>
>
>
> Without extending the ELF object format, how would this work?
>
>
>
> I propose to encode metadata information about a symbol in special absolute symbols, “__sym_attr_metadata.<int>”, that the linker can recognize when scanning the symbol table for an incoming object file. In an ELF symbol table entry:
>
>
>
> typedef struct {
>
> Elf32_Word st_name;
>
> Elf32_Addr st_value;
>
> Elf32_Word st_size;
>...
2019 May 01
2
RFC - a proposal to support additional symbol metadata in ELF object files in the ARM compiler
...nker about these memory placement constraints on the data objects and function.
>
>
>
> Without extending the ELF object format, how would this work?
>
>
>
> I propose to encode metadata information about a symbol in special absolute symbols, “__sym_attr_metadata.<int>”, that the linker can recognize when scanning the symbol table for an incoming object file. In an ELF symbol table entry:
>
>
>
> typedef struct {
>
> Elf32_Word st_name;
>
> Elf32_Addr st_value;
>...
2019 May 01
4
RFC - a proposal to support additional symbol metadata in ELF object files in the ARM compiler
...> > >
> > >
> > >
> > > Without extending the ELF object format, how would this work?
> > >
> > >
> > >
> > > I propose to encode metadata information about a symbol in special absolute symbols, “__sym_attr_metadata.<int>”, that the linker can recognize when scanning the symbol table for an incoming object file. In an ELF symbol table entry:
> > >
> > >
> > >
> > > typedef struct {
> > >
> > > Elf32_Word st_name;
>...
2019 May 06
2
[EXTERNAL] Re: RFC - a proposal to support additional symbol metadata in ELF object files in the ARM compiler
...> > >
> > >
> > >
> > > Without extending the ELF object format, how would this work?
> > >
> > >
> > >
> > > I propose to encode metadata information about a symbol in special absolute symbols, “__sym_attr_metadata.<int>”, that the linker can recognize when scanning the symbol table for an incoming object file. In an ELF symbol table entry:
> > >
> > >
> > >
> > > typedef struct {
> > >
> > > Elf32_Word st_name;
>...
2019 May 07
2
[EXTERNAL] Re: RFC - a proposal to support additional symbol metadata in ELF object files in the ARM compiler
...t;
>> > > > Without extending the ELF object format, how would this work?
>> > > >
>> > > >
>> > > >
>> > > > I propose to encode metadata information about a symbol in
>> special absolute symbols, “__sym_attr_metadata.<int>”, that the linker can
>> recognize when scanning the symbol table for an incoming object file. In an
>> ELF symbol table entry:
>> > > >
>> > > >
>> > > >
>> > > > typedef struct {
>> > >...
2019 May 09
3
[EXTERNAL] Re: RFC - a proposal to support additional symbol metadata in ELF object files in the ARM compiler
...t;
> > > >
> > > > Without extending the ELF object format, how would this work?
> > > >
> > > >
> > > >
> > > > I propose to encode metadata information about a symbol in
> special absolute symbols, “__sym_attr_metadata.<int>”, that the linker can
> recognize when scanning the symbol table for an incoming object file. In an
> ELF symbol table entry:
> > > >
> > > >
> > > >
> > > > typedef struct {
> > > >
> > >...