search for: safe_sections

Displaying 6 results from an estimated 6 matches for "safe_sections".

2013 Jul 25
3
[LLVMdev] [PROPOSAL] ELF safe/unsafe sections
...> >> Examples of safe sections are, code generated by compilers. >> >> Examples of unsafe sections are, hand written assembly code. >> >> *Changes Needed :-* >> >> The change that I am trying to propose is the compiler emits a section, >> called (*.safe_sections) *that contains section indices on what sections >> are safe. >> >> The section would have a SHF_EXCLUDE flag, to prevent other linkers from >> consuming this section and making it to the output file. >> >> Data structure for this :- >> >> .safe_secti...
2013 Jul 25
0
[LLVMdev] [PROPOSAL] ELF safe/unsafe sections
...t; between function boundaries. > > Examples of safe sections are, code generated by compilers. > > Examples of unsafe sections are, hand written assembly code. > > *Changes Needed :-* > > The change that I am trying to propose is the compiler emits a section, > called (*.safe_sections) *that contains section indices on what sections > are safe. > > The section would have a SHF_EXCLUDE flag, to prevent other linkers from > consuming this section and making it to the output file. > > Data structure for this :- > > .safe_sections > <total size> >...
2013 Jul 25
4
[LLVMdev] [PROPOSAL] ELF safe/unsafe sections
...iate sizes and there is no data present between function boundaries. Examples of safe sections are, code generated by compilers. Examples of unsafe sections are, hand written assembly code. _*Changes Needed :-*_ The change that I am trying to propose is the compiler emits a section, called (*.safe_sections) *that contains section indices on what sections are safe. The section would have a SHF_EXCLUDE flag, to prevent other linkers from consuming this section and making it to the output file. Data structure for this :- .safe_sections <total size> <section index> <boolean flag -- sa...
2013 Jul 25
0
[LLVMdev] [PROPOSAL] ELF safe/unsafe sections
...re, code generated by compilers. >>> >>> Examples of unsafe sections are, hand written assembly code. >>> >>> *Changes Needed :-* >>> >>> >>> The change that I am trying to propose is the compiler emits a section, >>> called (*.safe_sections) *that contains section indices on what sections >>> >>> are safe. >>> >>> The section would have a SHF_EXCLUDE flag, to prevent other linkers from >>> consuming this section and making it to the output file. >>> >>> Data structure for...
2013 Jul 25
2
[LLVMdev] [PROPOSAL] ELF safe/unsafe sections
...>>>> >>>> Examples of unsafe sections are, hand written assembly code. >>>> >>>> *Changes Needed :-* >>>> >>>> >>>> The change that I am trying to propose is the compiler emits a section, >>>> called (*.safe_sections) *that contains section indices on what sections >>>> >>>> are safe. >>>> >>>> The section would have a SHF_EXCLUDE flag, to prevent other linkers from >>>> consuming this section and making it to the output file. >>>> >>...
2013 Jul 25
2
[LLVMdev] [PROPOSAL] ELF safe/unsafe sections
...t;>> Examples of unsafe sections are, hand written assembly code. >>>>> >>>>> *Changes Needed :-* >>>>> >>>>> >>>>> The change that I am trying to propose is the compiler emits a section, >>>>> called (*.safe_sections) *that contains section indices on what >>>>> sections >>>>> >>>>> are safe. >>>>> >>>>> The section would have a SHF_EXCLUDE flag, to prevent other linkers >>>>> from >>>>> consuming this secti...