]> gcc.gnu.org Git - gcc.git/commit
Remove workaround for register stack overwrite bug in mmix.
authorHans-Peter Nilsson <hp@bitrange.com>
Mon, 21 Jan 2002 07:25:48 +0000 (07:25 +0000)
committerHans-Peter Nilsson <hp@gcc.gnu.org>
Mon, 21 Jan 2002 07:25:48 +0000 (07:25 +0000)
commit07338cf892502dff03d25ec1e4ccb0a6758f8cd8
tree613ff68211ce8262cf7baf386ca1553650891773
parent7192cbf1e29ab55637e9f20a4a9508a46c8ec18c
Remove workaround for register stack overwrite bug in mmix.

* config/mmix/mmix.c (mmix_target_asm_function_prologue): Remove
support for TARGET_REG_STACK_FILL_BUG.
* config/mmix/mmix.h: Remove member has_call_without_parameters.
(TARGET_MASK_REG_STACK_FILL_BUG, TARGET_REG_STACK_FILL_BUG):
Delete.
(TARGET_DEFAULT): Remove TARGET_MASK_REG_STACK_FILL_BUG.
(TARGET_SWITCHES): Remove -mreg-stack-fill-bug-workaround and
-mno-reg-stack-fill-bug-workaround.
* config/mmix/mmix.md ("call", "call_value"): Don't set struct
machine member has_call_without_parameters.
* doc/invoke.texi (Option Summary) <MMIX Options>: Remove
-mreg-stack-fill-bug-workaround and
-mno-reg-stack-fill-bug-workaround.
(MMIX Options): Ditto.

From-SVN: r49035
gcc/ChangeLog
gcc/config/mmix/mmix.c
gcc/config/mmix/mmix.h
gcc/config/mmix/mmix.md
gcc/doc/invoke.texi
This page took 0.062639 seconds and 5 git commands to generate.