]> git.ipfire.org Git - thirdparty/gcc.git/commit
arm.c (require_pic_register): Handle high pic base register for thumb-1.
authorTerry Guo <terry.guo@arm.com>
Tue, 26 Nov 2013 11:58:37 +0000 (11:58 +0000)
committerXuepeng Guo <xguo@gcc.gnu.org>
Tue, 26 Nov 2013 11:58:37 +0000 (11:58 +0000)
commit84c44566f3f16c29b65a007944e0d3ea81b48c34
treec28c0015a2db55a9692a02f344509a6dfd60209f
parent91f65b12bb90226b982c4c7a31d135e73810c1de
arm.c (require_pic_register): Handle high pic base register for thumb-1.

gcc/ChangeLog
2013-11-26  Terry Guo  <terry.guo@arm.com>

* config/arm/arm.c (require_pic_register): Handle high pic base
register for thumb-1.
(arm_load_pic_register): Also initialize high pic base register.
* doc/invoke.texi: Update documentation for option -mpic-register.

gcc/testsuite/ChangeLog
2013-11-26  Terry Guo  <terry.guo@arm.com>

* gcc.target/arm/thumb1-pic-high-reg.c: New case.
* gcc.target/arm/thumb1-pic-single-base.c: New case.

From-SVN: r205391
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/doc/invoke.texi
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/thumb1-pic-high-reg.c [new file with mode: 0644]
gcc/testsuite/gcc.target/arm/thumb1-pic-single-base.c [new file with mode: 0644]