Commit a701949a by Franz Sirl Committed by Franz Sirl

rs6000.h (EPILOGUE_USES): New, mark link register after reload.

	2001-01-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

	* config/rs6000/rs6000.h (EPILOGUE_USES): New, mark link register
	after reload.

From-SVN: r38790
parent 6a9d31a7
2001-01-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* config/rs6000/rs6000.h (EPILOGUE_USES): New, mark link register
after reload.
2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* builtins.def (BUILT_IN_FPRINTF): New entry.
......
......@@ -1559,6 +1559,14 @@ typedef struct rs6000_args
its backpointer, which we maintain. */
#define EXIT_IGNORE_STACK 1
/* Define this macro as a C expression that is nonzero for registers
that are used by the epilogue or the return' pattern. The stack
and frame pointer registers are already be assumed to be used as
needed. */
#define EPILOGUE_USES(REGNO) \
(reload_completed && (REGNO) == LINK_REGISTER_REGNUM)
/* This macro generates the assembly code for function exit,
on machines that need it. If FUNCTION_EPILOGUE is not defined
then individual return instructions are generated for each
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment