* config/tc-ia64.c (ia64_handle_align): Remove bogus be_nop.
[deliverable/binutils-gdb.git] / gas / config / tc-m68hc11.h
index 7254db4f5906a3f90bd6ec2e2a88f278c299d46b..92ba4887a843945035087c9e6a40c31e7e0f9bc8 100644 (file)
@@ -45,41 +45,29 @@ struct fix;
 
 /* The target BFD architecture.  */
 #define TARGET_ARCH (m68hc11_arch ())
-extern enum bfd_architecture m68hc11_arch PARAMS ((void));
+extern enum bfd_architecture m68hc11_arch (void);
 
 #define TARGET_MACH (m68hc11_mach ())
-extern int m68hc11_mach PARAMS ((void));
+extern int m68hc11_mach (void);
 
 #define TARGET_FORMAT (m68hc11_arch_format ())
-extern const char *m68hc11_arch_format PARAMS ((void));
-
-/* Specific sections:
-   - The .page0 is a data section that is mapped in [0x0000..0x00FF].
-     Page0 accesses are faster on the M68HC11. Soft registers used by GCC-m6811
-     are located in .page0.
-   - The .vectors is the data section that represents the interrupt
-     vectors.  */
-#define ELF_TC_SPECIAL_SECTIONS \
-  { ".eeprom", SHT_PROGBITS,   SHF_ALLOC + SHF_WRITE   }, \
-  { ".softregs",SHT_NOBITS,    SHF_ALLOC + SHF_WRITE   }, \
-  { ".page0",  SHT_PROGBITS,   SHF_ALLOC + SHF_WRITE   }, \
-  { ".vectors",        SHT_PROGBITS,   SHF_ALLOC + SHF_WRITE   },
+extern const char *m68hc11_arch_format (void);
 
 #define LISTING_WORD_SIZE 1    /* A word is 1 bytes */
 #define LISTING_LHS_WIDTH 4    /* One word on the first line */
 #define LISTING_LHS_WIDTH_SECOND 4     /* One word on the second line */
 #define LISTING_LHS_CONT_LINES 4       /* And 4 lines max */
 #define LISTING_HEADER m68hc11_listing_header ()
-extern const char *m68hc11_listing_header PARAMS ((void));
+extern const char *m68hc11_listing_header (void);
 
 /* Permit temporary numeric labels.  */
 #define LOCAL_LABELS_FB 1
 
 #define tc_init_after_args m68hc11_init_after_args
-extern void m68hc11_init_after_args PARAMS ((void));
+extern void m68hc11_init_after_args (void);
 
 #define md_parse_long_option m68hc11_parse_long_option
-extern int m68hc11_parse_long_option PARAMS ((char *));
+extern int m68hc11_parse_long_option (char *);
 
 #define DWARF2_LINE_MIN_INSN_LENGTH 1
 
@@ -104,7 +92,7 @@ extern struct relax_type md_relax_table[];
   && S_GET_SEGMENT ((FRAGP)->fr_symbol) == (SEG)       \
   ? relax_frag (SEG, FRAGP, STRETCH)                   \
   : m68hc11_relax_frag (SEG, FRAGP, STRETCH))
-extern long m68hc11_relax_frag PARAMS ((segT, fragS*, long));
+extern long m68hc11_relax_frag (segT, fragS*, long);
 
 #define TC_HANDLES_FX_DONE
 
@@ -118,10 +106,10 @@ extern long m68hc11_relax_frag PARAMS ((segT, fragS*, long));
 #define EXTERN_FORCE_RELOC 0
 
 #define TC_FORCE_RELOCATION(fix) tc_m68hc11_force_relocation (fix)
-extern int tc_m68hc11_force_relocation PARAMS ((struct fix *));
+extern int tc_m68hc11_force_relocation (struct fix *);
 
 #define tc_fix_adjustable(X) tc_m68hc11_fix_adjustable(X)
-extern int tc_m68hc11_fix_adjustable PARAMS ((struct fix *));
+extern int tc_m68hc11_fix_adjustable (struct fix *);
 
 #define md_operand(x)
 #define tc_frob_label(sym) do {\
@@ -129,7 +117,7 @@ extern int tc_m68hc11_fix_adjustable PARAMS ((struct fix *));
 } while (0)
 
 #define elf_tc_final_processing        m68hc11_elf_final_processing
-extern void m68hc11_elf_final_processing PARAMS ((void));
+extern void m68hc11_elf_final_processing (void);
 
 #define tc_print_statistics(FILE) m68hc11_print_statistics (FILE)
-extern void m68hc11_print_statistics PARAMS ((FILE *));
+extern void m68hc11_print_statistics (FILE *);
This page took 0.026017 seconds and 4 git commands to generate.