2000-09-25 Kazu Hirata <kazu@hxi.com>

* config/tc-cris.c: Fix formatting.
	* config/tc-d10v.h: Likewise.
	* config/tc-d30v.c: Likewise.
	* config/tc-d30v.h: Likewise.
	* config/tc-fr30.c: Likewise.
	* config/tc-fr30.h: Likewise.
	* config/tc-m68k.c: Likewise.
	* config/tc-m68k.h: Likewise.
	* config/tc-pj.h: Likewise.
	* config/tc-ppc.c: Likewise.
	* config/tc-ppc.h: Likewise.
	* config/tc-sh.c: Likewise.
	* config/tc-sh.h: Likewise.
	* config/tc-sparc.c: Likewise.
	* config/tc-v850.h: Likewise.
	* config/tc-vax.h: Likewise.
	* config/tc-w65.h: Likewise.
	* config/tc-z8k.h: Likewise.
This commit is contained in:
Kazu Hirata
2000-09-26 07:09:19 +00:00
parent 697ec6c4a5
commit 81d4177baa
19 changed files with 272 additions and 271 deletions

View File

@ -1,3 +1,24 @@
2000-09-25 Kazu Hirata <kazu@hxi.com>
* config/tc-cris.c: Fix formatting.
* config/tc-d10v.h: Likewise.
* config/tc-d30v.c: Likewise.
* config/tc-d30v.h: Likewise.
* config/tc-fr30.c: Likewise.
* config/tc-fr30.h: Likewise.
* config/tc-m68k.c: Likewise.
* config/tc-m68k.h: Likewise.
* config/tc-pj.h: Likewise.
* config/tc-ppc.c: Likewise.
* config/tc-ppc.h: Likewise.
* config/tc-sh.c: Likewise.
* config/tc-sh.h: Likewise.
* config/tc-sparc.c: Likewise.
* config/tc-v850.h: Likewise.
* config/tc-vax.h: Likewise.
* config/tc-w65.h: Likewise.
* config/tc-z8k.h: Likewise.
2000-09-23 Alan Modra <alan@linuxcare.com.au>
* config/tc-hppa.c (hppa_fix_adjustable): Do the external and weak

View File

