projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
MIPS/GAS: Cut TLS reloc dead code path in `md_apply_fix'
[deliverable/binutils-gdb.git]
/
gas
/
config
/
tc-m32r.c
diff --git
a/gas/config/tc-m32r.c
b/gas/config/tc-m32r.c
index 4a14bf1dfb43028e02c60d02d6aa26957e5ed8d5..3387fe3038098c08df551dd18e429ea08259b406 100644
(file)
--- a/
gas/config/tc-m32r.c
+++ b/
gas/config/tc-m32r.c
@@
-1,5
+1,5
@@
/* tc-m32r.c -- Assembler for the Renesas M32R.
/* tc-m32r.c -- Assembler for the Renesas M32R.
- Copyright (C) 1996-201
5
Free Software Foundation, Inc.
+ Copyright (C) 1996-201
6
Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler.
This file is part of GAS, the GNU Assembler.
@@
-164,7
+164,7
@@
struct m32r_hi_fixup
static struct m32r_hi_fixup *m32r_hi_fixup_list;
\f
static struct m32r_hi_fixup *m32r_hi_fixup_list;
\f
-struct
+st
atic const st
ruct
{
enum bfd_architecture bfd_mach;
int mach_flags;
{
enum bfd_architecture bfd_mach;
int mach_flags;
@@
-266,7
+266,7
@@
parallel (void)
}
int
}
int
-md_parse_option (int c, char *arg ATTRIBUTE_UNUSED)
+md_parse_option (int c, c
onst c
har *arg ATTRIBUTE_UNUSED)
{
switch (c)
{
{
switch (c)
{
@@
-585,7
+585,7
@@
debug_sym (int ignore ATTRIBUTE_UNUSED)
else
{
else
{
- lnk =
(sym_linkS *) xmalloc (sizeof (sym_linkS)
);
+ lnk =
XNEW (sym_linkS
);
lnk->symbol = symbolP;
lnk->next = debug_sym_link;
debug_sym_link = lnk;
lnk->symbol = symbolP;
lnk->next = debug_sym_link;
debug_sym_link = lnk;
@@
-613,7
+613,7
@@
expand_debug_syms (sym_linkS *syms, int align)
{
symbolS *symbolP = syms->symbol;
next_syms = syms->next;
{
symbolS *symbolP = syms->symbol;
next_syms = syms->next;
- input_line_pointer = ".\n";
+ input_line_pointer =
(char *)
".\n";
pseudo_set (symbolP);
free ((char *) syms);
}
pseudo_set (symbolP);
free ((char *) syms);
}
@@
-1450,7
+1450,7
@@
md_section_align (segT segment, valueT size)
{
int align = bfd_get_section_alignment (stdoutput, segment);
{
int align = bfd_get_section_alignment (stdoutput, segment);
- return ((size + (1 << align) - 1) &
(-
1 << align));
+ return ((size + (1 << align) - 1) &
-(
1 << align));
}
symbolS *
}
symbolS *
@@
-1898,7
+1898,7
@@
m32r_record_hi16 (int reloc_type,
gas_assert (reloc_type == BFD_RELOC_M32R_HI16_SLO
|| reloc_type == BFD_RELOC_M32R_HI16_ULO);
gas_assert (reloc_type == BFD_RELOC_M32R_HI16_SLO
|| reloc_type == BFD_RELOC_M32R_HI16_ULO);
- hi_fixup =
xmalloc (sizeof (* hi_fixup)
);
+ hi_fixup =
XNEW (struct m32r_hi_fixup
);
hi_fixup->fixp = fixP;
hi_fixup->seg = now_seg;
hi_fixup->next = m32r_hi_fixup_list;
hi_fixup->fixp = fixP;
hi_fixup->seg = now_seg;
hi_fixup->next = m32r_hi_fixup_list;
@@
-2106,7
+2106,7
@@
md_number_to_chars (char *buf, valueT val, int n)
/* Equal to MAX_PRECISION in atof-ieee.c. */
#define MAX_LITTLENUMS 6
/* Equal to MAX_PRECISION in atof-ieee.c. */
#define MAX_LITTLENUMS 6
-char *
+c
onst c
har *
md_atof (int type, char *litP, int *sizeP)
{
return ieee_md_atof (type, litP, sizeP, target_big_endian);
md_atof (int type, char *litP, int *sizeP)
{
return ieee_md_atof (type, litP, sizeP, target_big_endian);
@@
-2195,9
+2195,9
@@
tc_gen_reloc (asection * section, fixS * fixP)
arelent * reloc;
bfd_reloc_code_real_type code;
arelent * reloc;
bfd_reloc_code_real_type code;
- reloc =
xmalloc (sizeof (* reloc)
);
+ reloc =
XNEW (arelent
);
- reloc->sym_ptr_ptr =
xmalloc (sizeof (asymbol *)
);
+ reloc->sym_ptr_ptr =
XNEW (asymbol *
);
*reloc->sym_ptr_ptr = symbol_get_bfdsym (fixP->fx_addsy);
reloc->address = fixP->fx_frag->fr_address + fixP->fx_where;
*reloc->sym_ptr_ptr = symbol_get_bfdsym (fixP->fx_addsy);
reloc->address = fixP->fx_frag->fr_address + fixP->fx_where;
@@
-2300,7
+2300,7
@@
printf(" => %s\n",reloc->howto->name);
}
inline static char *
}
inline static char *
-m32r_end_of_match (char *cont, char *what)
+m32r_end_of_match (char *cont, c
onst c
har *what)
{
int len = strlen (what);
{
int len = strlen (what);
This page took
0.041243 seconds
and
4
git commands to generate.