From 49ad7cfa7ac804b56cff13d70022020126f24c55 Mon Sep 17 00:00:00 2001 From: Bernd Schmidt Date: Mon, 9 Aug 1999 14:00:21 +0000 Subject: Include function.h in most files. Include function.h in most files. Remove most of the global variables duplicated in function.h. Add accessor macros for them which access current_function. Delete INLINE_HEADER rtx and related code, replace with code using struct function to store inlining related data. From-SVN: r28626 --- gcc/config/m68k/linux.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'gcc/config/m68k/linux.h') diff --git a/gcc/config/m68k/linux.h b/gcc/config/m68k/linux.h index a1a4fff..d100f5c 100644 --- a/gcc/config/m68k/linux.h +++ b/gcc/config/m68k/linux.h @@ -282,11 +282,10 @@ Boston, MA 02111-1307, USA. */ callers that have neglected to properly declare the callee can still find the correct return value. */ -extern int current_function_returns_pointer; #define FUNCTION_EXTRA_EPILOGUE(FILE, SIZE) \ do { \ - if ((current_function_returns_pointer) && \ - ! find_equiv_reg (0, get_last_insn (), 0, 0, 0, 8, Pmode)) \ + if (current_function_returns_pointer \ + && ! find_equiv_reg (0, get_last_insn (), 0, 0, 0, 8, Pmode)) \ asm_fprintf (FILE, "\tmove.l %Ra0,%Rd0\n"); \ } while (0); -- cgit v1.1