@ -1199,7 +1199,7 @@ cris_process_instruction (insn_text, out_insnp, prefixp)
prefix.
The difference to 's' is that this does not allow an
"immediate" expression. */
"immediate" expression. */
if (! get_autoinc_prefix_or_indir_op (&s, prefixp,
&mode, &regno,
&imm_expr_found,

View File

@ -1,5 +1,5 @@
/* tc-d10v.h -- Header file for tc-d10v.c.
Copyright (C) 1996, 1997 Free Software Foundation, Inc.
Copyright (C) 1996, 1997, 2000 Free Software Foundation, Inc.
Written by Martin Hunt, Cygnus Support.
This file is part of GAS, the GNU Assembler.
@ -17,7 +17,7 @@
You should have received a copy of the GNU General Public License
along with GAS; see the file COPYING. If not, write to the Free
Software Foundation, 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA. */
02111-1307, USA. */
#include "write.h" /* For the definition of fixS. */

View File

@ -1975,9 +1975,9 @@ md_apply_fix3 (fixp, valuep, seg)
case BFD_RELOC_D30V_32_PCREL:
insn2 = bfd_getb32 ((unsigned char *) where + 4);
insn |= (value >> 26) & 0x3F; /* Top 6 bits. */
insn2 |= ((value & 0x03FC0000) << 2); /* Next 8 bits. */
insn2 |= value & 0x0003FFFF; /* Bottom 18 bits. */
insn |= (value >> 26) & 0x3F; /* Top 6 bits. */
insn2 |= ((value & 0x03FC0000) << 2); /* Next 8 bits. */
insn2 |= value & 0x0003FFFF; /* Bottom 18 bits. */
bfd_putb32 ((bfd_vma) insn, (unsigned char *) where);
bfd_putb32 ((bfd_vma) insn2, (unsigned char *) where + 4);
break;

View File

@ -1,5 +1,5 @@
/* tc-310v.h -- Header file for tc-d30v.c.
Copyright (C) 1997, 1998, 1999 Free Software Foundation, Inc.
Copyright (C) 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
Written by Martin Hunt, Cygnus Support.
This file is part of GAS, the GNU Assembler.
@ -17,7 +17,7 @@
You should have received a copy of the GNU General Public License
along with GAS; see the file COPYING. If not, write to the Free
Software Foundation, 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA. */
02111-1307, USA. */
#include "write.h" /* For the definition of fixS. */

View File

@ -1,5 +1,5 @@
/* tc-fr30.c -- Assembler for the Fujitsu FR30.
Copyright (C) 1998, 1999 Free Software Foundation.
Copyright (C) 1998, 1999, 2000 Free Software Foundation.
This file is part of GAS, the GNU Assembler.
@ -647,7 +647,7 @@ fr30_fix_adjustable (fixP)
return 1;
#if 0
/* Prevent all adjustments to global symbols. */
/* Prevent all adjustments to global symbols. */
if (S_IS_EXTERN (fixP->fx_addsy))
return 0;

View File

@ -1,5 +1,5 @@
/* tc-fr30.h -- Header file for tc-fr30.c.
Copyright (C) 1998 Free Software Foundation, Inc.
Copyright (C) 1998, 2000 Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler.
@ -16,7 +16,7 @@
You should have received a copy of the GNU General Public License
along with GAS; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
Boston, MA 02111-1307, USA. */
#define TC_FR30

View File

@ -7135,4 +7135,3 @@ void m68k_elf_final_processing()
elf_elfheader (stdoutput)->e_flags |= EF_CPU32;
}
#endif
/* end of tc-m68k.c */

View File

@ -119,7 +119,7 @@ extern const char *m68k_comment_chars;
/* On the Delta, `%' can occur within a label name, but not as the
initial character. */
#define LEX_PCT LEX_NAME
/* On the Delta, `~' can start a label name, but is converted to '.'. */
/* On the Delta, `~' can start a label name, but is converted to '.'. */
#define LEX_TILDE LEX_BEGIN_NAME
#define tc_canonicalize_symbol_name(s) ((*(s) == '~' ? *(s) = '.' : '.'), s)
/* On the Delta, dots are not required before pseudo-ops. */
@ -220,5 +220,3 @@ extern struct relax_type md_relax_table[];
if (aim==0 && this_state== 4) { /* hard encoded from tc-m68k.c */ \
aim=this_type->rlx_forward+1; /* Force relaxation into word mode */ \
}
/* end of tc-m68k.h */

View File

@ -1,6 +1,5 @@
/*-This file is tc-pj.h
Copyright (C) 1999 Free Software Foundation, Inc.
/* This file is tc-pj.h
Copyright (C) 1999, 2000 Free Software Foundation, Inc.
Contributed by Steve Chamberlain of Transmeta, sac@pobox.com
@ -21,8 +20,7 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
/* Contributed by Steve Chamberlain, of Transmeta. sac@pobox.com. */
/* Contributed by Steve Chamberlain, of Transmeta. sac@pobox.com. */
#define WORKING_DOT_WORD
#define IGNORE_NONSTANDARD_ESCAPES
@ -33,7 +31,6 @@
? "Pico Java GAS Big Endian" \
: "Pico Java GAS Little Endian")
void pj_cons_fix_new_pj PARAMS ((struct frag *, int, int, expressionS *));
arelent *tc_gen_reloc PARAMS((asection *section, struct fix *fixp));
@ -42,17 +39,16 @@ arelent *tc_gen_reloc PARAMS((asection *section, struct fix *fixp));
#define md_estimate_size_before_relax(A, B) (as_fatal (_("estimate size\n")),0)
#define md_undefined_symbol(NAME) 0
/* PC relative operands are relative to the start of the opcode, and the operand
is always one byte into the opcode. */
/* PC relative operands are relative to the start of the opcode, and
the operand is always one byte into the opcode. */
#define md_pcrel_from(FIXP) \
((FIXP)->fx_where + (FIXP)->fx_frag->fr_address - 1)
#define TC_CONS_FIX_NEW(FRAG, WHERE, NBYTES, EXP) \
pj_cons_fix_new_pj(FRAG, WHERE, NBYTES, EXP)
/* Always leave vtable relocs untouched in the output. */
/* Always leave vtable relocs untouched in the output. */
#define TC_FORCE_RELOCATION(FIX) \
((FIX)->fx_r_type == BFD_RELOC_VTABLE_INHERIT \
|| (FIX)->fx_r_type == BFD_RELOC_VTABLE_ENTRY)

View File

