]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/43469 (ICE trying to compile glibc for ARM thumb2)
authorRichard Earnshaw <rearnsha@arm.com>
Fri, 2 Apr 2010 08:32:00 +0000 (08:32 +0000)
committerRichard Earnshaw <rearnsha@gcc.gnu.org>
Fri, 2 Apr 2010 08:32:00 +0000 (08:32 +0000)
commit2e5505a45e558b85bb6015b60732d616215e9386
tree627c04fd24b96d2b49985e7ae66db1cb9314296f
parentbdfbd9df4f85e4feba9e2ef30a3c93fac2902fc6
re PR target/43469 (ICE trying to compile glibc for ARM thumb2)

PR target/43469
* arm.c (legitimize_tls_address): Adjust call to
gen_tls_load_dot_plus_four.
(arm_note_pic_base): New function.
(arm_cannot_copy_insn_p): Use it.
* thumb2.md (tls_load_dot_plus_four): Rework to avoid use of '+' in
constraint.

From-SVN: r157942
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/config/arm/thumb2.md