summaryrefslogtreecommitdiff
path: root/gotools/go.1
diff options
context:
space:
mode:
authorthopre01 <thopre01@138bc75d-0d04-0410-961f-82ee72b054a4>2016-12-09 15:26:17 +0000
committerthopre01 <thopre01@138bc75d-0d04-0410-961f-82ee72b054a4>2016-12-09 15:26:17 +0000
commita8debcf698975c869100f391d6153649757f9915 (patch)
tree57643de118b9279a496bfcf4fda020db34ebcb95 /gotools/go.1
parent6e8509370c759ebf7299c9b5207adf81adc46f16 (diff)
downloadgcc-a8debcf698975c869100f391d6153649757f9915.tar.gz
2016-12-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
Backport from mainline 2016-11-17 Thomas Preud'homme <thomas.preudhomme@arm.com> gcc/ PR target/77933 * config/arm/arm.c (thumb1_expand_prologue): Distinguish between lr being live in the function and lr needing to be saved. Distinguish between already saved pushable registers and registers to push. Check for LR being an available pushable register. gcc/testsuite/ PR target/77933 * gcc.target/arm/pr77933-1.c: New test. * gcc.target/arm/pr77933-2.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-6-branch@243490 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gotools/go.1')
0 files changed, 0 insertions, 0 deletions