• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..28-Jul-2021-

20080908_0.cH A D28-Jul-2021215 1715

20080917_0.cH A D28-Jul-2021366 3026

20080924_0.cH A D28-Jul-2021228 118

20081024_0.cH A D28-Jul-2021380 2720

20081109_0.cH A D28-Jul-2021111 41

20081111_0.cH A D28-Jul-2021134 1210

20081111_1.cH A D28-Jul-202154 86

20081112_0.cH A D28-Jul-2021155 1512

20081112_1.cH A D28-Jul-2021116 1411

20081115_0.cH A D28-Jul-2021474 3528

20081115_1.cH A D28-Jul-2021133 1210

20081115_2.cH A D28-Jul-202140 65

20081118_0.cH A D28-Jul-2021458 3125

20081118_1.cH A D28-Jul-2021156 1411

20081118_2.cH A D28-Jul-202195 1210

20081120-1_0.cH A D28-Jul-2021242 73

20081120-1_1.cH A D28-Jul-2021139 43

20081120-2_0.cH A D28-Jul-2021170 51

20081120-2_1.cH A D28-Jul-202134 32

20081125_0.cH A D28-Jul-202148 75

20081125_1.cH A D28-Jul-202131 54

20081126_0.cH A D28-Jul-2021245 104

20081201-1_0.cH A D28-Jul-2021465 3629

20081201-1_1.cH A D28-Jul-2021156 1411

20081201-1_2.cH A D28-Jul-202141 85

20081201-2_0.cH A D28-Jul-2021265 1710

20081201-2_1.cH A D28-Jul-202161 65

20081202-1_0.cH A D28-Jul-2021148 128

20081202-1_1.cH A D28-Jul-202184 119

20081202-2_0.cH A D28-Jul-2021163 149

20081202-2_1.cH A D28-Jul-2021129 1714

20081204-1_0.cH A D28-Jul-2021331 101

20081204-1_1.cH A D28-Jul-202158 64

20081204-2_0.cH A D28-Jul-2021223 71

20081210-1_0.cH A D28-Jul-2021224 1814

20081212-1_0.cH A D28-Jul-2021198 61

20081222_0.cH A D28-Jul-2021141 139

20081222_0.hH A D28-Jul-20219 21

20081222_1.cH A D28-Jul-2021510 2114

20081224_0.cH A D28-Jul-2021276 125

20081224_0.hH A D28-Jul-202138 43

20081224_1.cH A D28-Jul-202133 32

20090116_0.cH A D28-Jul-2021328 148

20090120_0.cH A D28-Jul-2021166 1510

20090126-1_0.cH A D28-Jul-2021236 83

20090126-2_0.cH A D28-Jul-2021294 93

20090206-1_0.cH A D28-Jul-2021465 135

20090206-2_0.cH A D28-Jul-2021478 2012

20090210_0.cH A D28-Jul-2021192 94

20090210_1.cH A D28-Jul-2021345 2318

20090213_0.cH A D28-Jul-2021162 139

20090213_1.cH A D28-Jul-202139 74

20090218-1_0.cH A D28-Jul-2021130 54

20090218-1_1.cH A D28-Jul-2021221 129

20090218-2_0.cH A D28-Jul-202178 54

20090218-2_1.cH A D28-Jul-2021397 2119

20090218_0.cH A D28-Jul-2021139 86

20090218_1.cH A D28-Jul-202197 76

20090218_2.cH A D28-Jul-202198 76

20090218_3.cH A D28-Jul-202119 43

20090219_0.cH A D28-Jul-2021540 3121

20090312_0.cH A D28-Jul-2021602 4439

20090312_1.cH A D28-Jul-202169 106

20090313_0.cH A D28-Jul-2021223 128

20090706-1_0.cH A D28-Jul-2021571 4337

20090706-2_0.cH A D28-Jul-2021193 1815

20090717_0.cH A D28-Jul-202180 54

20090717_1.cH A D28-Jul-2021189 1211

20090729_0.cH A D28-Jul-202172 52

