make a few variables static

They are only used in one file, so we might as well restrict there scope to
that file, and theoretically this might slightly improve compilers ability to
optimize usage of these variables.

gas/ChangeLog:

2016-04-14  Trevor Saunders  <tbsaunde+binutils@tbsaunde.org>

	* config/tc-nios2.c (nios2_as_options): Make file static.
	* config/tc-ppc.c (toc_reloc_ypes): Likewise.
	* config/tc-sparc.c (native_op_table): Likewise.
This commit is contained in:
Trevor Saunders 2016-04-13 04:15:10 -04:00
parent 85e53f6272
commit 4f2a7b5121
4 changed files with 9 additions and 3 deletions

View File

@ -1,3 +1,9 @@
2016-04-14 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
* config/tc-nios2.c (nios2_as_options): Make file static.
* config/tc-ppc.c (toc_reloc_ypes): Likewise.
* config/tc-sparc.c (native_op_table): Likewise.
2016-04-14 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
* config/tc-m32c.c (M32C_Macros): Remove.

View File

@ -98,7 +98,7 @@ typedef enum
} relax_optionT;
/* Struct contains all assembler options set with .set. */
struct
static struct
{
/* .set noat -> noat = 1 allows assembly code to use at without warning
and macro expansions generate a warning.

View File

@ -207,7 +207,7 @@ ppc_cpu_t sticky = 0;
unsigned int ppc_abiversion = 0;
/* Flags set on encountering toc relocs. */
enum {
static enum {
has_large_toc_reloc = 1,
has_small_toc_reloc = 2
} toc_reloc_types;

View File

@ -758,7 +758,7 @@ md_show_usage (FILE *stream)
}
/* Native operand size opcode translation. */
struct
static struct
{
const char *name;
const char *name32;