#include "defaults.h"#include <stddef.h>#include "unwind-dw2-fde.h"

Go to the source code of this file.
Defines | |
| #define | UNDERSCORE "" |
| #define | FINI_SECTION_ZERO(SECTION, FLAGS, NAME) |
| #define | FINI_SECTION(SECTION, FLAGS, NAME) |
Functions/Subroutines | |
| FINI_SECTION_ZERO (".ctors","\"aw\"","__CTOR_END__") | |
| FINI_SECTION_ZERO (".dtors","\"aw\"","__DTOR_END__") | |
| FINI_SECTION_ZERO (".eh_frame","\"aw\"","__FRAME_END__") | |
| FINI_SECTION (".rofixup","\"a\"","__ROFIXUP_END__") | |
| #define FINI_SECTION | ( | SECTION, | |||
| FLAGS, | |||||
| NAME | ) |
Value:
__asm__ (".section " SECTION "," FLAGS "\n\t" \ ".globl " UNDERSCORE NAME "\n\t" \ ".type " UNDERSCORE NAME ",@object\n\t" \ ".p2align 2\n" \ UNDERSCORE NAME ":\n\t" \ ".previous")
| #define FINI_SECTION_ZERO | ( | SECTION, | |||
| FLAGS, | |||||
| NAME | ) |
Value:
__asm__ (".section " SECTION "," FLAGS "\n\t" \ ".globl " UNDERSCORE NAME "\n\t" \ ".type " UNDERSCORE NAME ",@object\n\t" \ ".p2align 2\n" \ UNDERSCORE NAME ":\n\t" \ ".word 0\n\t" \ ".previous")
| FINI_SECTION | ( | ".rofixup" | , | |
| "\"a\"" | , | |||
| "__ROFIXUP_END__" | ||||
| ) |
| FINI_SECTION_ZERO | ( | ".eh_frame" | , | |
| "\"aw\"" | , | |||
| "__FRAME_END__" | ||||
| ) |
| FINI_SECTION_ZERO | ( | ".dtors" | , | |
| "\"aw\"" | , | |||
| "__DTOR_END__" | ||||
| ) |
| FINI_SECTION_ZERO | ( | ".ctors" | , | |
| "\"aw\"" | , | |||
| "__CTOR_END__" | ||||
| ) |
1.5.6