@ -18,7 +18,7 @@
You should have received a copy of the GNU General Public License
along with GAS; see the file COPYING. If not, write to the Free
Software Foundation, 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA. */
02111-1307, USA. */
#include <stdio.h>
#include <ctype.h>
@ -266,7 +266,7 @@ struct pd_reg
srr0 has the value 26
srr1 has the value 27
The table is sorted. Suitable for searching by a binary search. */
The table is sorted. Suitable for searching by a binary search. */
static const struct pd_reg pre_defined_registers[] =
{
@ -745,7 +745,7 @@ static segT reldata_section;
static segT rdata_section;
static segT tocdata_section;
/* The current section and the previous section. See ppc_previous. */
/* The current section and the previous section. See ppc_previous. */
static segT ppc_previous_section;
static segT ppc_current_section;
@ -834,7 +834,7 @@ md_parse_option (c, arg)
else if (strcmp (arg, "pwr") == 0)
ppc_cpu = PPC_OPCODE_POWER;
/* -m601 means to assemble for the Motorola PowerPC 601, which includes
instructions that are holdovers from the Power. */
instructions that are holdovers from the Power. */
else if (strcmp (arg, "601") == 0)
ppc_cpu = PPC_OPCODE_PPC | PPC_OPCODE_601;
/* -mppc, -mppc32, -m603, and -m604 mean to assemble for the
@ -1083,7 +1083,7 @@ md_begin ()
ppc_set_cpu ();
#ifdef OBJ_ELF
/* Set the ELF flags if desired. */
/* Set the ELF flags if desired. */
if (ppc_flags && !msolaris)
bfd_set_private_flags (stdoutput, ppc_flags);
#endif
@ -1367,9 +1367,9 @@ ppc_elf_suffix (str_p, exp_p)
return BFD_RELOC_UNUSED;
}
/* Like normal .long/.short/.word, except support @got, etc. */
/* Like normal .long/.short/.word, except support @got, etc. */
/* clobbers input_line_pointer, checks */
/* end-of-line. */
/* end-of-line. */
static void
ppc_elf_cons (nbytes)
register int nbytes; /* 1=.byte, 2=.word, 4=.long */
@ -1409,7 +1409,7 @@ ppc_elf_cons (nbytes)
}
while (*input_line_pointer++ == ',');
input_line_pointer--; /* Put terminator back into stream. */
input_line_pointer--; /* Put terminator back into stream. */
demand_empty_rest_of_line ();
}
@ -1666,8 +1666,8 @@ parse_toc_entry(toc_kind)
/* now find the ']' */
*input_line_pointer = c; /* put back the delimiting char */
SKIP_WHITESPACE (); /* leading whitespace could be there. */
c = *input_line_pointer++; /* input_line_pointer->past char in c. */
SKIP_WHITESPACE (); /* leading whitespace could be there. */
c = *input_line_pointer++; /* input_line_pointer->past char in c. */
if (c != ']')
{
@ -1977,7 +1977,7 @@ md_assemble (str)
else if (ex.X_op == O_constant)
{
#ifdef OBJ_ELF
/* Allow @HA, @L, @H on constants. */
/* Allow @HA, @L, @H on constants. */
char *orig_str = str;
if ((reloc = ppc_elf_suffix (&str, &ex)) != BFD_RELOC_UNUSED)

View File

@ -18,7 +18,7 @@
You should have received a copy of the GNU General Public License
along with GAS; see the file COPYING. If not, write to the Free
Software Foundation, 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA. */
02111-1307, USA. */
#define TC_PPC
@ -186,7 +186,6 @@ do { \
symbol_get_tc (dest)->within = symbol_get_tc (src)->within; \
} while (0)
#endif /* OBJ_XCOFF */
#ifdef OBJ_ELF
@ -232,7 +231,7 @@ extern int ppc_section_flags PARAMS ((int, int, int));
#define tc_comment_chars ppc_comment_chars
extern const char *ppc_comment_chars;
/* Keep relocations relative to the GOT, or non-PC relative. */
/* Keep relocations relative to the GOT, or non-PC relative. */
#define tc_fix_adjustable(FIX) \
((FIX)->fx_r_type != BFD_RELOC_16_GOTOFF \
&& (FIX)->fx_r_type != BFD_RELOC_LO16_GOTOFF \
@ -272,4 +271,3 @@ extern long md_pcrel_from_section PARAMS ((struct fix *, segT));
extern int ppc_parse_name PARAMS ((const char *, struct expressionS *));
#define md_operand(x)

View File

@ -387,7 +387,7 @@ sh_elf_cons (nbytes)
}
while (*input_line_pointer++ == ',');
input_line_pointer--; /* Put terminator back into stream. */
input_line_pointer--; /* Put terminator back into stream. */
if (*input_line_pointer == '#' || *input_line_pointer == '!')
{
while (! is_end_of_line[*input_line_pointer++]);
@ -1931,7 +1931,6 @@ md_assemble (str)
}
}
if (debug_type == DEBUG_DWARF2)
{
bfd_vma addr;
@ -1943,7 +1942,6 @@ md_assemble (str)
the current frag. may be used later */
addr = frag_now->fr_address + frag_now_fix () - size;
/* And record the information. */
dwarf2_gen_line_info (addr, &debug_line);
}
@ -3010,7 +3008,7 @@ md_apply_fix (fixP, val)
#ifdef OBJ_ELF
case BFD_RELOC_32_PLT_PCREL:
/* Make the jump instruction point to the address of the operand. At
runtime we merely add the offset to the actual PLT entry. */
runtime we merely add the offset to the actual PLT entry. */
*valp = 0xfffffffc;
break;

View File

@ -209,5 +209,3 @@ extern void sh_elf_final_processing PARAMS ((void));
#define md_end() sh_finalize ()
void sh_finalize PARAMS ((void));
/* end of tc-sh.h */

View File

@ -16,7 +16,7 @@
You should have received a copy of the GNU General Public
License along with GAS; see the file COPYING. If not, write
to the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
Boston, MA 02111-1307, USA. */
#include <stdio.h>
#include <ctype.h>
@ -2841,7 +2841,7 @@ md_number_to_chars (buf, val, n)
}
/* Apply a fixS to the frags, now that we know the value it ought to
hold. */
hold. */
int
md_apply_fix3 (fixP, value, segment)

