diff options
Diffstat (limited to 'gcc/config/m68k/openbsd.h')
-rw-r--r-- | gcc/config/m68k/openbsd.h | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/gcc/config/m68k/openbsd.h b/gcc/config/m68k/openbsd.h index 8d62bdd6fd1..0a5038c4dc7 100644 --- a/gcc/config/m68k/openbsd.h +++ b/gcc/config/m68k/openbsd.h @@ -84,38 +84,3 @@ Boston, MA 02111-1307, USA. */ dwarf unwind information. egcs doesn't try too hard to check internal configuration files... */ #define DWARF2_UNWIND_INFO 0 - - -/* TODO: TARGET_ASM_OUTPUT_MI_THUNK is busted. I need to figure out - what bra func@PLTPC means under linux, and find the corresponding - construction for our gas/pic setup. */ -#if 0 -/* Taken from linux.h. Processor dependent optimized code to handle C++ - multiple inheritance vtable lookup. */ - -/* Output code to add DELTA to the first argument, and then jump to FUNCTION. - Used for C++ multiple inheritance. */ -#define TARGET_ASM_OUTPUT_MI_THUNK(FILE, THUNK_FNDECL, DELTA, FUNCTION) \ -do { \ - if (DELTA > 0 && DELTA <= 8) \ - asm_fprintf (FILE, "\taddq.l %I%d,4(%Rsp)\n", DELTA); \ - else if (DELTA < 0 && DELTA >= -8) \ - asm_fprintf (FILE, "\tsubq.l %I%d,4(%Rsp)\n", -DELTA); \ - else \ - asm_fprintf (FILE, "\tadd.l %I%d,4(%Rsp)\n", DELTA); \ - \ - if (flag_pic) \ - { \ - fprintf (FILE, "\tbra.l "); \ - assemble_name (FILE, XSTR (XEXP (DECL_RTL (FUNCTION), 0), 0)); \ - fprintf (FILE, "@PLTPC\n"); \ - } \ - else \ - { \ - fprintf (FILE, "\tjmp "); \ - assemble_name (FILE, XSTR (XEXP (DECL_RTL (FUNCTION), 0), 0)); \ - fprintf (FILE, "\n"); \ - } \ -} while (0) -#endif - |