diff options
Diffstat (limited to 'contrib/binutils/ld/ldexp.h')
-rw-r--r-- | contrib/binutils/ld/ldexp.h | 25 |
1 files changed, 9 insertions, 16 deletions
diff --git a/contrib/binutils/ld/ldexp.h b/contrib/binutils/ld/ldexp.h index b8e8ddf6f82f..4c507bd4c3ac 100644 --- a/contrib/binutils/ld/ldexp.h +++ b/contrib/binutils/ld/ldexp.h @@ -1,5 +1,6 @@ /* ldexp.h - - Copyright 1991, 92, 93, 94, 95, 1998 Free Software Foundation, Inc. + Copyright 1991, 92, 93, 94, 95, 98, 2000 + Free Software Foundation, Inc. This file is part of GLD, the Gnu Linker. @@ -22,17 +23,13 @@ #define LDEXP_H /* The result of an expression tree */ -typedef struct -{ +typedef struct { bfd_vma value; struct lang_output_section_statement_struct *section; boolean valid_p; } etree_value_type; - - -typedef struct -{ +typedef struct { int node_code; enum { etree_binary, etree_trinary, @@ -47,10 +44,7 @@ typedef struct etree_rel } node_class; } node_type; - - -typedef union etree_union -{ +typedef union etree_union { node_type type; struct { node_type type; @@ -71,11 +65,11 @@ typedef union etree_union struct { node_type type; - union etree_union *child; + union etree_union *child; } unary; struct { node_type type; - CONST char *name; + CONST char *name; } name; struct { node_type type; @@ -93,7 +87,6 @@ typedef union etree_union } assert_s; } etree_type; - etree_type *exp_intop PARAMS ((bfd_vma)); etree_type *exp_relop PARAMS ((asection *, bfd_vma)); etree_value_type invalid PARAMS ((void)); @@ -110,7 +103,7 @@ etree_type *exp_provide PARAMS ((const char *, etree_type *)); etree_type *exp_assert PARAMS ((etree_type *, const char *)); void exp_print_tree PARAMS ((etree_type *)); bfd_vma exp_get_vma PARAMS ((etree_type *, bfd_vma, char *, lang_phase_type)); -int exp_get_value_int PARAMS ((etree_type *, int, char *,lang_phase_type)); -bfd_vma exp_get_abs_int PARAMS ((etree_type *, int, char *,lang_phase_type)); +int exp_get_value_int PARAMS ((etree_type *, int, char *, lang_phase_type)); +bfd_vma exp_get_abs_int PARAMS ((etree_type *, int, char *, lang_phase_type)); #endif |