Displaying 2 results from an estimated 2 matches for "dummy_export_dbg_log_init_f".
2020 Jun 02
2
LLD : __start_ and __end_ symbols for orphan sections
...rry for the cryptic code but I had to modify stuff from original
>In the following example see the difference when you comment or uncomment the line in the linker script:
>============ test.c ============= :
>struct orphan_dummy_anno_s {
> void (*func)(void);
>};
>
>static void dummy_export_dbg_log_init_f (void) __attribute__ ((unused));
>static struct orphan_dummy_anno_s const
> dummy_export_dbg_log_init_linker_set =
> { dummy_export_dbg_log_init_f, };
>__asm__ (".globl " "__start_set_orphan_dummy_anno");
>__asm__ (".globl " "__stop_set_orphan_dum...
2020 Jun 02
2
LLD : __start_ and __end_ symbols for orphan sections
You are right it creates them but sets the protected flag (STV_PROTECTED) which seems to be the cause of my problem.
How can I tell it to set the flag as STV_DEFAULT?
Thanks
A
On 5/28/20, 11:30 PM, "Fangrui Song" <maskray at google.com> wrote:
NetApp Security WARNING: This is an external email. Do not click links or open attachments unless you recognize the sender and know