20090729_1.cH A D28-Jul-202144 53

20090812_0.cH A D28-Jul-202188 1210

20090812_1.cH A D28-Jul-2021400 2724

20090914-1_0.cH A D28-Jul-2021216 148

20090914-2_0.cH A D28-Jul-2021400 157

20091005-1_0.cH A D28-Jul-202177 41

20091005-1_1.cH A D28-Jul-202147 32

20091005-2_0.cH A D28-Jul-2021216 128

20091006-1_0.cH A D28-Jul-2021271 1512

20091006-1_1.cH A D28-Jul-202155 32

20091006-2_0.cH A D28-Jul-2021104 62

20091006-2_1.cH A D28-Jul-202111 21

20091006-2_2.cH A D28-Jul-202118 21

20091013-1_0.cH A D28-Jul-2021620 2514

20091013-1_1.cH A D28-Jul-20213.2 KiB11489

20091013-1_2.cH A D28-Jul-20215.9 KiB225170

20091014-1_0.cH A D28-Jul-2021214 70

20091015-1_0.cH A D28-Jul-2021328 82

20091015-1_1.cH A D28-Jul-2021104 54

20091015-1_2.cH A D28-Jul-2021134 76

20091015-1_a.hH A D28-Jul-202133 32

20091015-1_b.hH A D28-Jul-202162 32

20091016-1_0.cH A D28-Jul-2021401 169

20091016-1_1.cH A D28-Jul-2021419 1917

20091016-1_a.hH A D28-Jul-2021103 75

20091017-1_0.cH A D28-Jul-2021196 1613

20091017-1_1.cH A D28-Jul-202188 76

20091020-1_0.cH A D28-Jul-2021261 114

20091020-1_1.cH A D28-Jul-2021242 1614

20091020-2_0.cH A D28-Jul-2021423 2114

20091020-2_1.cH A D28-Jul-202180 64

20091020-3_0.cH A D28-Jul-2021355 2117

20091027-1_0.cH A D28-Jul-2021217 127

20091027-1_1.cH A D28-Jul-2021219 119

20091209-1_0.cH A D28-Jul-2021331 2415

20091216-1_0.cH A D28-Jul-2021112 127

20100103-1_0.cH A D28-Jul-2021140 95

20100103-2_0.cH A D28-Jul-2021275 138

20100104_0.cH A D28-Jul-2021372 92

20100108_0.cH A D28-Jul-2021365 103

20100227-1_0.cH A D28-Jul-2021223 157

20100227-1_1.cH A D28-Jul-202184 96

20100423-1_0.cH A D28-Jul-2021125 117

20100423-1_1.cH A D28-Jul-202169 86

20100423-2_0.cH A D28-Jul-2021521 2620

20100423-2_1.cH A D28-Jul-2021394 2119

20100426_0.cH A D28-Jul-2021186 94

20100430-1_0.cH A D28-Jul-2021374 1811

20100518_0.cH A D28-Jul-2021352 159

20100603-1_0.cH A D28-Jul-2021140 50

20100603-2_0.cH A D28-Jul-2021121 62

20100603-3_0.cH A D28-Jul-2021109 51

20100709-1_0.cH A D28-Jul-202197 85

20100709-1_1.cH A D28-Jul-2021146 1211

20100720-1_0.cH A D28-Jul-2021198 2316

20100720-1_1.cH A D28-Jul-2021141 1612

20100720-2_0.cH A D28-Jul-2021223 2417

20100720-2_1.cH A D28-Jul-2021162 1713

20100720-3_0.cH A D28-Jul-2021241 2518

20100720-3_1.cH A D28-Jul-2021184 1814

20100720-4_0.cH A D28-Jul-2021183 1611

20100722-1_0.cH A D28-Jul-2021141 71

20100724-1_0.cH A D28-Jul-2021120 129

20100724-1_1.cH A D28-Jul-202181 65

20100825-1_0.cH A D28-Jul-20211.5 KiB5850

20101009-1_0.cH A D28-Jul-2021161 1712

20101009-2_0.cH A D28-Jul-202151 41

