Lines Matching full:section

3 // Test that global variables, statics and functions are attached section-attributes
4 // as per '#pragma clang section' directives.
7 // test with names for each section
9 #pragma clang section bss = "__BSS,__mybss1" data = "__DATA,__mydata1" rodata = "__RODATA,__myrodat…
10 #pragma clang section text = "__TEXT,__mytext1"
12 #pragma clang section bss="my_bss.1" data="my_data.1" rodata="my_rodata.1"
13 #pragma clang section text="my_text.1"
26 #pragma clang section bss=""
29 #pragma clang section data = "" bss = "__BSS,__mybss2" text = "__TEXT,__mytext2"
31 #pragma clang section data="" bss="my_bss.2" text="my_text.2"
43 #pragma clang section rodata = "__RODATA,__myrodata2" data = "__DATA,__mydata2" relro = "__RELRO,__…
45 #pragma clang section rodata="my_rodata.2" data="my_data.2" relro="my_relro.2"
53 #pragma clang section rodata="" data="" bss="" text=""
84 //ELF: define{{.*}} i32 @foo(){{.*}} section "my_text.1" {
85 //ELF: define{{.*}} i32 @goo(){{.*}} section "my_text.2" {
86 //MACHO: define{{.*}} i32 @foo(){{.*}} section "__TEXT,__mytext1" {
87 //MACHO: define{{.*}} i32 @goo(){{.*}} section "__TEXT,__mytext2" {
89 // ensure zoo/hoo don't have a section
93 //ELF: attributes #0 = { "bss-section"="my_bss.1" "data-section"="my_data.1" "rodata-section"="my_r…
94 //ELF: attributes #1 = { "data-section"="my_data.1" "rodata-section"="my_rodata.1" }
95 //ELF: attributes #2 = { "bss-section"="my_bss.2" "rodata-section"="my_rodata.1" }
96 //ELF: attributes #3 = { "bss-section"="my_bss.2" "data-section"="my_data.2" "relro-section"="my_re…
97 //ELF: attributes #4 = { "relro-section"="my_relro.2" }
98 //MACHO: attributes #0 = { "bss-section"="__BSS,__mybss1" "data-section"="__DATA,__mydata1" "rodata…
99 //MACHO: attributes #1 = { "data-section"="__DATA,__mydata1" "rodata-section"="__RODATA,__myrodata1…
100 //MACHO: attributes #2 = { "bss-section"="__BSS,__mybss2" "rodata-section"="__RODATA,__myrodata1" }
101 …ributes #3 = { "bss-section"="__BSS,__mybss2" "data-section"="__DATA,__mydata2" "relro-section"="_…
102 //MACHO: attributes #4 = { "relro-section"="__RELRO,__myrelro2" }