|
1 | 1 | /* |
2 | | - * Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved. |
| 2 | + * Copyright (c) 2014-2018, NVIDIA CORPORATION. All rights reserved. |
3 | 3 | * |
4 | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
5 | 5 | * you may not use this file except in compliance with the License. |
|
18 | 18 | /* flgdf.h - data definitions for FTN compiler flags */ |
19 | 19 |
|
20 | 20 | FLG flg = { |
21 | | - FALSE, /* asm = -noasm */ |
22 | | - FALSE, /* list = -nolist */ |
23 | | - TRUE, /* object = -object */ |
24 | | - FALSE, /* xref = -show noxref */ |
25 | | - FALSE, /* code = -show nocode */ |
26 | | - FALSE, /* include = -show noinclude */ |
| 21 | + false, /* asm = -noasm */ |
| 22 | + false, /* list = -nolist */ |
| 23 | + true, /* object = -object */ |
| 24 | + false, /* xref = -show noxref */ |
| 25 | + false, /* code = -show nocode */ |
| 26 | + false, /* include = -show noinclude */ |
27 | 27 | 0, /* debug = -nodebug */ |
28 | 28 | 1, /* opt = -opt 1 */ |
29 | | - TRUE, /* depchk = -depchk on */ |
30 | | - FALSE, /* depwarn = -depchk warn */ |
31 | | - FALSE, /* dclchk = -nodclchk */ |
32 | | - FALSE, /* locchk = -nolocchk */ |
33 | | - FALSE, /* onetrip = -noonetrip */ |
34 | | - FALSE, /* save = -nosave */ |
| 29 | + true, /* depchk = -depchk on */ |
| 30 | + false, /* depwarn = -depchk warn */ |
| 31 | + false, /* dclchk = -nodclchk */ |
| 32 | + false, /* locchk = -nolocchk */ |
| 33 | + false, /* onetrip = -noonetrip */ |
| 34 | + false, /* save = -nosave */ |
35 | 35 | 1, /* inform = -inform informational */ |
36 | 36 | 0xFFFFFFFF, /* xoff */ |
37 | 37 | 0x00000000, /* xon */ |
38 | | - FALSE, /* ucase = -noucase */ |
| 38 | + false, /* ucase = -noucase */ |
39 | 39 | NULL, /* idir == empty list */ |
40 | | - FALSE, /* dlines = -nodlines */ |
| 40 | + false, /* dlines = -nodlines */ |
41 | 41 | 72, /* extend_source = -noextend_source */ |
42 | | - TRUE, /* i4 = -i4 */ |
43 | | - FALSE, /* line = -noline */ |
44 | | - FALSE, /* symbol = -nosymbol */ |
| 42 | + true, /* i4 = -i4 */ |
| 43 | + false, /* line = -noline */ |
| 44 | + false, /* symbol = -nosymbol */ |
45 | 45 | 0, /* profile = no profiling */ |
46 | | - FALSE, /* standard = don't flag non-F77 uses */ |
| 46 | + false, /* standard = don't flag non-F77 uses */ |
47 | 47 | {0}, /* dbg[] */ |
48 | | - TRUE, /* align doubles on doubleword boundary */ |
| 48 | + true, /* align doubles on doubleword boundary */ |
49 | 49 | 0, /* astype - assembler syntax - 0-elf, 1-coff */ |
50 | | - FALSE, /* recursive = -norecursive */ |
| 50 | + false, /* recursive = -norecursive */ |
51 | 51 | 0, /* ieee: 0 == none: num == bit value for |
52 | 52 | item (fdiv==1,ddiv==2) */ |
53 | 53 | 0, /* inline: 0 == none: num == max # ilms */ |
54 | 54 | 0, /* autoinline */ |
55 | 55 | 0, /* vect: 0 = none: num == vect item */ |
56 | 56 | 0, /* little endian */ |
57 | | - FALSE, /* not terse for summary, etc. */ |
| 57 | + false, /* not terse for summary, etc. */ |
58 | 58 | '_', /* default is to change '$' to '_' */ |
59 | 59 | {0}, /* x flags */ |
60 | | - FALSE, /* don't quad align "unconstrained objects"; |
| 60 | + false, /* don't quad align "unconstrained objects"; |
61 | 61 | use natural alignment */ |
62 | | - FALSE, /* anno - don't annotate asm file */ |
63 | | - FALSE, /* qa = -noqa */ |
64 | | - FALSE, /* es = -noes */ |
65 | | - FALSE, /* p = preprocessor does not emit # lines in its output */ |
| 62 | + false, /* anno - don't annotate asm file */ |
| 63 | + false, /* qa = -noqa */ |
| 64 | + false, /* es = -noes */ |
| 65 | + false, /* p = preprocessor does not emit # lines in its output */ |
66 | 66 | 0, /* def ptr */ |
67 | 67 | NULL, /* search the standard include */ |
68 | | - FALSE, /* don't allow smp directives */ |
| 68 | + false, /* don't allow smp directives */ |
69 | 69 | 25, /* errorlimit */ |
70 | 70 | }; |
0 commit comments