]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/13122 (h8300 - local variable gets corrupted by function call when ...
authorKazu Hirata <kazu@cs.umass.edu>
Mon, 15 Dec 2003 20:24:33 +0000 (20:24 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Mon, 15 Dec 2003 20:24:33 +0000 (20:24 +0000)
commit8145135ff2ea4eb45cefb4e590f1f950f2e6d26f
tree0f53bc59835c024f03b786dedfda200bb6241311
parent99c660039369ce31b3cdc965d82b770d31c734c7
re PR target/13122 (h8300 - local variable gets corrupted by function call when -fomit-frame-pointer is given)

PR target/13122
* config/h8300/h8300.md (pushqi1_h8300hs_normal): New.
(pushqi1): Call gen_pushqi1_h8300hs_normal in normal mode.
(pushhi1_h8300hs_normal): New.
(pushhi1): Call gen_pushqi1_h8300hs_normal in normal mode.

* config/h8300/h8300.h (LINK_SPEC): Support normal mode.
* config/h8300/h8300.c (asm_file_start): Correctly output
an architecture directive.
* config/h8300/lib1funcs.asm: Correctly specify an
architecture directive.

From-SVN: r74646
gcc/ChangeLog
gcc/config/h8300/h8300.c
gcc/config/h8300/h8300.h
gcc/config/h8300/h8300.md
gcc/config/h8300/lib1funcs.asm