2001-02-13 H.J. Lu <hjl@gnu.org>
[deliverable/binutils-gdb.git] / ld / ldexp.h
index b8e8ddf6f82f4e48f0ad1cbd59abeb280d3d259f..5175235d2ba13bd1f78c3c067eef009b388827ca 100644 (file)
@@ -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.
 
 #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,
@@ -40,6 +37,7 @@ typedef struct
           etree_name,
           etree_assign,
           etree_provide,
+          etree_provided,
           etree_undef,
           etree_unspec,
           etree_value,
@@ -47,10 +45,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 +66,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 +88,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 +104,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
This page took 0.02587 seconds and 4 git commands to generate.