* tc_mips.h (MAX_GPREL_OFFSET): Change it to the maximum allowed
[deliverable/binutils-gdb.git] / gas / config / tc-ppc.h
index 09e71dc77a4abbdb53d0d87845547a57ac0bf87e..c973d0ce3fd590025900dc286b41a8f6a1e634a5 100644 (file)
@@ -1,5 +1,5 @@
 /* tc-ppc.h -- Header file for tc-ppc.c.
-   Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000
+   Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
    Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Cygnus Support.
 
@@ -56,7 +56,7 @@ extern int target_big_endian;
 
 /* The target BFD format.  */
 #define TARGET_FORMAT (ppc_target_format ())
-extern char* ppc_target_format ();
+extern char* ppc_target_format PARAMS ((void));
 
 /* Permit temporary numeric labels.  */
 #define LOCAL_LABELS_FB 1
@@ -232,17 +232,17 @@ extern int ppc_section_flags PARAMS ((int, int, int));
 extern const char *ppc_comment_chars;
 
 /* Keep relocations relative to the GOT, or non-PC relative.  */
-#define tc_fix_adjustable(FIX)                                         \
-  ((FIX)->fx_r_type != BFD_RELOC_16_GOTOFF                             \
-   && (FIX)->fx_r_type != BFD_RELOC_LO16_GOTOFF                        \
-   && (FIX)->fx_r_type != BFD_RELOC_HI16_GOTOFF                        \
-   && (FIX)->fx_r_type != BFD_RELOC_HI16_S_GOTOFF                      \
-   && (FIX)->fx_r_type != BFD_RELOC_GPREL16                            \
+#define tc_fix_adjustable(FIX)         \
+  ((FIX)->fx_r_type != BFD_RELOC_16_GOTOFF             \
+   && (FIX)->fx_r_type != BFD_RELOC_LO16_GOTOFF                \
+   && (FIX)->fx_r_type != BFD_RELOC_HI16_GOTOFF                \
+   && (FIX)->fx_r_type != BFD_RELOC_HI16_S_GOTOFF              \
+   && (FIX)->fx_r_type != BFD_RELOC_GPREL16            \
    && (FIX)->fx_r_type != BFD_RELOC_VTABLE_INHERIT                     \
    && (FIX)->fx_r_type != BFD_RELOC_VTABLE_ENTRY                       \
    && ! S_IS_EXTERNAL ((FIX)->fx_addsy)                                        \
    && ! S_IS_WEAK ((FIX)->fx_addsy)                                    \
-   && ((FIX)->fx_pcrel                                                 \
+   && ((FIX)->fx_pcrel                                         \
        || ((FIX)->fx_subsy != NULL                                     \
           && (S_GET_SEGMENT ((FIX)->fx_subsy)                          \
               == S_GET_SEGMENT ((FIX)->fx_addsy)))                     \
@@ -258,6 +258,7 @@ extern const char *ppc_comment_chars;
        && S_IS_DEFINED ((FIX)->fx_addsy) \
        && ! S_IS_COMMON ((FIX)->fx_addsy)))
 
+#define DWARF2_LINE_MIN_INSN_LENGTH 4
 #endif /* OBJ_ELF */
 
 /* call md_apply_fix3 with segment instead of md_apply_fix */
@@ -267,7 +268,7 @@ extern const char *ppc_comment_chars;
 #define MD_PCREL_FROM_SECTION(FIXP, SEC) md_pcrel_from_section(FIXP, SEC)
 extern long md_pcrel_from_section PARAMS ((struct fix *, segT));
 
-#define md_parse_name(name, exp) ppc_parse_name (name, exp)
+#define md_parse_name(name, exp, c) ppc_parse_name (name, exp)
 extern int ppc_parse_name PARAMS ((const char *, struct expressionS *));
 
 #define md_operand(x)
This page took 0.02467 seconds and 4 git commands to generate.