| OLD | NEW |
| 1 ; Processor-independent options for GNU/Linux. | 1 ; Processor-independent options for GNU/Linux. |
| 2 ; | 2 ; |
| 3 ; Copyright (C) 2006, 2007 Free Software Foundation, Inc. | 3 ; Copyright (C) 2006, 2007 Free Software Foundation, Inc. |
| 4 ; Contributed by Google | 4 ; Contributed by Google |
| 5 ; | 5 ; |
| 6 ; This file is part of GCC. | 6 ; This file is part of GCC. |
| 7 ; | 7 ; |
| 8 ; GCC is free software; you can redistribute it and/or modify it under | 8 ; GCC is free software; you can redistribute it and/or modify it under |
| 9 ; the terms of the GNU General Public License as published by the Free | 9 ; the terms of the GNU General Public License as published by the Free |
| 10 ; Software Foundation; either version 3, or (at your option) any later | 10 ; Software Foundation; either version 3, or (at your option) any later |
| 11 ; version. | 11 ; version. |
| 12 ; | 12 ; |
| 13 ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY | 13 ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY |
| 14 ; WARRANTY; without even the implied warranty of MERCHANTABILITY or | 14 ; WARRANTY; without even the implied warranty of MERCHANTABILITY or |
| 15 ; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | 15 ; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
| 16 ; for more details. | 16 ; for more details. |
| 17 ; | 17 ; |
| 18 ; You should have received a copy of the GNU General Public License | 18 ; You should have received a copy of the GNU General Public License |
| 19 ; along with GCC; see the file COPYING3. If not see | 19 ; along with GCC; see the file COPYING3. If not see |
| 20 ; <http://www.gnu.org/licenses/>. | 20 ; <http://www.gnu.org/licenses/>. |
| 21 | 21 |
| 22 fcontrol-integrity | 22 fcontrol-integrity |
| 23 Common Report Var(flag_control_integrity) Init(1) | 23 Common Report Var(flag_control_integrity) Init(1) |
| 24 Expand indirect call, jmp, and rets | 24 Expand indirect call, jmp, and rets |
| 25 | 25 |
| 26 falign-functions | |
| 27 Common Report Var(align_functions,NACL_ALIGN_BYTES) Init(NACL_ALIGN_BYTES) | |
| 28 Align the start of functions | |
| 29 | |
| 30 falign-functions= | |
| 31 Common RejectNegative Joined UInteger | |
| 32 | |
| 33 falign-jumps | |
| 34 Common Report Var(align_jumps,NACL_ALIGN_BYTES) Init(NACL_ALIGN_BYTES) | |
| 35 Align labels which are only reached by jumping | |
| 36 | |
| 37 falign-jumps= | |
| 38 Common RejectNegative Joined UInteger | |
| 39 | |
| 40 falign-labels | |
| 41 Common Report Var(align_labels,NACL_ALIGN_BYTES) Init(NACL_ALIGN_BYTES) | |
| 42 Align all labels | |
| 43 | |
| 44 falign-labels= | |
| 45 Common RejectNegative Joined UInteger | |
| 46 | |
| 47 fnacl-library-mode | |
| 48 Common Report Var(flag_nacl_library_mode,1) Init(0) | |
| 49 | |
| 50 fnacl-align-16 | |
| 51 Common Report Var(flag_nacl_align_pow2,4) Init(NACL_ALIGN_POW2) | |
| 52 | |
| 53 fnacl-align-32 | |
| 54 Common Report Var(flag_nacl_align_pow2,5) | |
| 55 | |
| 56 finstrument-for-thread-suspension | 26 finstrument-for-thread-suspension |
| 57 Common Report Var(flag_instrument_for_thread_suspension) | 27 Common Report Var(flag_instrument_for_thread_suspension) |
| OLD | NEW |