20101009-2_1.cH A D28-Jul-202149 65

20101009-2_2.cH A D28-Jul-202149 65

20101125-1_0.cH A D28-Jul-2021206 2518

20101125-1_1.cH A D28-Jul-2021149 1814

20110201-1_0.cH A D28-Jul-2021786 239

20111207-1_0.cH A D28-Jul-2021195 50

20111207-1_1.cH A D28-Jul-202140 41

20111207-1_2.cH A D28-Jul-20217 21

20111207-1_3.cH A D28-Jul-202142 75

20111207-2_0.cH A D28-Jul-2021193 1913

20111213-1_0.cH A D28-Jul-2021215 94

20120723_0.cH A D28-Jul-2021868 5538

20120723_1.cH A D28-Jul-2021515 4029

READMEH A D28-Jul-20212 KiB5441

alias-1_0.cH A D28-Jul-2021317 2416

alias-1_1.cH A D28-Jul-2021107 86

alias-access-path-2_0.cH A D28-Jul-2021735 3926

attr-weakref-1_0.cH A D28-Jul-2021375 3331

attr-weakref-1_1.cH A D28-Jul-2021128 97

attr-weakref-1_2.cH A D28-Jul-2021126 97

c-compatible-types-1_0.cH A D28-Jul-2021475 2315

c-compatible-types-1_1.cH A D28-Jul-2021295 2118

chkp-privatize-1_1.cH A D28-Jul-2021136 1210

chkp-privatize-2_1.cH A D28-Jul-202170 97

chkp-privatize_1.cH A D28-Jul-202170 97

const-uniq_0.cH A D28-Jul-2021337 1710

const-uniq_1.cH A D28-Jul-2021311 2418

ipacp_0.cH A D28-Jul-2021327 1610

ipacp_1.cH A D28-Jul-2021176 1311

ipareference2_0.cH A D28-Jul-2021432 1812

ipareference2_1.cH A D28-Jul-2021226 1413

ipareference_0.cH A D28-Jul-2021568 2822

ipareference_1.cH A D28-Jul-2021173 1514

lto.expH A D28-Jul-20211.7 KiB6019

materialize-1_0.cH A D28-Jul-2021190 96

materialize-1_1.cH A D28-Jul-2021243 2321

modref-1_0.cH A D28-Jul-2021315 1512

modref-1_1.cH A D28-Jul-2021187 1413

modref-2_0.cH A D28-Jul-2021504 2825

modref-3_0.cH A D28-Jul-2021438 1814

modref-3_1.cH A D28-Jul-2021163 1413

modref-4_0.cH A D28-Jul-2021426 1814

modref-4_1.cH A D28-Jul-2021163 1413

noreturn-1_0.cH A D28-Jul-2021165 117

noreturn-1_1.cH A D28-Jul-202159 76

pr27898_0.cH A D28-Jul-2021130 93

pr27898_1.cH A D28-Jul-202161 42

pr28706_0.cH A D28-Jul-2021198 137

pr28706_1.cH A D28-Jul-2021147 106

pr28712_0.cH A D28-Jul-2021257 177

pr28712_1.cH A D28-Jul-2021205 136

pr28712_2.cH A D28-Jul-2021206 146

pr34989-1_0.cH A D28-Jul-2021204 117

pr34989-1_1.cH A D28-Jul-202138 21

pr45721_0.cH A D28-Jul-202197 53

pr45721_1.cH A D28-Jul-202179 32

pr45736_0.cH A D28-Jul-2021248 1811

pr46940_0.cH A D28-Jul-2021585 1611

pr46940_1.cH A D28-Jul-202171 87

pr47188_0.cH A D28-Jul-2021165 84

pr47188_1.cH A D28-Jul-202191 95

pr47259_0.cH A D28-Jul-2021250 137

pr47259_1.cH A D28-Jul-202197 106

pr47924_0.cH A D28-Jul-2021259 2012

pr48622_0.cH A D28-Jul-20211.3 KiB9577

pr50199_0.cH A D28-Jul-2021288 1813

