* tc-m68k.c: Include elf/m68k.h.
(m68k_elf_final_processing): New routine. * tc-m68k.h (elf_tc_final_processing m68k_elf_final_processing): Define.
This commit is contained in:
parent
5ce00b97b9
commit
0d96863f2b
3 changed files with 21 additions and 1 deletions
|
@ -1,3 +1,10 @@
|
|||
1999-05-05 Catherine Moore <clm@cygnus.com>
|
||||
|
||||
* tc-m68k.c: Include elf/m68k.h.
|
||||
(m68k_elf_final_processing): New routine.
|
||||
* tc-m68k.h (elf_tc_final_processing m68k_elf_final_processing):
|
||||
Define.
|
||||
|
||||
Mon May 3 10:26:03 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* config/tc-hppa.c (md_apply_fix): Handle 22 bit fmt insn like a
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
#include "opcode/m68k.h"
|
||||
#include "m68k-parse.h"
|
||||
|
||||
#if defined (OBJ_ELF)
|
||||
#include "elf/m68k.h"
|
||||
#endif
|
||||
|
||||
/* This string holds the chars that always start a comment. If the
|
||||
pre-processor is disabled, these aren't very useful. The macro
|
||||
tc_comment_chars points to this. We use this, rather than the
|
||||
|
@ -7005,5 +7009,12 @@ tc_coff_sizemachdep (frag)
|
|||
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifdef OBJ_ELF
|
||||
void m68k_elf_final_processing()
|
||||
{
|
||||
/* Set file-specific flags if this is a cpu32 processor */
|
||||
if (cpu_of_arch (current_architecture) & cpu32)
|
||||
elf_elfheader (stdoutput)->e_flags |= EF_CPU32;
|
||||
}
|
||||
#endif
|
||||
/* end of tc-m68k.c */
|
||||
|
|
|
@ -176,6 +176,8 @@ while (0)
|
|||
|
||||
#define tc_fix_adjustable(X) tc_m68k_fix_adjustable(X)
|
||||
extern int tc_m68k_fix_adjustable PARAMS ((struct fix *));
|
||||
#define elf_tc_final_processing m68k_elf_final_processing
|
||||
extern void m68k_elf_final_processing PARAMS ((void));
|
||||
#endif
|
||||
|
||||
#define TC_FORCE_RELOCATION(FIX) \
|
||||
|
|
Loading…
Reference in a new issue