]> gcc.gnu.org Git - gcc.git/blame - gcc/common.opt
builtins.c (expand_builtin_sprintf): Use c_getstr and strlen to obtain the format...
[gcc.git] / gcc / common.opt
CommitLineData
d7b42618
NB
1; Options for the language- and target-independent parts of the compiler.
2; Copyright (C) 2003 Free Software Foundation, Inc.
3;
4; This file is part of GCC.
5;
6; GCC is free software; you can redistribute it and/or modify it under
7; the terms of the GNU General Public License as published by the Free
8; Software Foundation; either version 2, or (at your option) any later
9; version.
10;
11; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
12; WARRANTY; without even the implied warranty of MERCHANTABILITY or
13; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14; for more details.
15;
16; You should have received a copy of the GNU General Public License
17; along with GCC; see the file COPYING. If not, write to the Free
18; Software Foundation, 59 Temple Place - Suite 330, Boston, MA
19; 02111-1307, USA.
20
7b086b11 21; See c.opt for a description of this file's format.
d7b42618
NB
22
23; Please try to keep this file in ASCII collating order.
24
d185d268
NB
25-help
26Common
27
903caebf
NB
28-param
29Common Separate
30
d185d268
NB
31-target-help
32Common
33
34-version
35Common
36
37G
7b086b11 38Common Joined Separate UInteger
d185d268 39
903caebf
NB
40O
41Common JoinedOrMissing
42
43Os
44Common
45
46W
47Common RejectNegative
48
e01cc6dc
NB
49Waggregate-return
50Common
51
52Wcast-align
53Common
54
55Wdeprecated-declarations
56Common
57
58Wdisabled-optimization
59Common
60
61Werror
62Common
63
903caebf
NB
64Wextra
65Common
66
e01cc6dc
NB
67Winline
68Common
69
70Wlarger-than-
71Common RejectNegative Joined UInteger
72
73Wmissing-noreturn
74Common
75
76Wpacked
77Common
78
79Wpadded
80Common
81
82Wshadow
83Common
84
85Wstrict-aliasing
86Common
87
88Wswitch
89Common
90
91Wswitch-default
92Common
93
94Wswitch-enum
95Common
96
97Wsystem-headers
98Common
99
100Wuninitialized
101Common
102
103Wunreachable-code
104Common
105
903caebf
NB
106Wunused
107Common
108
e01cc6dc
NB
109Wunused-function
110Common
111
112Wunused-label
113Common
114
115Wunused-parameter
116Common
117
118Wunused-value
119Common
120
121Wunused-variable
122Common
123
d185d268
NB
124aux-info
125Common Separate
126
127aux-info=
128Common Joined
129
130auxbase
131Common Separate
132
133auxbase-strip
134Common Separate
135
136d
137Common Joined
138
139dumpbase
140Common Separate
141
6ff3a151
NB
142fPIC
143Common
144
145fPIE
146Common
147
148falign-functions
149Common
150
058de654
NB
151falign-functions=
152Common RejectNegative Joined UInteger
153
6ff3a151
NB
154falign-jumps
155Common
156
058de654
NB
157falign-jumps=
158Common RejectNegative Joined UInteger
159
6ff3a151
NB
160falign-labels
161Common
162
058de654
NB
163falign-labels=
164Common RejectNegative Joined UInteger
165
6ff3a151
NB
166falign-loops
167Common
168
058de654
NB
169falign-loops=
170Common RejectNegative Joined UInteger
171
6ff3a151
NB
172fargument-alias
173Common
174
175fargument-noalias
176Common
177
178fargument-noalias-global
179Common
180
181fasynchronous-unwind-tables
182Common
183
184fbounds-check
185Common
186
187fbranch-count-reg
188Common
189
190fbranch-probabilities
191Common
192
de32c0cb
NB
193fbranch-target-load-optimize
194Common
195
196fbranch-target-load-optimize2
197Common
198
058de654
NB
199fcall-saved-
200Common Joined RejectNegative
201
202fcall-used-
203Common Joined RejectNegative
204
de32c0cb
NB
205fcaller-saves
206Common
207
6ff3a151
NB
208fcommon
209Common
210
211fcprop-registers
212Common
213
de32c0cb
NB
214fcrossjumping
215Common
216
217fcse-follow-jumps
218Common
219
220fcse-skip-blocks
221Common
222
6ff3a151
NB
223fdata-sections
224Common
225
de32c0cb
NB
226fdefer-pop
227Common
228
229fdelayed-branch
230Common
231
232fdelete-null-pointer-checks
233Common
234
235fdiagnostics-show-location=
236Common Joined RejectNegative
237
6ff3a151
NB
238fdump-unnumbered
239Common
240
de32c0cb
NB
241feliminate-dwarf2-dups
242Common
243
244feliminate-unused-debug-types
245Common
246
6ff3a151
NB
247fexceptions
248Common
249
de32c0cb
NB
250fexpensive-optimizations
251Common
252
058de654
NB
253ffast-math
254Common
255
6ff3a151
NB
256ffinite-math-only
257Common
258
058de654
NB
259ffixed-
260Common Joined RejectNegative
261
de32c0cb
NB
262ffloat-store
263Common
264
265fforce-addr
266Common
267
268fforce-mem
269Common
270
271ffunction-cse
272Common
273
6ff3a151
NB
274ffunction-sections
275Common
276
de32c0cb
NB
277fgcse
278Common
279
280fgcse-lm
281Common
282
283fgcse-sm
284Common
285
6ff3a151
NB
286fgnu-linker
287Common
288
289fguess-branch-probability
290Common
291
292fident
293Common
294
de32c0cb
NB
295fif-conversion
296Common
297
298fif-conversion2
299Common
300
6ff3a151
NB
301finhibit-size-directive
302Common
303
de32c0cb
NB
304finline
305Common
306
307finline-functions
308Common
309
d302c9d6
NB
310finline-limit-
311Common RejectNegative Joined UInteger
312
313finline-limit=
314Common RejectNegative Joined UInteger
315
6ff3a151
NB
316finstrument-functions
317Common
318
de32c0cb
NB
319fkeep-inline-functions
320Common
321
322fkeep-static-consts
323Common
324
6ff3a151
NB
325fleading-underscore
326Common
327
de32c0cb
NB
328floop-optimize
329Common
330
6ff3a151
NB
331fmath-errno
332Common
333
334fmem-report
335Common
336
337fmerge-all-constants
338Common
339
340fmerge-constants
341Common
342
de32c0cb
NB
343fmessage-length=
344Common RejectNegative Joined UInteger
345
346fmove-all-movables
347Common
348
6ff3a151
NB
349fnew-ra
350Common
351
352fnon-call-exceptions
353Common
354
de32c0cb
NB
355fold-unroll-loops
356Common
357
358fold-unroll-all-loops
359Common
360
361fomit-frame-pointer
362Common
363
6ff3a151
NB
364foptimize-register-move
365Common
366
de32c0cb
NB
367foptimize-sibling-calls
368Common
369
6ff3a151
NB
370fpack-struct
371Common
372
de32c0cb
NB
373fpcc-struct-return
374Common
375
376fpeel-loops
377Common
378
379fpeephole
380Common
381
6ff3a151
NB
382fpeephole2
383Common
384
385fpic
386Common
387
388fpie
389Common
390
de32c0cb
NB
391fprefetch-loop-arrays
392Common
393
6ff3a151
NB
394fprofile
395Common
396
397fprofile-arcs
398Common
399
de32c0cb
NB
400frandom-seed
401Common
402
403frandom-seed=
404Common Joined RejectNegative
405
406freduce-all-givs
407Common
408
409freg-struct-return
410Common
411
6ff3a151
NB
412fregmove
413Common
414
415frename-registers
416Common
417
418freorder-blocks
419Common
420
421freorder-functions
422Common
423
de32c0cb
NB
424frerun-cse-after-loop
425Common
426
427frerun-loop-opt
428Common
429
6ff3a151
NB
430fsched-interblock
431Common
432
433fsched-spec
434Common
435
436fsched-spec-load
437Common
438
439fsched-spec-load-dangerous
440Common
441
de32c0cb
NB
442fsched-verbose=
443Common RejectNegative Joined
444
6ff3a151
NB
445fsched2-use-superblocks
446Common
447
448fsched2-use-traces
449Common
450
de32c0cb
NB
451fschedule-insns
452Common
453
454fschedule-insns2
455Common
456
457fshared-data
458Common
459
6ff3a151
NB
460fsignaling-nans
461Common
462
463fsingle-precision-constant
464Common
465
466fssa
467Common
468
469fssa-ccp
470Common
471
472fssa-dce
473Common
474
475fstack-check
476Common
477
de32c0cb
NB
478fstack-limit
479Common
480
058de654
NB
481fstack-limit-register=
482Common RejectNegative Joined
483
484fstack-limit-symbol=
485Common RejectNegative Joined
486
de32c0cb
NB
487fstrength-reduce
488Common
489
6ff3a151
NB
490fstrict-aliasing
491Common
492
de32c0cb
NB
493fsyntax-only
494Common
495
6ff3a151
NB
496ftest-coverage
497Common
498
de32c0cb
NB
499fthread-jumps
500Common
501
6ff3a151
NB
502ftime-report
503Common
504
058de654
NB
505ftls-model=
506Common Joined RejectNegative
507
de32c0cb
NB
508ftracer
509Common
510
6ff3a151
NB
511ftrapping-math
512Common
513
514ftrapv
515Common
516
de32c0cb
NB
517funit-at-a-time
518Common
519
520funroll-loops
521Common
522
523funroll-all-loops
524Common
525
6ff3a151
NB
526funsafe-math-optimizations
527Common
528
de32c0cb
NB
529funswitch-loops
530Common
531
6ff3a151
NB
532funwind-tables
533Common
534
535fverbose-asm
536Common
537
538fwrapv
539Common
540
de32c0cb
NB
541fwritable-strings
542Common
543
6ff3a151
NB
544fzero-initialized-in-bss
545Common
546
e01cc6dc
NB
547g
548Common JoinedOrMissing
549
903caebf
NB
550m
551Common Joined
552
d185d268
NB
553o
554Common Joined Separate
555
556p
557Common
558
559pedantic
560Common
561
562pedantic-errors
563Common
564
d7b42618
NB
565quiet
566Common
567
d185d268
NB
568version
569Common
570
571w
572Common
573
d7b42618 574; This comment is to ensure we retain the blank line above.
This page took 0.114425 seconds and 5 git commands to generate.