View File

@ -16,7 +16,7 @@
You should have received a copy of the GNU General Public License
along with GAS; see the file COPYING. If not, write to the Free
Software Foundation, 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA. */
02111-1307, USA. */
#define TC_V850
@ -65,7 +65,6 @@ extern int v850_force_relocation PARAMS ((struct fix *));
extern const struct relax_type md_relax_table[];
#define TC_GENERIC_RELAX_TABLE md_relax_table
/* This section must be in the small data area (pointed to by GP). */
#define SHF_V850_GPREL 0x10000000
/* This section must be in the tiny data area (pointed to by EP). */

View File

@ -1,5 +1,6 @@
/* tc-vax.h -- Header file for tc-vax.c.
Copyright (C) 1987, 91, 92, 93, 95, 96, 1997 Free Software Foundation, Inc.
Copyright (C) 1987, 91, 92, 93, 95, 96, 97, 2000
Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler.
@ -16,7 +17,7 @@
You should have received a copy of the GNU General Public License
along with GAS; see the file COPYING. If not, write to the Free
Software Foundation, 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA. */
02111-1307, USA. */
#define TC_VAX 1
@ -41,5 +42,3 @@ extern const struct relax_type md_relax_table[];
* fill-column: 131
* End:
*/
/* end of tc-vax.h */

View File

@ -1,5 +1,5 @@
/* This file is tc-w65.h
Copyright (C) 1995, 1997, 1998 Free Software Foundation, Inc.
Copyright (C) 1995, 1997, 1998, 2000 Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler.
@ -18,7 +18,6 @@
Software Foundation, 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA. */
#define TC_W65
#define TARGET_BYTES_BIG_ENDIAN 0
@ -57,5 +56,3 @@ int tc_cons_reloc;
extern struct relax_type md_relax_table[];
#define TC_GENERIC_RELAX_TABLE md_relax_table
/* end of tc-w65.h */

View File

@ -1,5 +1,6 @@
/* This file is tc-z8k.h
Copyright (C) 1987-1992, 93, 95, 97, 1998 Free Software Foundation, Inc.
Copyright (C) 1987-1992, 93, 95, 97, 98, 2000
Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler.
@ -18,7 +19,6 @@
Software Foundation, 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA. */
#define TC_Z8K
#define TARGET_BYTES_BIG_ENDIAN 1
@ -50,5 +50,3 @@ extern void tc_reloc_mangle
#define RELOC_32 1234
#define md_operand(x)
/* end of tc-z8k.h */