revert yesterdays change
authorIan Lance Taylor <ian@airs.com>
Thu, 28 Mar 1996 19:18:09 +0000 (19:18 +0000)
committerIan Lance Taylor <ian@airs.com>
Thu, 28 Mar 1996 19:18:09 +0000 (19:18 +0000)
bfd/ChangeLog
bfd/libhppa.h

index 60a9ecc5f8bda052fb06c64d110317a116574497..f7cf6f1387ca3c96d0ca158d3eb0e5449189e7ee 100644 (file)
@@ -44,10 +44,6 @@ Wed Mar 27 10:43:34 1996  Ian Lance Taylor  <ian@cygnus.com>
        (ppc_elf_finish_dynamic_symbol): Move definition of unused
        variable rela inside #if 0 section where it is used.
 
-       * libhppa.h: Define HINLINE rather than INLINE.  Define it to
-       extern inline if using gcc and to static INLINE otherwise.  Change
-       all functions from static INLINE to HINLINE.
-
        * ns32k.h: New file.
        * cpu-ns32k.h: Include ns32k.h.  Rename externally visible
        functions to start with _bfd_.
index 191e7b8263d138fdc2319f52e0d6d82d03efaa12..9fdf924924130b49cbe91fa25f1fd418c6ea8456 100644 (file)
 #define BYTES_IN_WORD 4
 #define PA_PAGESIZE 0x1000
 
-#ifndef HINLINE
+#ifndef INLINE
 #ifdef __GNUC__
-#define HINLINE extern inline
+#define INLINE inline
 #else
-/* INLINE is defined in bfd.h.  */
-#define HINLINE static INLINE
+#define INLINE
 #endif /* GNU C? */
-#endif /* HINLINE */
+#endif /* INLINE */
 
 /* The PA instruction set variants.  */
 enum pa_arch {pa10 = 10, pa11 = 11, pa20 = 20};
@@ -154,14 +153,14 @@ enum hppa_reloc_expr_type_alt
 #define HPPA_R_ADDEND(r,c)     (((r) << 22) + ((c) & 0x3FFFFF))
 
 /* Some functions to manipulate PA instructions.  */
-HINLINE unsigned int
+static INLINE unsigned int
 assemble_3 (x)
      unsigned int x;
 {
   return (((x & 1) << 2) | ((x & 6) >> 1)) & 7;
 }
 
-HINLINE void
+static INLINE void
 dis_assemble_3 (x, r)
      unsigned int x;
      unsigned int *r;
@@ -169,14 +168,14 @@ dis_assemble_3 (x, r)
   *r = (((x & 4) >> 2) | ((x & 3) << 1)) & 7;
 }
 
-HINLINE unsigned int
+static INLINE unsigned int
 assemble_12 (x, y)
      unsigned int x, y;
 {
   return (((y & 1) << 11) | ((x & 1) << 10) | ((x & 0x7fe) >> 1)) & 0xfff;
 }
 
-HINLINE void
+static INLINE void
 dis_assemble_12 (as12, x, y)
      unsigned int as12;
      unsigned int *x, *y;
@@ -185,7 +184,7 @@ dis_assemble_12 (as12, x, y)
   *x = ((as12 & 0x3ff) << 1) | ((as12 & 0x400) >> 10);
 }
 
-HINLINE unsigned long
+static INLINE unsigned long
 assemble_17 (x, y, z)
      unsigned int x, y, z;
 {
@@ -198,7 +197,7 @@ assemble_17 (x, y, z)
   return temp & 0x1ffff;
 }
 
-HINLINE void
+static INLINE void
 dis_assemble_17 (as17, x, y, z)
      unsigned int as17;
      unsigned int *x, *y, *z;
@@ -209,7 +208,7 @@ dis_assemble_17 (as17, x, y, z)
   *y = (((as17 & 0x00400) >> 10) | ((as17 & 0x3ff) << 1)) & 0x7ff;
 }
 
-HINLINE unsigned long
+static INLINE unsigned long
 assemble_21 (x)
      unsigned int x;
 {
@@ -223,7 +222,7 @@ assemble_21 (x)
   return temp & 0x1fffff;
 }
 
-HINLINE void
+static INLINE void
 dis_assemble_21 (as21, x)
      unsigned int as21, *x;
 {
@@ -238,14 +237,14 @@ dis_assemble_21 (as21, x)
   *x = temp;
 }
 
-HINLINE unsigned long
+static INLINE unsigned long
 sign_extend (x, len)
      unsigned int x, len;
 {
   return (int)(x >> (len - 1) ? (-1 << len) | x : x);
 }
 
-HINLINE unsigned int
+static INLINE unsigned int
 ones (n)
      int n;
 {
@@ -263,7 +262,7 @@ ones (n)
   return len_ones;
 }
 
-HINLINE void
+static INLINE void
 sign_unext (x, len, result)
      unsigned int x, len;
      unsigned int *result;
@@ -275,14 +274,14 @@ sign_unext (x, len, result)
   *result = x & len_ones;
 }
 
-HINLINE unsigned long
+static INLINE unsigned long
 low_sign_extend (x, len)
      unsigned int x, len;
 {
   return (int)((x & 0x1 ? (-1 << (len - 1)) : 0) | x >> 1);
 }
 
-HINLINE void
+static INLINE void
 low_sign_unext (x, len, result)
      unsigned int x, len;
      unsigned int *result;
@@ -308,7 +307,7 @@ low_sign_unext (x, len, result)
 
 /* Handle field selectors for PA instructions.  */
 
-HINLINE unsigned long
+static INLINE unsigned long
 hppa_field_adjust (value, constant_value, r_field)
      unsigned long value;
      unsigned long constant_value;
@@ -426,7 +425,7 @@ hppa_field_adjust (value, constant_value, r_field)
    FIXME:  opcodes which do not map to a known format
    should return an error of some sort.  */
 
-HINLINE char
+static INLINE char
 bfd_hppa_insn2fmt (insn)
      unsigned long insn;
 {
@@ -485,7 +484,7 @@ bfd_hppa_insn2fmt (insn)
 /* Insert VALUE into INSN using R_FORMAT to determine exactly what
    bits to change.  */
    
-HINLINE unsigned long
+static INLINE unsigned long
 hppa_rebuild_insn (abfd, insn, value, r_format)
      bfd *abfd;
      unsigned long insn;