(CPP_SPEC): Add -mfrw support.
authorJim Wilson <wilson@gcc.gnu.org>
Thu, 14 Jan 1993 19:21:29 +0000 (11:21 -0800)
committerJim Wilson <wilson@gcc.gnu.org>
Thu, 14 Jan 1993 19:21:29 +0000 (11:21 -0800)
commit5b485d2c39f2090470aab982739cb0cc71bbeb58
tree17c150b140a0ef8971c4b38432a33a8e3d88ae4c
parent114b9aa4cd7daae9c8cfba2feb1011b39e4c6aea
(CPP_SPEC): Add -mfrw support.

(OVERRIDE_OPTIONS): Define.  Can't omit frame pointer or do pic
when profiling.
(REG_USED_SO_FAR): Delete.
(CONST_COSTS): Give SMALL_INT constants cost of 0.  Make UDIV,
DIV, MOD, UMOD more expensive.  Make FIX same cost as FLOAT.
(TARGET_FRW): Define.
(TARGET_DEFAULTS): Add -mfrw flag.
(INITIAL_FRAME_POINTER_OFFSET): Add -mfrw support.
(BASE_OUTGOING_VALUE_REG, BASE_INCOMING_ARG_REG): Likewise.
(FUNCTION_PROLOGUE, FUNCTION_EPILOGUE): Likewise.
(DELAY_SLOTS_FOR_EPILOGUE, ELIGIBLE_FOR_EPILOGUE_DELAY): Likewise.
(EXPAND_BUILTIN_SAVEREGS): Likewise.

From-SVN: r3236
gcc/config/sparc/sparc.h