pr51572-1_0.cH A D28-Jul-2021130 106

pr52097_0.cH A D28-Jul-2021403 2214

pr52634_0.cH A D28-Jul-2021300 93

pr52634_1.cH A D28-Jul-2021161 76

pr53214_0.cH A D28-Jul-2021142 96

pr53470_0.cH A D28-Jul-2021123 106

pr54702_0.cH A D28-Jul-2021216 116

pr54702_1.cH A D28-Jul-2021137 1714

pr54709_0.cH A D28-Jul-2021336 124

pr54709_1.cH A D28-Jul-2021111 65

pr55525_0.cH A D28-Jul-2021152 95

pr55525_1.cH A D28-Jul-202122 21

pr55660_0.cH A D28-Jul-2021184 128

pr55660_1.cH A D28-Jul-2021192 1612

pr55703_0.cH A D28-Jul-2021786 6147

pr56168_0.cH A D28-Jul-2021344 1612

pr56168_1.cH A D28-Jul-2021115 52

pr56297_0.cH A D28-Jul-2021190 149

pr56297_1.cH A D28-Jul-202174 65

pr59323-2_0.cH A D28-Jul-2021478 3824

pr59323_0.cH A D28-Jul-2021454 3824

pr59626_0.cH A D28-Jul-2021399 2014

pr59626_1.cH A D28-Jul-202157 54

pr60404_0.cH A D28-Jul-2021233 1610

pr60404_1.cH A D28-Jul-202121 54

pr60404_2.cH A D28-Jul-202181 108

pr60449_0.cH A D28-Jul-2021628 3223

pr60449_1.cH A D28-Jul-20211.4 KiB7763

pr60461_0.cH A D28-Jul-2021341 3828

pr60720_0.cH A D28-Jul-2021347 163

pr60720_1.cH A D28-Jul-20217 21

pr60820_0.cH A D28-Jul-2021485 1610

pr60820_1.cH A D28-Jul-2021301 1210

pr60911_0.cH A D28-Jul-2021377 2216

pr61278_0.cH A D28-Jul-2021421 3124

pr61278_1.cH A D28-Jul-202176 118

pr61526_0.cH A D28-Jul-2021275 92

pr61526_1.cH A D28-Jul-202153 32

pr61786_0.cH A D28-Jul-2021272 2820

pr61786_1.cH A D28-Jul-202155 97

pr61886_0.cH A D28-Jul-20211.6 KiB3728

pr64373_0.cH A D28-Jul-2021150 117

pr64415_0.cH A D28-Jul-2021369 166

pr64415_1.cH A D28-Jul-2021171 1812

pr64684_0.cH A D28-Jul-2021153 149

pr64684_1.cH A D28-Jul-202172 106

pr64684_2.cH A D28-Jul-2021141 1710

pr64685_0.cH A D28-Jul-2021110 116

pr64685_1.cH A D28-Jul-2021275 2820

pr65130_0.cH A D28-Jul-2021205 2013

pr65130_1.cH A D28-Jul-2021182 1812

pr66221_1.cH A D28-Jul-202150 54

pr67452_0.cH A D28-Jul-2021400 2418

pr69188_0.cH A D28-Jul-2021180 93

pr69188_1.cH A D28-Jul-2021133 115

pr69866_0.cH A D28-Jul-2021182 159

pr69866_1.cH A D28-Jul-202170 74

pr70955_0.cH A D28-Jul-2021295 148

pr70955_1.cH A D28-Jul-2021264 1714

pr80778_0.cH A D28-Jul-2021116 61

pr81406_0.cH A D28-Jul-2021330 2113

pr81440.hH A D28-Jul-202152 54

pr81440_0.cH A D28-Jul-2021118 105

pr81440_1.cH A D28-Jul-202163 75

pr83388_0.cH A D28-Jul-2021405 1914

pr83719_0.cH A D28-Jul-2021163 60

pr83954.hH A D28-Jul-202148 42

pr83954_0.cH A D28-Jul-2021133 95

pr83954_1.cH A D28-Jul-202183 85

