Lines Matching refs:section

40    system supports a .init section, this file allows us to support the
44 this file *will* make use of the .init section. If that symbol is
45 not defined however, then the .init section will not be used.
176 /* Hack: force cc1 to switch to .data section early, so that assembling
185 __attribute__ ((__used__, section(".ctors"), aligned(sizeof(func_ptr))))
198 __attribute__((used, section(".dtors"), aligned(sizeof(func_ptr))))
206 __attribute__((used, section(EH_FRAME_SECTION_NAME), aligned(4)))
214 __attribute__ ((used, section(JCR_SECTION_NAME), aligned(sizeof(void*))))
306 /* Stick a call to __do_global_dtors_aux into the .fini section. */
311 __attribute__ ((__used__, section(".fini_array")))
316 /* Stick a call to __register_frame_info into the .init section. For some
351 __attribute__ ((__used__, section(".init_array")))
363 to switch to the .text section. */
381 program. We put this into the .init section (for systems that have
386 __do_global_ctors_aux (void) /* prologue goes in .init section */
401 not an SVR4-style .fini section. __do_global_dtors can be non-static
457 /* Hack: force cc1 to switch to .data section early, so that assembling
466 __attribute__((used, section(".ctors"), aligned(sizeof(func_ptr))))
479 __attribute__((used, section(".dtors"), aligned(sizeof(func_ptr))))
484 /* Terminate the frame unwind info section with a 4byte 0 as a sentinel;
496 __attribute__ ((used, section(EH_FRAME_SECTION_NAME),
502 /* Null terminate the .jcr section array. */
504 __attribute__ ((used, section(JCR_SECTION_NAME),
524 /* Stick a call to __do_global_ctors_aux into the .init section. */
529 function epilogue at the very end of the .init section for this
534 section of the crtend.o file. Specifically, we switch to the .text
535 section, start to define a function, and then we switch to the .init
536 section just before the body code.
539 section of the crtbegin.o file (which will be linked in first).
543 may be performed by the code in the .init section contributions made by
550 __do_global_ctors_aux (void) /* prologue goes in .text section */
555 } /* epilogue and body go in .init section */
567 not an SVR4-style .init section. __do_global_ctors can be non-static