projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[BFD][AARCH64]Add TLSGD relaxation support under large memory model.
[deliverable/binutils-gdb.git]
/
bfd
/
coffswap.h
diff --git
a/bfd/coffswap.h
b/bfd/coffswap.h
index 0ff5060913574c3f63d4eaf32255fb7019f57ebf..d07f3c3ec5a1ac45bc6f825932bf447b52a0a123 100644
(file)
--- a/
bfd/coffswap.h
+++ b/
bfd/coffswap.h
@@
-1,7
+1,5
@@
/* Generic COFF swapping routines, for BFD.
/* Generic COFF swapping routines, for BFD.
- Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1999, 2000,
- 2001, 2002, 2004, 2005, 2007
- Free Software Foundation, Inc.
+ Copyright (C) 1990-2015 Free Software Foundation, Inc.
Written by Cygnus Support.
This file is part of BFD, the Binary File Descriptor library.
Written by Cygnus Support.
This file is part of BFD, the Binary File Descriptor library.
@@
-382,7
+380,7
@@
static void
coff_swap_aux_in (bfd *abfd,
void * ext1,
int type,
coff_swap_aux_in (bfd *abfd,
void * ext1,
int type,
- int class,
+ int
in_
class,
int indx,
int numaux,
void * in1)
int indx,
int numaux,
void * in1)
@@
-391,10
+389,10
@@
coff_swap_aux_in (bfd *abfd,
union internal_auxent *in = (union internal_auxent *) in1;
#ifdef COFF_ADJUST_AUX_IN_PRE
union internal_auxent *in = (union internal_auxent *) in1;
#ifdef COFF_ADJUST_AUX_IN_PRE
- COFF_ADJUST_AUX_IN_PRE (abfd, ext1, type, class, indx, numaux, in1);
+ COFF_ADJUST_AUX_IN_PRE (abfd, ext1, type,
in_
class, indx, numaux, in1);
#endif
#endif
- switch (class)
+ switch (
in_
class)
{
case C_FILE:
if (ext->x_file.x_fname[0] == 0)
{
case C_FILE:
if (ext->x_file.x_fname[0] == 0)
@@
-446,7
+444,8
@@
coff_swap_aux_in (bfd *abfd,
in->x_sym.x_tvndx = H_GET_16 (abfd, ext->x_sym.x_tvndx);
#endif
in->x_sym.x_tvndx = H_GET_16 (abfd, ext->x_sym.x_tvndx);
#endif
- if (class == C_BLOCK || class == C_FCN || ISFCN (type) || ISTAG (class))
+ if (in_class == C_BLOCK || in_class == C_FCN || ISFCN (type)
+ || ISTAG (in_class))
{
in->x_sym.x_fcnary.x_fcn.x_lnnoptr = GET_FCN_LNNOPTR (abfd, ext);
in->x_sym.x_fcnary.x_fcn.x_endndx.l = GET_FCN_ENDNDX (abfd, ext);
{
in->x_sym.x_fcnary.x_fcn.x_lnnoptr = GET_FCN_LNNOPTR (abfd, ext);
in->x_sym.x_fcnary.x_fcn.x_endndx.l = GET_FCN_ENDNDX (abfd, ext);
@@
-477,7
+476,7
@@
coff_swap_aux_in (bfd *abfd,
end: ;
#ifdef COFF_ADJUST_AUX_IN_POST
end: ;
#ifdef COFF_ADJUST_AUX_IN_POST
- COFF_ADJUST_AUX_IN_POST (abfd, ext1, type, class, indx, numaux, in1);
+ COFF_ADJUST_AUX_IN_POST (abfd, ext1, type,
in_
class, indx, numaux, in1);
#endif
}
#endif
}
@@
-485,7
+484,7
@@
static unsigned int
coff_swap_aux_out (bfd * abfd,
void * inp,
int type,
coff_swap_aux_out (bfd * abfd,
void * inp,
int type,
- int class,
+ int
in_
class,
int indx ATTRIBUTE_UNUSED,
int numaux ATTRIBUTE_UNUSED,
void * extp)
int indx ATTRIBUTE_UNUSED,
int numaux ATTRIBUTE_UNUSED,
void * extp)
@@
-494,12
+493,12
@@
coff_swap_aux_out (bfd * abfd,
AUXENT *ext = (AUXENT *) extp;
#ifdef COFF_ADJUST_AUX_OUT_PRE
AUXENT *ext = (AUXENT *) extp;
#ifdef COFF_ADJUST_AUX_OUT_PRE
- COFF_ADJUST_AUX_OUT_PRE (abfd, inp, type, class, indx, numaux, extp);
+ COFF_ADJUST_AUX_OUT_PRE (abfd, inp, type,
in_
class, indx, numaux, extp);
#endif
memset (ext, 0, AUXESZ);
#endif
memset (ext, 0, AUXESZ);
- switch (class)
+ switch (
in_
class)
{
case C_FILE:
if (in->x_file.x_fname[0] == 0)
{
case C_FILE:
if (in->x_file.x_fname[0] == 0)
@@
-537,7
+536,8
@@
coff_swap_aux_out (bfd * abfd,
H_PUT_16 (abfd, in->x_sym.x_tvndx, ext->x_sym.x_tvndx);
#endif
H_PUT_16 (abfd, in->x_sym.x_tvndx, ext->x_sym.x_tvndx);
#endif
- if (class == C_BLOCK || class == C_FCN || ISFCN (type) || ISTAG (class))
+ if (in_class == C_BLOCK || in_class == C_FCN || ISFCN (type)
+ || ISTAG (in_class))
{
PUT_FCN_LNNOPTR (abfd, in->x_sym.x_fcnary.x_fcn.x_lnnoptr, ext);
PUT_FCN_ENDNDX (abfd, in->x_sym.x_fcnary.x_fcn.x_endndx.l, ext);
{
PUT_FCN_LNNOPTR (abfd, in->x_sym.x_fcnary.x_fcn.x_lnnoptr, ext);
PUT_FCN_ENDNDX (abfd, in->x_sym.x_fcnary.x_fcn.x_endndx.l, ext);
@@
-567,7
+567,7
@@
coff_swap_aux_out (bfd * abfd,
end:
#ifdef COFF_ADJUST_AUX_OUT_POST
end:
#ifdef COFF_ADJUST_AUX_OUT_POST
- COFF_ADJUST_AUX_OUT_POST (abfd, inp, type, class, indx, numaux, extp);
+ COFF_ADJUST_AUX_OUT_POST (abfd, inp, type,
in_
class, indx, numaux, extp);
#endif
return AUXESZ;
}
#endif
return AUXESZ;
}
This page took
0.024262 seconds
and
4
git commands to generate.