pr84212_0.cH A D28-Jul-2021267 125

pr84212_1.cH A D28-Jul-2021184 126

pr85248_0.cH A D28-Jul-2021771 5140

pr85248_1.cH A D28-Jul-2021177 107

pr85870_0.cH A D28-Jul-2021639 3826

pr85870_1.cH A D28-Jul-2021474 3022

pr88077_0.cH A D28-Jul-202142 41

pr88077_1.cH A D28-Jul-202180 95

pr88297_0.cH A D28-Jul-2021951 5836

pr88297_1.cH A D28-Jul-2021336 2621

pr91393_0.cH A D28-Jul-2021209 1210

pr93015_0.cH A D28-Jul-202195 72

pr93384_0.cH A D28-Jul-2021548 135

pr93384_1.cH A D28-Jul-202161 32

pr94157_0.cH A D28-Jul-2021398 82

pr94271_0.cH A D28-Jul-2021256 168

pr94271_1.cH A D28-Jul-2021165 1814

pr94822.hH A D28-Jul-202152 54

pr94822_0.cH A D28-Jul-2021119 115

pr94822_1.cH A D28-Jul-202163 75

pr96291.hH A D28-Jul-202165 54

pr96291_0.cH A D28-Jul-2021125 127

pr96291_1.cH A D28-Jul-202145 42

pr96291_2.cH A D28-Jul-2021102 83

pr99849_0.cH A D28-Jul-2021803 2416

resolutions_0.cH A D28-Jul-2021144 139

save-temps_0.cH A D28-Jul-2021110 105

simd-function_0.cH A D28-Jul-2021667 3625

tag-1_0.cH A D28-Jul-2021114 62

tag-1_1.cH A D28-Jul-2021171 74

tbaa-1.cH A D28-Jul-2021809 4237

trans-mem-3_0.cH A D28-Jul-2021306 111

trans-mem-3_1.cH A D28-Jul-2021121 127

trans-mem.hH A D28-Jul-2021797 2313

README

1This directory contains tests for link-time optimization (LTO).
2
3=== Directives ===
4
5The LTO harness recognizes the following special DejaGnu directives:
6 *  dg-lto-do - the equivalent of dg-do with a limited set of supported
7      arguments (see below),
8 *  dg-lto-options - the equivalent of dg-options with additional syntax
9      to support different sets of options for different files compiled
10      as part of the same test case,
11 *  dg-lto-warning - the equivalent of dg-warning for diagnostics expected
12      to be emitted at LTO link time,
13 *  dg-lto-message - the equivakent of dg-message for informational notes
14      expected to be emitted at LTO link time.
15
16=== Test Names ===
17
18Tests in this directory may span multiple files, so the naming of
19the files is significant.
20
21The name of every file must end with '_N' where N is an integer.
22All the files with the same name base and different _N suffixes
23will be compiled separately and linked together to form the final
24executable.
25
26By default, each set of files will be compiled with list of
27options listed in LTO_OPTIONS (../../lib/lto.exp), which can be
28overridden in the shell environment or using the 'dg-lto-options'
29directive in the main file of the set (i.e., the file with _0
30suffix).
31
32For example, given the files a_0.C a_1.C a_2.C, they will be
33compiled as:
34
35$ g++ -c <flags> a_0.C
36$ g++ -c <flags> a_1.C
37$ g++ -c <flags> a_2.C
38$ g++ -o <executable> a_0.o a_1.o a_2.o
39
40Tests that do not need more than one file are a special case
41where there is a single file named 'foo_0.C'.
42
43=== The dg-lto-do Directive ==
44
45The only supported dg-lto-do options are 'assemble', 'run' and 'link'.
46Additionally, these can only be used in the main file.  If
47'assemble' is used, only the individual object files are
48generated.  If 'link' is used, the final executable is generated
49but not executed (in this case, function main() needs to exist
50but it does not need to do anything).  If 'run' is used, the
51final executable is generated and the resulting binary executed.
52
53The default value for dg-lto-do is 'run'.
54