summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>2013-04-15 14:54:34 +0200
committerBernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>2013-04-15 14:54:34 +0200
commitccde2c5154a6d4af163e7696502feadc805cbcc6 (patch)
tree3f6df8d699819117ba0a5be4ec40ef49ed1e41ed
parent62560f99c65588848179408134365980b24ef77d (diff)
downloadarm-linux-androideabi-4.7-linaro-ccde2c5154a6d4af163e7696502feadc805cbcc6.tar.gz
prebuilts: Import 4.7-2013.04 toolchain4.7-2013.04
Binaries are from http://snapshots.linaro.org/android/~linaro-android/toolchain-4.7-2013.04/2/ Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
-rwxr-xr-xarm-eabi/bin/arbin797467 -> 797467 bytes
-rwxr-xr-xarm-eabi/bin/asbin1352497 -> 1352497 bytes
-rwxr-xr-xarm-eabi/bin/c++bin504925 -> 504961 bytes
-rwxr-xr-xarm-eabi/bin/g++bin504925 -> 504961 bytes
-rwxr-xr-xarm-eabi/bin/gccbin504890 -> 504926 bytes
-rwxr-xr-xarm-eabi/bin/ldbin7824145 -> 7824145 bytes
-rwxr-xr-xarm-eabi/bin/ld.bfdbin1098678 -> 1098678 bytes
-rwxr-xr-xarm-eabi/bin/ld.goldbin7824145 -> 7824145 bytes
-rwxr-xr-xarm-eabi/bin/nmbin779025 -> 779025 bytes
-rwxr-xr-xarm-eabi/bin/objcopybin970477 -> 970477 bytes
-rwxr-xr-xarm-eabi/bin/objdumpbin1176876 -> 1176876 bytes
-rwxr-xr-xarm-eabi/bin/ranlibbin797466 -> 797466 bytes
-rwxr-xr-xarm-eabi/bin/stripbin970508 -> 970508 bytes
-rwxr-xr-xarm-linux-androideabi/bin/arbin797467 -> 797467 bytes
-rwxr-xr-xarm-linux-androideabi/bin/asbin1352497 -> 1352497 bytes
-rwxr-xr-xarm-linux-androideabi/bin/c++bin509021 -> 509057 bytes
-rwxr-xr-xarm-linux-androideabi/bin/g++bin509021 -> 509057 bytes
-rwxr-xr-xarm-linux-androideabi/bin/gccbin508986 -> 509022 bytes
-rwxr-xr-xarm-linux-androideabi/bin/ldbin7824145 -> 7824145 bytes
-rwxr-xr-xarm-linux-androideabi/bin/ld.bfdbin1256937 -> 1256937 bytes
-rwxr-xr-xarm-linux-androideabi/bin/ld.goldbin7824145 -> 7824145 bytes
-rwxr-xr-xarm-linux-androideabi/bin/nmbin779025 -> 779025 bytes
-rwxr-xr-xarm-linux-androideabi/bin/objcopybin970477 -> 970477 bytes
-rwxr-xr-xarm-linux-androideabi/bin/objdumpbin1176876 -> 1176876 bytes
-rwxr-xr-xarm-linux-androideabi/bin/ranlibbin797466 -> 797466 bytes
-rwxr-xr-xarm-linux-androideabi/bin/stripbin970508 -> 970508 bytes
-rw-r--r--arm-linux-androideabi/lib/armv7-a/libgomp.abin373712 -> 373712 bytes
-rw-r--r--arm-linux-androideabi/lib/armv7-a/thumb/libgomp.abin368460 -> 368460 bytes
-rwxr-xr-xarm-linux-androideabi/lib/libc.sobin372856 -> 372856 bytes
-rwxr-xr-xarm-linux-androideabi/lib/libc_malloc_debug_leak.sobin330740 -> 330740 bytes
-rwxr-xr-xarm-linux-androideabi/lib/libc_malloc_debug_qemu.sobin326644 -> 326644 bytes
-rwxr-xr-xarm-linux-androideabi/lib/libdl.sobin9388 -> 9388 bytes
-rw-r--r--arm-linux-androideabi/lib/libgomp.abin376468 -> 376468 bytes
-rwxr-xr-xarm-linux-androideabi/lib/libm.sobin87256 -> 87256 bytes
-rw-r--r--arm-linux-androideabi/lib/libpthread.abin910 -> 910 bytes
-rwxr-xr-xarm-linux-androideabi/lib/libstdc++.sobin5396 -> 5396 bytes
-rwxr-xr-xarm-linux-androideabi/lib/libthread_db.sobin5396 -> 5396 bytes
-rw-r--r--arm-linux-androideabi/lib/thumb/libgomp.abin376636 -> 376636 bytes
-rwxr-xr-xbin/arm-eabi-addr2linebin768495 -> 768495 bytes
-rwxr-xr-xbin/arm-eabi-arbin797467 -> 797467 bytes
-rwxr-xr-xbin/arm-eabi-asbin1352497 -> 1352497 bytes
-rwxr-xr-xbin/arm-eabi-c++bin504925 -> 504961 bytes
-rwxr-xr-xbin/arm-eabi-c++filtbin763726 -> 763726 bytes
-rwxr-xr-xbin/arm-eabi-cppbin504921 -> 504957 bytes
-rwxr-xr-xbin/arm-eabi-elfeditbin31828 -> 31828 bytes
-rwxr-xr-xbin/arm-eabi-g++bin504925 -> 504961 bytes
-rwxr-xr-xbin/arm-eabi-gccbin504890 -> 504926 bytes
-rwxr-xr-xbin/arm-eabi-gcc-4.7.3bin504890 -> 504926 bytes
-rwxr-xr-xbin/arm-eabi-gcovbin210490 -> 210490 bytes
-rwxr-xr-xbin/arm-eabi-gprofbin839620 -> 839620 bytes
-rwxr-xr-xbin/arm-eabi-ldbin7824145 -> 7824145 bytes
-rwxr-xr-xbin/arm-eabi-ld.bfdbin1098678 -> 1098678 bytes
-rwxr-xr-xbin/arm-eabi-ld.goldbin7824145 -> 7824145 bytes
-rwxr-xr-xbin/arm-eabi-nmbin779025 -> 779025 bytes
-rwxr-xr-xbin/arm-eabi-objcopybin970477 -> 970477 bytes
-rwxr-xr-xbin/arm-eabi-objdumpbin1176876 -> 1176876 bytes
-rwxr-xr-xbin/arm-eabi-ranlibbin797466 -> 797466 bytes
-rwxr-xr-xbin/arm-eabi-readelfbin409009 -> 409009 bytes
-rwxr-xr-xbin/arm-eabi-sizebin768860 -> 768860 bytes
-rwxr-xr-xbin/arm-eabi-stringsbin768360 -> 768360 bytes
-rwxr-xr-xbin/arm-eabi-stripbin970508 -> 970508 bytes
-rwxr-xr-xbin/arm-elf-linux-gdbbin4433342 -> 4433342 bytes
-rwxr-xr-xbin/arm-elf-linux-runbin1029301 -> 1029301 bytes
-rwxr-xr-xbin/arm-linux-androideabi-addr2linebin768495 -> 768495 bytes
-rwxr-xr-xbin/arm-linux-androideabi-arbin797467 -> 797467 bytes
-rwxr-xr-xbin/arm-linux-androideabi-asbin1352497 -> 1352497 bytes
-rwxr-xr-xbin/arm-linux-androideabi-c++bin509021 -> 509057 bytes
-rwxr-xr-xbin/arm-linux-androideabi-c++filtbin763726 -> 763726 bytes
-rwxr-xr-xbin/arm-linux-androideabi-cppbin509017 -> 509053 bytes
-rwxr-xr-xbin/arm-linux-androideabi-elfeditbin31828 -> 31828 bytes
-rwxr-xr-xbin/arm-linux-androideabi-g++bin509021 -> 509057 bytes
-rwxr-xr-xbin/arm-linux-androideabi-gccbin508986 -> 509022 bytes
-rwxr-xr-xbin/arm-linux-androideabi-gcc-4.7.3bin508986 -> 509022 bytes
-rwxr-xr-xbin/arm-linux-androideabi-gcovbin210490 -> 210490 bytes
-rwxr-xr-xbin/arm-linux-androideabi-gprofbin839620 -> 839620 bytes
-rwxr-xr-xbin/arm-linux-androideabi-ldbin7824145 -> 7824145 bytes
-rwxr-xr-xbin/arm-linux-androideabi-ld.bfdbin1256937 -> 1256937 bytes
-rwxr-xr-xbin/arm-linux-androideabi-ld.goldbin7824145 -> 7824145 bytes
-rwxr-xr-xbin/arm-linux-androideabi-nmbin779025 -> 779025 bytes
-rwxr-xr-xbin/arm-linux-androideabi-objcopybin970477 -> 970477 bytes
-rwxr-xr-xbin/arm-linux-androideabi-objdumpbin1176876 -> 1176876 bytes
-rwxr-xr-xbin/arm-linux-androideabi-ranlibbin797466 -> 797466 bytes
-rwxr-xr-xbin/arm-linux-androideabi-readelfbin409009 -> 409009 bytes
-rwxr-xr-xbin/arm-linux-androideabi-sizebin768860 -> 768860 bytes
-rwxr-xr-xbin/arm-linux-androideabi-stringsbin768360 -> 768360 bytes
-rwxr-xr-xbin/arm-linux-androideabi-stripbin970508 -> 970508 bytes
-rw-r--r--lib/gcc/arm-eabi/4.7.3/crtbegin.obin2460 -> 2460 bytes
-rw-r--r--lib/gcc/arm-eabi/4.7.3/crtend.obin1037 -> 1037 bytes
-rw-r--r--lib/gcc/arm-eabi/4.7.3/fpu/crtbegin.obin2464 -> 2464 bytes
-rw-r--r--lib/gcc/arm-eabi/4.7.3/fpu/crtend.obin1041 -> 1041 bytes
-rw-r--r--lib/gcc/arm-eabi/4.7.3/fpu/libgcc.abin5554016 -> 5554016 bytes
-rw-r--r--lib/gcc/arm-eabi/4.7.3/fpu/libgcov.abin37226 -> 37226 bytes
-rw-r--r--lib/gcc/arm-eabi/4.7.3/libgcc.abin5551124 -> 5551124 bytes
-rw-r--r--lib/gcc/arm-eabi/4.7.3/libgcov.abin37010 -> 37010 bytes
-rw-r--r--lib/gcc/arm-eabi/4.7.3/plugin/gtype.state548
-rw-r--r--lib/gcc/arm-eabi/4.7.3/plugin/include/config/arm/arm-protos.h25
-rw-r--r--lib/gcc/arm-eabi/4.7.3/plugin/include/config/arm/arm.h22
-rw-r--r--lib/gcc/arm-eabi/4.7.3/plugin/include/configargs.h2
-rw-r--r--lib/gcc/arm-eabi/4.7.3/plugin/include/options.h225
-rw-r--r--lib/gcc/arm-eabi/4.7.3/plugin/include/plugin-version.h2
-rw-r--r--lib/gcc/arm-eabi/4.7.3/plugin/include/tm-preds.h2
-rw-r--r--lib/gcc/arm-eabi/4.7.3/thumb/crtbegin.obin2364 -> 2364 bytes
-rw-r--r--lib/gcc/arm-eabi/4.7.3/thumb/crtend.obin1037 -> 1037 bytes
-rw-r--r--lib/gcc/arm-eabi/4.7.3/thumb/libgcc.abin5573036 -> 5573036 bytes
-rw-r--r--lib/gcc/arm-eabi/4.7.3/thumb/libgcov.abin37142 -> 37142 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtbegin.obin2732 -> 2732 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtbeginS.obin2936 -> 2936 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtbeginT.obin2732 -> 2732 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtend.obin1113 -> 1113 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtendS.obin1113 -> 1113 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/libgcc.abin5988176 -> 5988176 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/libgcov.abin39506 -> 39506 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtbegin.obin2572 -> 2572 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtbeginS.obin2764 -> 2764 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtbeginT.obin2572 -> 2572 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtend.obin1113 -> 1113 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtendS.obin1113 -> 1113 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/libgcc.abin5970492 -> 5970492 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/libgcov.abin39582 -> 39582 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/crtbegin.obin2728 -> 2728 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/crtbeginS.obin2932 -> 2932 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/crtbeginT.obin2728 -> 2728 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/crtend.obin1109 -> 1109 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/crtendS.obin1109 -> 1109 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/libgcc.abin5971240 -> 5971240 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/libgcov.abin39290 -> 39290 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/plugin/gtype.state548
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/config/arm/arm-protos.h25
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/config/arm/arm.h22
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/configargs.h2
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/options.h239
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/plugin-version.h2
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/tm-preds.h2
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtbegin.obin2584 -> 2584 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtbeginS.obin2776 -> 2776 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtbeginT.obin2584 -> 2584 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtend.obin1109 -> 1109 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtendS.obin1109 -> 1109 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/thumb/libgcc.abin6002524 -> 6002524 bytes
-rw-r--r--lib/gcc/arm-linux-androideabi/4.7.3/thumb/libgcov.abin39370 -> 39370 bytes
-rw-r--r--lib/libarm-elf-linux-sim.abin346458 -> 346458 bytes
-rw-r--r--lib/libbfd.abin1231226 -> 1231226 bytes
-rw-r--r--lib/libiberty.abin330898 -> 330898 bytes
-rw-r--r--lib/libintl.abin58022 -> 58022 bytes
-rwxr-xr-xlibexec/gcc/arm-eabi/4.7.3/cc1bin30551312 -> 30555791 bytes
-rwxr-xr-xlibexec/gcc/arm-eabi/4.7.3/cc1plusbin31492870 -> 31497276 bytes
-rwxr-xr-xlibexec/gcc/arm-eabi/4.7.3/collect2bin300130 -> 300130 bytes
-rwxr-xr-xlibexec/gcc/arm-eabi/4.7.3/liblto_plugin.so.0.0.0bin70398 -> 70398 bytes
-rwxr-xr-xlibexec/gcc/arm-eabi/4.7.3/lto-wrapperbin382976 -> 382976 bytes
-rwxr-xr-xlibexec/gcc/arm-eabi/4.7.3/lto1bin29970189 -> 29974440 bytes
-rwxr-xr-xlibexec/gcc/arm-eabi/4.7.3/plugin/gengtypebin161461 -> 161461 bytes
-rwxr-xr-xlibexec/gcc/arm-linux-androideabi/4.7.3/cc1bin30563722 -> 30564105 bytes
-rwxr-xr-xlibexec/gcc/arm-linux-androideabi/4.7.3/cc1plusbin31501165 -> 31505571 bytes
-rwxr-xr-xlibexec/gcc/arm-linux-androideabi/4.7.3/collect2bin300130 -> 300130 bytes
-rwxr-xr-xlibexec/gcc/arm-linux-androideabi/4.7.3/liblto_plugin.so.0.0.0bin70398 -> 70398 bytes
-rwxr-xr-xlibexec/gcc/arm-linux-androideabi/4.7.3/lto-wrapperbin382976 -> 382976 bytes
-rwxr-xr-xlibexec/gcc/arm-linux-androideabi/4.7.3/lto1bin29978484 -> 29982754 bytes
-rwxr-xr-xlibexec/gcc/arm-linux-androideabi/4.7.3/plugin/gengtypebin161461 -> 161461 bytes
-rw-r--r--share/info/annotate.info2
-rw-r--r--share/info/bfd.info2
-rw-r--r--share/info/cpp.info2
-rw-r--r--share/info/cppinternals.info2
-rw-r--r--share/info/gcc.info776
-rw-r--r--share/info/gccinstall.info2
-rw-r--r--share/info/gccint.info4
-rw-r--r--share/info/gdb.info2
-rw-r--r--share/info/gdbint.info2
-rw-r--r--share/info/libgomp.info2
-rw-r--r--share/man/man1/arm-eabi-cpp.12
-rw-r--r--share/man/man1/arm-eabi-g++.1111
-rw-r--r--share/man/man1/arm-eabi-gcc.1111
-rw-r--r--share/man/man1/arm-eabi-gcov.12
-rw-r--r--share/man/man1/arm-linux-androideabi-cpp.12
-rw-r--r--share/man/man1/arm-linux-androideabi-g++.1111
-rw-r--r--share/man/man1/arm-linux-androideabi-gcc.1111
-rw-r--r--share/man/man1/arm-linux-androideabi-gcov.12
-rw-r--r--share/man/man7/fsf-funding.72
-rw-r--r--share/man/man7/gfdl.72
-rw-r--r--share/man/man7/gpl.72
179 files changed, 1645 insertions, 1275 deletions
diff --git a/arm-eabi/bin/ar b/arm-eabi/bin/ar
index 1ee05a1..3ee0677 100755
--- a/arm-eabi/bin/ar
+++ b/arm-eabi/bin/ar
Binary files differ
diff --git a/arm-eabi/bin/as b/arm-eabi/bin/as
index 56e791c..220d161 100755
--- a/arm-eabi/bin/as
+++ b/arm-eabi/bin/as
Binary files differ
diff --git a/arm-eabi/bin/c++ b/arm-eabi/bin/c++
index 6760739..25787a1 100755
--- a/arm-eabi/bin/c++
+++ b/arm-eabi/bin/c++
Binary files differ
diff --git a/arm-eabi/bin/g++ b/arm-eabi/bin/g++
index 6760739..25787a1 100755
--- a/arm-eabi/bin/g++
+++ b/arm-eabi/bin/g++
Binary files differ
diff --git a/arm-eabi/bin/gcc b/arm-eabi/bin/gcc
index 1778490..812f306 100755
--- a/arm-eabi/bin/gcc
+++ b/arm-eabi/bin/gcc
Binary files differ
diff --git a/arm-eabi/bin/ld b/arm-eabi/bin/ld
index a56b002..9d190e5 100755
--- a/arm-eabi/bin/ld
+++ b/arm-eabi/bin/ld
Binary files differ
diff --git a/arm-eabi/bin/ld.bfd b/arm-eabi/bin/ld.bfd
index da6abc9..f83f84b 100755
--- a/arm-eabi/bin/ld.bfd
+++ b/arm-eabi/bin/ld.bfd
Binary files differ
diff --git a/arm-eabi/bin/ld.gold b/arm-eabi/bin/ld.gold
index a56b002..9d190e5 100755
--- a/arm-eabi/bin/ld.gold
+++ b/arm-eabi/bin/ld.gold
Binary files differ
diff --git a/arm-eabi/bin/nm b/arm-eabi/bin/nm
index ec62355..d2fa8b6 100755
--- a/arm-eabi/bin/nm
+++ b/arm-eabi/bin/nm
Binary files differ
diff --git a/arm-eabi/bin/objcopy b/arm-eabi/bin/objcopy
index c836f99..0c403ef 100755
--- a/arm-eabi/bin/objcopy
+++ b/arm-eabi/bin/objcopy
Binary files differ
diff --git a/arm-eabi/bin/objdump b/arm-eabi/bin/objdump
index f72da56..5b90fa8 100755
--- a/arm-eabi/bin/objdump
+++ b/arm-eabi/bin/objdump
Binary files differ
diff --git a/arm-eabi/bin/ranlib b/arm-eabi/bin/ranlib
index b24060e..7f525cb 100755
--- a/arm-eabi/bin/ranlib
+++ b/arm-eabi/bin/ranlib
Binary files differ
diff --git a/arm-eabi/bin/strip b/arm-eabi/bin/strip
index 8186cf1..9f2b41b 100755
--- a/arm-eabi/bin/strip
+++ b/arm-eabi/bin/strip
Binary files differ
diff --git a/arm-linux-androideabi/bin/ar b/arm-linux-androideabi/bin/ar
index 212e4b3..05c2cd0 100755
--- a/arm-linux-androideabi/bin/ar
+++ b/arm-linux-androideabi/bin/ar
Binary files differ
diff --git a/arm-linux-androideabi/bin/as b/arm-linux-androideabi/bin/as
index 1c4e986..a2a8198 100755
--- a/arm-linux-androideabi/bin/as
+++ b/arm-linux-androideabi/bin/as
Binary files differ
diff --git a/arm-linux-androideabi/bin/c++ b/arm-linux-androideabi/bin/c++
index a18802a..0c7a2a6 100755
--- a/arm-linux-androideabi/bin/c++
+++ b/arm-linux-androideabi/bin/c++
Binary files differ
diff --git a/arm-linux-androideabi/bin/g++ b/arm-linux-androideabi/bin/g++
index a18802a..0c7a2a6 100755
--- a/arm-linux-androideabi/bin/g++
+++ b/arm-linux-androideabi/bin/g++
Binary files differ
diff --git a/arm-linux-androideabi/bin/gcc b/arm-linux-androideabi/bin/gcc
index ca85022..d5bbb6e 100755
--- a/arm-linux-androideabi/bin/gcc
+++ b/arm-linux-androideabi/bin/gcc
Binary files differ
diff --git a/arm-linux-androideabi/bin/ld b/arm-linux-androideabi/bin/ld
index 0b812cc..b84af68 100755
--- a/arm-linux-androideabi/bin/ld
+++ b/arm-linux-androideabi/bin/ld
Binary files differ
diff --git a/arm-linux-androideabi/bin/ld.bfd b/arm-linux-androideabi/bin/ld.bfd
index 4318cad..dc0d707 100755
--- a/arm-linux-androideabi/bin/ld.bfd
+++ b/arm-linux-androideabi/bin/ld.bfd
Binary files differ
diff --git a/arm-linux-androideabi/bin/ld.gold b/arm-linux-androideabi/bin/ld.gold
index 0b812cc..b84af68 100755
--- a/arm-linux-androideabi/bin/ld.gold
+++ b/arm-linux-androideabi/bin/ld.gold
Binary files differ
diff --git a/arm-linux-androideabi/bin/nm b/arm-linux-androideabi/bin/nm
index 5013e57..c2a7a84 100755
--- a/arm-linux-androideabi/bin/nm
+++ b/arm-linux-androideabi/bin/nm
Binary files differ
diff --git a/arm-linux-androideabi/bin/objcopy b/arm-linux-androideabi/bin/objcopy
index 81219fb..0542e39 100755
--- a/arm-linux-androideabi/bin/objcopy
+++ b/arm-linux-androideabi/bin/objcopy
Binary files differ
diff --git a/arm-linux-androideabi/bin/objdump b/arm-linux-androideabi/bin/objdump
index 59d8220..2473545 100755
--- a/arm-linux-androideabi/bin/objdump
+++ b/arm-linux-androideabi/bin/objdump
Binary files differ
diff --git a/arm-linux-androideabi/bin/ranlib b/arm-linux-androideabi/bin/ranlib
index 05c8623..76f4c51 100755
--- a/arm-linux-androideabi/bin/ranlib
+++ b/arm-linux-androideabi/bin/ranlib
Binary files differ
diff --git a/arm-linux-androideabi/bin/strip b/arm-linux-androideabi/bin/strip
index bc0cdeb..82569f8 100755
--- a/arm-linux-androideabi/bin/strip
+++ b/arm-linux-androideabi/bin/strip
Binary files differ
diff --git a/arm-linux-androideabi/lib/armv7-a/libgomp.a b/arm-linux-androideabi/lib/armv7-a/libgomp.a
index c06f344..0edfbe7 100644
--- a/arm-linux-androideabi/lib/armv7-a/libgomp.a
+++ b/arm-linux-androideabi/lib/armv7-a/libgomp.a
Binary files differ
diff --git a/arm-linux-androideabi/lib/armv7-a/thumb/libgomp.a b/arm-linux-androideabi/lib/armv7-a/thumb/libgomp.a
index 6005d04..c538f1c 100644
--- a/arm-linux-androideabi/lib/armv7-a/thumb/libgomp.a
+++ b/arm-linux-androideabi/lib/armv7-a/thumb/libgomp.a
Binary files differ
diff --git a/arm-linux-androideabi/lib/libc.so b/arm-linux-androideabi/lib/libc.so
index bc29c50..cd54726 100755
--- a/arm-linux-androideabi/lib/libc.so
+++ b/arm-linux-androideabi/lib/libc.so
Binary files differ
diff --git a/arm-linux-androideabi/lib/libc_malloc_debug_leak.so b/arm-linux-androideabi/lib/libc_malloc_debug_leak.so
index eabf778..17d6595 100755
--- a/arm-linux-androideabi/lib/libc_malloc_debug_leak.so
+++ b/arm-linux-androideabi/lib/libc_malloc_debug_leak.so
Binary files differ
diff --git a/arm-linux-androideabi/lib/libc_malloc_debug_qemu.so b/arm-linux-androideabi/lib/libc_malloc_debug_qemu.so
index ec04480..b9e6722 100755
--- a/arm-linux-androideabi/lib/libc_malloc_debug_qemu.so
+++ b/arm-linux-androideabi/lib/libc_malloc_debug_qemu.so
Binary files differ
diff --git a/arm-linux-androideabi/lib/libdl.so b/arm-linux-androideabi/lib/libdl.so
index 96cb236..344f4a6 100755
--- a/arm-linux-androideabi/lib/libdl.so
+++ b/arm-linux-androideabi/lib/libdl.so
Binary files differ
diff --git a/arm-linux-androideabi/lib/libgomp.a b/arm-linux-androideabi/lib/libgomp.a
index f078919..40ca149 100644
--- a/arm-linux-androideabi/lib/libgomp.a
+++ b/arm-linux-androideabi/lib/libgomp.a
Binary files differ
diff --git a/arm-linux-androideabi/lib/libm.so b/arm-linux-androideabi/lib/libm.so
index 8ea77c8..6be1532 100755
--- a/arm-linux-androideabi/lib/libm.so
+++ b/arm-linux-androideabi/lib/libm.so
Binary files differ
diff --git a/arm-linux-androideabi/lib/libpthread.a b/arm-linux-androideabi/lib/libpthread.a
index eb0b37d..0c17453 100644
--- a/arm-linux-androideabi/lib/libpthread.a
+++ b/arm-linux-androideabi/lib/libpthread.a
Binary files differ
diff --git a/arm-linux-androideabi/lib/libstdc++.so b/arm-linux-androideabi/lib/libstdc++.so
index e5defda..919e67c 100755
--- a/arm-linux-androideabi/lib/libstdc++.so
+++ b/arm-linux-androideabi/lib/libstdc++.so
Binary files differ
diff --git a/arm-linux-androideabi/lib/libthread_db.so b/arm-linux-androideabi/lib/libthread_db.so
index 5487368..d841a01 100755
--- a/arm-linux-androideabi/lib/libthread_db.so
+++ b/arm-linux-androideabi/lib/libthread_db.so
Binary files differ
diff --git a/arm-linux-androideabi/lib/thumb/libgomp.a b/arm-linux-androideabi/lib/thumb/libgomp.a
index afd4e09..9e53958 100644
--- a/arm-linux-androideabi/lib/thumb/libgomp.a
+++ b/arm-linux-androideabi/lib/thumb/libgomp.a
Binary files differ
diff --git a/bin/arm-eabi-addr2line b/bin/arm-eabi-addr2line
index 7e7098d..9c8b629 100755
--- a/bin/arm-eabi-addr2line
+++ b/bin/arm-eabi-addr2line
Binary files differ
diff --git a/bin/arm-eabi-ar b/bin/arm-eabi-ar
index 1ee05a1..3ee0677 100755
--- a/bin/arm-eabi-ar
+++ b/bin/arm-eabi-ar
Binary files differ
diff --git a/bin/arm-eabi-as b/bin/arm-eabi-as
index 56e791c..220d161 100755
--- a/bin/arm-eabi-as
+++ b/bin/arm-eabi-as
Binary files differ
diff --git a/bin/arm-eabi-c++ b/bin/arm-eabi-c++
index 6760739..25787a1 100755
--- a/bin/arm-eabi-c++
+++ b/bin/arm-eabi-c++
Binary files differ
diff --git a/bin/arm-eabi-c++filt b/bin/arm-eabi-c++filt
index 28a81eb..c69e7be 100755
--- a/bin/arm-eabi-c++filt
+++ b/bin/arm-eabi-c++filt
Binary files differ
diff --git a/bin/arm-eabi-cpp b/bin/arm-eabi-cpp
index bd8e160..4ea58b0 100755
--- a/bin/arm-eabi-cpp
+++ b/bin/arm-eabi-cpp
Binary files differ
diff --git a/bin/arm-eabi-elfedit b/bin/arm-eabi-elfedit
index 8ef71fb..c5ef7db 100755
--- a/bin/arm-eabi-elfedit
+++ b/bin/arm-eabi-elfedit
Binary files differ
diff --git a/bin/arm-eabi-g++ b/bin/arm-eabi-g++
index 6760739..25787a1 100755
--- a/bin/arm-eabi-g++
+++ b/bin/arm-eabi-g++
Binary files differ
diff --git a/bin/arm-eabi-gcc b/bin/arm-eabi-gcc
index 1778490..812f306 100755
--- a/bin/arm-eabi-gcc
+++ b/bin/arm-eabi-gcc
Binary files differ
diff --git a/bin/arm-eabi-gcc-4.7.3 b/bin/arm-eabi-gcc-4.7.3
index 1778490..812f306 100755
--- a/bin/arm-eabi-gcc-4.7.3
+++ b/bin/arm-eabi-gcc-4.7.3
Binary files differ
diff --git a/bin/arm-eabi-gcov b/bin/arm-eabi-gcov
index e4f6952..af1f9b8 100755
--- a/bin/arm-eabi-gcov
+++ b/bin/arm-eabi-gcov
Binary files differ
diff --git a/bin/arm-eabi-gprof b/bin/arm-eabi-gprof
index 381df70..e682118 100755
--- a/bin/arm-eabi-gprof
+++ b/bin/arm-eabi-gprof
Binary files differ
diff --git a/bin/arm-eabi-ld b/bin/arm-eabi-ld
index a56b002..9d190e5 100755
--- a/bin/arm-eabi-ld
+++ b/bin/arm-eabi-ld
Binary files differ
diff --git a/bin/arm-eabi-ld.bfd b/bin/arm-eabi-ld.bfd
index da6abc9..f83f84b 100755
--- a/bin/arm-eabi-ld.bfd
+++ b/bin/arm-eabi-ld.bfd
Binary files differ
diff --git a/bin/arm-eabi-ld.gold b/bin/arm-eabi-ld.gold
index a56b002..9d190e5 100755
--- a/bin/arm-eabi-ld.gold
+++ b/bin/arm-eabi-ld.gold
Binary files differ
diff --git a/bin/arm-eabi-nm b/bin/arm-eabi-nm
index ec62355..d2fa8b6 100755
--- a/bin/arm-eabi-nm
+++ b/bin/arm-eabi-nm
Binary files differ
diff --git a/bin/arm-eabi-objcopy b/bin/arm-eabi-objcopy
index c836f99..0c403ef 100755
--- a/bin/arm-eabi-objcopy
+++ b/bin/arm-eabi-objcopy
Binary files differ
diff --git a/bin/arm-eabi-objdump b/bin/arm-eabi-objdump
index f72da56..5b90fa8 100755
--- a/bin/arm-eabi-objdump
+++ b/bin/arm-eabi-objdump
Binary files differ
diff --git a/bin/arm-eabi-ranlib b/bin/arm-eabi-ranlib
index b24060e..7f525cb 100755
--- a/bin/arm-eabi-ranlib
+++ b/bin/arm-eabi-ranlib
Binary files differ
diff --git a/bin/arm-eabi-readelf b/bin/arm-eabi-readelf
index 0c7512b..6ab47cb 100755
--- a/bin/arm-eabi-readelf
+++ b/bin/arm-eabi-readelf
Binary files differ
diff --git a/bin/arm-eabi-size b/bin/arm-eabi-size
index e9b38ce..6215b87 100755
--- a/bin/arm-eabi-size
+++ b/bin/arm-eabi-size
Binary files differ
diff --git a/bin/arm-eabi-strings b/bin/arm-eabi-strings
index 6287404..f0a5f61 100755
--- a/bin/arm-eabi-strings
+++ b/bin/arm-eabi-strings
Binary files differ
diff --git a/bin/arm-eabi-strip b/bin/arm-eabi-strip
index 8186cf1..9f2b41b 100755
--- a/bin/arm-eabi-strip
+++ b/bin/arm-eabi-strip
Binary files differ
diff --git a/bin/arm-elf-linux-gdb b/bin/arm-elf-linux-gdb
index dd814e1..6782e98 100755
--- a/bin/arm-elf-linux-gdb
+++ b/bin/arm-elf-linux-gdb
Binary files differ
diff --git a/bin/arm-elf-linux-run b/bin/arm-elf-linux-run
index 1e2505a..03d8991 100755
--- a/bin/arm-elf-linux-run
+++ b/bin/arm-elf-linux-run
Binary files differ
diff --git a/bin/arm-linux-androideabi-addr2line b/bin/arm-linux-androideabi-addr2line
index 104585a..bfb41d8 100755
--- a/bin/arm-linux-androideabi-addr2line
+++ b/bin/arm-linux-androideabi-addr2line
Binary files differ
diff --git a/bin/arm-linux-androideabi-ar b/bin/arm-linux-androideabi-ar
index 212e4b3..05c2cd0 100755
--- a/bin/arm-linux-androideabi-ar
+++ b/bin/arm-linux-androideabi-ar
Binary files differ
diff --git a/bin/arm-linux-androideabi-as b/bin/arm-linux-androideabi-as
index 1c4e986..a2a8198 100755
--- a/bin/arm-linux-androideabi-as
+++ b/bin/arm-linux-androideabi-as
Binary files differ
diff --git a/bin/arm-linux-androideabi-c++ b/bin/arm-linux-androideabi-c++
index a18802a..0c7a2a6 100755
--- a/bin/arm-linux-androideabi-c++
+++ b/bin/arm-linux-androideabi-c++
Binary files differ
diff --git a/bin/arm-linux-androideabi-c++filt b/bin/arm-linux-androideabi-c++filt
index b69df35..4e9f9eb 100755
--- a/bin/arm-linux-androideabi-c++filt
+++ b/bin/arm-linux-androideabi-c++filt
Binary files differ
diff --git a/bin/arm-linux-androideabi-cpp b/bin/arm-linux-androideabi-cpp
index 17a3e93..ab2cf9e 100755
--- a/bin/arm-linux-androideabi-cpp
+++ b/bin/arm-linux-androideabi-cpp
Binary files differ
diff --git a/bin/arm-linux-androideabi-elfedit b/bin/arm-linux-androideabi-elfedit
index 8ef71fb..c5ef7db 100755
--- a/bin/arm-linux-androideabi-elfedit
+++ b/bin/arm-linux-androideabi-elfedit
Binary files differ
diff --git a/bin/arm-linux-androideabi-g++ b/bin/arm-linux-androideabi-g++
index a18802a..0c7a2a6 100755
--- a/bin/arm-linux-androideabi-g++
+++ b/bin/arm-linux-androideabi-g++
Binary files differ
diff --git a/bin/arm-linux-androideabi-gcc b/bin/arm-linux-androideabi-gcc
index ca85022..d5bbb6e 100755
--- a/bin/arm-linux-androideabi-gcc
+++ b/bin/arm-linux-androideabi-gcc
Binary files differ
diff --git a/bin/arm-linux-androideabi-gcc-4.7.3 b/bin/arm-linux-androideabi-gcc-4.7.3
index ca85022..d5bbb6e 100755
--- a/bin/arm-linux-androideabi-gcc-4.7.3
+++ b/bin/arm-linux-androideabi-gcc-4.7.3
Binary files differ
diff --git a/bin/arm-linux-androideabi-gcov b/bin/arm-linux-androideabi-gcov
index 2b71897..952d2e2 100755
--- a/bin/arm-linux-androideabi-gcov
+++ b/bin/arm-linux-androideabi-gcov
Binary files differ
diff --git a/bin/arm-linux-androideabi-gprof b/bin/arm-linux-androideabi-gprof
index 381df70..e682118 100755
--- a/bin/arm-linux-androideabi-gprof
+++ b/bin/arm-linux-androideabi-gprof
Binary files differ
diff --git a/bin/arm-linux-androideabi-ld b/bin/arm-linux-androideabi-ld
index 0b812cc..b84af68 100755
--- a/bin/arm-linux-androideabi-ld
+++ b/bin/arm-linux-androideabi-ld
Binary files differ
diff --git a/bin/arm-linux-androideabi-ld.bfd b/bin/arm-linux-androideabi-ld.bfd
index 4318cad..dc0d707 100755
--- a/bin/arm-linux-androideabi-ld.bfd
+++ b/bin/arm-linux-androideabi-ld.bfd
Binary files differ
diff --git a/bin/arm-linux-androideabi-ld.gold b/bin/arm-linux-androideabi-ld.gold
index 0b812cc..b84af68 100755
--- a/bin/arm-linux-androideabi-ld.gold
+++ b/bin/arm-linux-androideabi-ld.gold
Binary files differ
diff --git a/bin/arm-linux-androideabi-nm b/bin/arm-linux-androideabi-nm
index 5013e57..c2a7a84 100755
--- a/bin/arm-linux-androideabi-nm
+++ b/bin/arm-linux-androideabi-nm
Binary files differ
diff --git a/bin/arm-linux-androideabi-objcopy b/bin/arm-linux-androideabi-objcopy
index 81219fb..0542e39 100755
--- a/bin/arm-linux-androideabi-objcopy
+++ b/bin/arm-linux-androideabi-objcopy
Binary files differ
diff --git a/bin/arm-linux-androideabi-objdump b/bin/arm-linux-androideabi-objdump
index 59d8220..2473545 100755
--- a/bin/arm-linux-androideabi-objdump
+++ b/bin/arm-linux-androideabi-objdump
Binary files differ
diff --git a/bin/arm-linux-androideabi-ranlib b/bin/arm-linux-androideabi-ranlib
index 05c8623..76f4c51 100755
--- a/bin/arm-linux-androideabi-ranlib
+++ b/bin/arm-linux-androideabi-ranlib
Binary files differ
diff --git a/bin/arm-linux-androideabi-readelf b/bin/arm-linux-androideabi-readelf
index 0c7512b..6ab47cb 100755
--- a/bin/arm-linux-androideabi-readelf
+++ b/bin/arm-linux-androideabi-readelf
Binary files differ
diff --git a/bin/arm-linux-androideabi-size b/bin/arm-linux-androideabi-size
index b5d0c34..67776a0 100755
--- a/bin/arm-linux-androideabi-size
+++ b/bin/arm-linux-androideabi-size
Binary files differ
diff --git a/bin/arm-linux-androideabi-strings b/bin/arm-linux-androideabi-strings
index e306dfa..0e44c68 100755
--- a/bin/arm-linux-androideabi-strings
+++ b/bin/arm-linux-androideabi-strings
Binary files differ
diff --git a/bin/arm-linux-androideabi-strip b/bin/arm-linux-androideabi-strip
index bc0cdeb..82569f8 100755
--- a/bin/arm-linux-androideabi-strip
+++ b/bin/arm-linux-androideabi-strip
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.7.3/crtbegin.o b/lib/gcc/arm-eabi/4.7.3/crtbegin.o
index f493778..2fb867c 100644
--- a/lib/gcc/arm-eabi/4.7.3/crtbegin.o
+++ b/lib/gcc/arm-eabi/4.7.3/crtbegin.o
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.7.3/crtend.o b/lib/gcc/arm-eabi/4.7.3/crtend.o
index 9f3ca83..f8aa070 100644
--- a/lib/gcc/arm-eabi/4.7.3/crtend.o
+++ b/lib/gcc/arm-eabi/4.7.3/crtend.o
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.7.3/fpu/crtbegin.o b/lib/gcc/arm-eabi/4.7.3/fpu/crtbegin.o
index 3aea160..4a03303 100644
--- a/lib/gcc/arm-eabi/4.7.3/fpu/crtbegin.o
+++ b/lib/gcc/arm-eabi/4.7.3/fpu/crtbegin.o
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.7.3/fpu/crtend.o b/lib/gcc/arm-eabi/4.7.3/fpu/crtend.o
index 28c5688..f4b5623 100644
--- a/lib/gcc/arm-eabi/4.7.3/fpu/crtend.o
+++ b/lib/gcc/arm-eabi/4.7.3/fpu/crtend.o
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.7.3/fpu/libgcc.a b/lib/gcc/arm-eabi/4.7.3/fpu/libgcc.a
index 919527d..791072b 100644
--- a/lib/gcc/arm-eabi/4.7.3/fpu/libgcc.a
+++ b/lib/gcc/arm-eabi/4.7.3/fpu/libgcc.a
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.7.3/fpu/libgcov.a b/lib/gcc/arm-eabi/4.7.3/fpu/libgcov.a
index ee1fb24..196c7bb 100644
--- a/lib/gcc/arm-eabi/4.7.3/fpu/libgcov.a
+++ b/lib/gcc/arm-eabi/4.7.3/fpu/libgcov.a
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.7.3/libgcc.a b/lib/gcc/arm-eabi/4.7.3/libgcc.a
index 4d2e806..d99db56 100644
--- a/lib/gcc/arm-eabi/4.7.3/libgcc.a
+++ b/lib/gcc/arm-eabi/4.7.3/libgcc.a
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.7.3/libgcov.a b/lib/gcc/arm-eabi/4.7.3/libgcov.a
index 3656723..e33c4fa 100644
--- a/lib/gcc/arm-eabi/4.7.3/libgcov.a
+++ b/lib/gcc/arm-eabi/4.7.3/libgcov.a
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.7.3/plugin/gtype.state b/lib/gcc/arm-eabi/4.7.3/plugin/gtype.state
index e702212..b9f07bd 100644
--- a/lib/gcc/arm-eabi/4.7.3/plugin/gtype.state
+++ b/lib/gcc/arm-eabi/4.7.3/plugin/gtype.state
@@ -4,9 +4,9 @@
;;; Don't parse this file wihout knowing GCC gengtype internals.
;;; This file should be parsed by the same gengtype which wrote it.
-(!version "4.7.3 20130226 (prerelease)")
+(!version "4.7.3 20130328 (prerelease)")
-(!srcdir "/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc")
+(!srcdir "/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc")
(!languages 9 ada cp fortran go java lto objc objcp c)
@@ -8094,7 +8094,7 @@ nil )
(!srcfileloc "gimple.h" 407)
nil )
(!pair "u"
-(!type union 348 nil gc_used "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/gimple.h:410"
+(!type union 348 nil gc_used "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/gimple.h:410"
(!srcfileloc "gimple.h" 413)
(!fields 2
@@ -8365,7 +8365,7 @@ nil )
)
)
(!pair "loc"
-(!type union 361 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/tree.h:2015"
+(!type union 361 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/tree.h:2015"
(!srcfileloc "tree.h" 2015)
(!fields 2
@@ -11448,124 +11448,124 @@ nil )
(!type struct 485
(!type already_seen 484)
gc_maybe_pointed_to "machine_function"
-(!srcfileloc "config/arm/arm.h" 1423)
+(!srcfileloc "config/arm/arm.h" 1437)
(!fields 15
(!pair "eh_epilogue_sp_ofs"
(!type already_seen 156)
-(!srcfileloc "config/arm/arm.h" 1391)
+(!srcfileloc "config/arm/arm.h" 1405)
nil )
(!pair "far_jump_used"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1393)
+(!srcfileloc "config/arm/arm.h" 1407)
nil )
(!pair "arg_pointer_live"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1395)
+(!srcfileloc "config/arm/arm.h" 1409)
nil )
(!pair "lr_save_eliminated"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1397)
+(!srcfileloc "config/arm/arm.h" 1411)
nil )
(!pair "stack_offsets"
(!type struct 486 nil gc_used "arm_stack_offsets"
-(!srcfileloc "config/arm/arm.h" 1382)
+(!srcfileloc "config/arm/arm.h" 1396)
(!fields 7
(!pair "saved_args"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1375)
+(!srcfileloc "config/arm/arm.h" 1389)
nil )
(!pair "frame"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1376)
+(!srcfileloc "config/arm/arm.h" 1390)
nil )
(!pair "saved_regs"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1377)
+(!srcfileloc "config/arm/arm.h" 1391)
nil )
(!pair "soft_frame"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1378)
+(!srcfileloc "config/arm/arm.h" 1392)
nil )
(!pair "locals_base"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1379)
+(!srcfileloc "config/arm/arm.h" 1393)
nil )
(!pair "outgoing_args"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1380)
+(!srcfileloc "config/arm/arm.h" 1394)
nil )
(!pair "saved_regs_mask"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1381)
+(!srcfileloc "config/arm/arm.h" 1395)
nil ))
nil 511 nil )
-(!srcfileloc "config/arm/arm.h" 1399)
+(!srcfileloc "config/arm/arm.h" 1413)
nil )
(!pair "func_type"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1401)
+(!srcfileloc "config/arm/arm.h" 1415)
nil )
(!pair "uses_anonymous_args"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1403)
+(!srcfileloc "config/arm/arm.h" 1417)
nil )
(!pair "sibcall_blocked"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1406)
+(!srcfileloc "config/arm/arm.h" 1420)
nil )
(!pair "pic_reg"
(!type already_seen 156)
-(!srcfileloc "config/arm/arm.h" 1408)
+(!srcfileloc "config/arm/arm.h" 1422)
nil )
(!pair "call_via"
(!type array 487 nil gc_used "14"
(!type already_seen 156)
)
-(!srcfileloc "config/arm/arm.h" 1412)
+(!srcfileloc "config/arm/arm.h" 1426)
nil )
(!pair "return_used_this_function"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1415)
+(!srcfileloc "config/arm/arm.h" 1429)
nil )
(!pair "thumb1_cc_insn"
(!type already_seen 156)
-(!srcfileloc "config/arm/arm.h" 1418)
+(!srcfileloc "config/arm/arm.h" 1432)
nil )
(!pair "thumb1_cc_op0"
(!type already_seen 156)
-(!srcfileloc "config/arm/arm.h" 1419)
+(!srcfileloc "config/arm/arm.h" 1433)
nil )
(!pair "thumb1_cc_op1"
(!type already_seen 156)
-(!srcfileloc "config/arm/arm.h" 1420)
+(!srcfileloc "config/arm/arm.h" 1434)
nil )
(!pair "thumb1_cc_mode"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1422)
+(!srcfileloc "config/arm/arm.h" 1436)
nil ))
nil 511 nil )
)
@@ -14659,908 +14659,908 @@ nil 511 nil )
nil )
(!pair "opts"
(!type struct 603 nil gc_used "cl_optimization"
-(!fileloc "options.h" 3573)
+(!fileloc "options.h" 3579)
(!fields 180
(!pair "x_align_functions"
(!type already_seen 11)
-(!fileloc "options.h" 3393)
+(!fileloc "options.h" 3399)
nil )
(!pair "x_align_jumps"
(!type already_seen 11)
-(!fileloc "options.h" 3394)
+(!fileloc "options.h" 3400)
nil )
(!pair "x_align_labels"
(!type already_seen 11)
-(!fileloc "options.h" 3395)
+(!fileloc "options.h" 3401)
nil )
(!pair "x_align_loops"
(!type already_seen 11)
-(!fileloc "options.h" 3396)
+(!fileloc "options.h" 3402)
nil )
(!pair "x_flag_sched_stalled_insns"
(!type already_seen 11)
-(!fileloc "options.h" 3397)
+(!fileloc "options.h" 3403)
nil )
(!pair "x_flag_sched_stalled_insns_dep"
(!type already_seen 11)
-(!fileloc "options.h" 3398)
+(!fileloc "options.h" 3404)
nil )
(!pair "x_flag_fp_contract_mode"
(!type already_seen 11)
-(!fileloc "options.h" 3399)
+(!fileloc "options.h" 3405)
nil )
(!pair "x_optimize"
(!type already_seen 14)
-(!fileloc "options.h" 3400)
+(!fileloc "options.h" 3406)
nil )
(!pair "x_optimize_size"
(!type already_seen 14)
-(!fileloc "options.h" 3401)
+(!fileloc "options.h" 3407)
nil )
(!pair "x_flag_asynchronous_unwind_tables"
(!type already_seen 11)
-(!fileloc "options.h" 3402)
+(!fileloc "options.h" 3408)
nil )
(!pair "x_flag_branch_on_count_reg"
(!type already_seen 11)
-(!fileloc "options.h" 3403)
+(!fileloc "options.h" 3409)
nil )
(!pair "x_flag_branch_probabilities"
(!type already_seen 11)
-(!fileloc "options.h" 3404)
+(!fileloc "options.h" 3410)
nil )
(!pair "x_flag_branch_target_load_optimize"
(!type already_seen 11)
-(!fileloc "options.h" 3405)
+(!fileloc "options.h" 3411)
nil )
(!pair "x_flag_branch_target_load_optimize2"
(!type already_seen 11)
-(!fileloc "options.h" 3406)
+(!fileloc "options.h" 3412)
nil )
(!pair "x_flag_btr_bb_exclusive"
(!type already_seen 11)
-(!fileloc "options.h" 3407)
+(!fileloc "options.h" 3413)
nil )
(!pair "x_flag_caller_saves"
(!type already_seen 11)
-(!fileloc "options.h" 3408)
+(!fileloc "options.h" 3414)
nil )
(!pair "x_flag_combine_stack_adjustments"
(!type already_seen 11)
-(!fileloc "options.h" 3409)
+(!fileloc "options.h" 3415)
nil )
(!pair "x_flag_no_common"
(!type already_seen 11)
-(!fileloc "options.h" 3410)
+(!fileloc "options.h" 3416)
nil )
(!pair "x_flag_compare_elim_after_reload"
(!type already_seen 11)
-(!fileloc "options.h" 3411)
+(!fileloc "options.h" 3417)
nil )
(!pair "x_flag_conserve_stack"
(!type already_seen 11)
-(!fileloc "options.h" 3412)
+(!fileloc "options.h" 3418)
nil )
(!pair "x_flag_cprop_registers"
(!type already_seen 11)
-(!fileloc "options.h" 3413)
+(!fileloc "options.h" 3419)
nil )
(!pair "x_flag_crossjumping"
(!type already_seen 11)
-(!fileloc "options.h" 3414)
+(!fileloc "options.h" 3420)
nil )
(!pair "x_flag_cse_follow_jumps"
(!type already_seen 11)
-(!fileloc "options.h" 3415)
+(!fileloc "options.h" 3421)
nil )
(!pair "x_flag_cx_fortran_rules"
(!type already_seen 11)
-(!fileloc "options.h" 3416)
+(!fileloc "options.h" 3422)
nil )
(!pair "x_flag_cx_limited_range"
(!type already_seen 11)
-(!fileloc "options.h" 3417)
+(!fileloc "options.h" 3423)
nil )
(!pair "x_flag_data_sections"
(!type already_seen 11)
-(!fileloc "options.h" 3418)
+(!fileloc "options.h" 3424)
nil )
(!pair "x_flag_dce"
(!type already_seen 11)
-(!fileloc "options.h" 3419)
+(!fileloc "options.h" 3425)
nil )
(!pair "x_flag_defer_pop"
(!type already_seen 11)
-(!fileloc "options.h" 3420)
+(!fileloc "options.h" 3426)
nil )
(!pair "x_flag_delayed_branch"
(!type already_seen 11)
-(!fileloc "options.h" 3421)
+(!fileloc "options.h" 3427)
nil )
(!pair "x_flag_delete_null_pointer_checks"
(!type already_seen 11)
-(!fileloc "options.h" 3422)
+(!fileloc "options.h" 3428)
nil )
(!pair "x_flag_devirtualize"
(!type already_seen 11)
-(!fileloc "options.h" 3423)
+(!fileloc "options.h" 3429)
nil )
(!pair "x_flag_dse"
(!type already_seen 11)
-(!fileloc "options.h" 3424)
+(!fileloc "options.h" 3430)
nil )
(!pair "x_flag_early_inlining"
(!type already_seen 11)
-(!fileloc "options.h" 3425)
+(!fileloc "options.h" 3431)
nil )
(!pair "x_flag_exceptions"
(!type already_seen 11)
-(!fileloc "options.h" 3426)
+(!fileloc "options.h" 3432)
nil )
(!pair "x_flag_expensive_optimizations"
(!type already_seen 11)
-(!fileloc "options.h" 3427)
+(!fileloc "options.h" 3433)
nil )
(!pair "x_flag_finite_math_only"
(!type already_seen 11)
-(!fileloc "options.h" 3428)
+(!fileloc "options.h" 3434)
nil )
(!pair "x_flag_float_store"
(!type already_seen 11)
-(!fileloc "options.h" 3429)
+(!fileloc "options.h" 3435)
nil )
(!pair "x_flag_forward_propagate"
(!type already_seen 11)
-(!fileloc "options.h" 3430)
+(!fileloc "options.h" 3436)
nil )
(!pair "x_flag_gcse"
(!type already_seen 11)
-(!fileloc "options.h" 3431)
+(!fileloc "options.h" 3437)
nil )
(!pair "x_flag_gcse_after_reload"
(!type already_seen 11)
-(!fileloc "options.h" 3432)
+(!fileloc "options.h" 3438)
nil )
(!pair "x_flag_gcse_las"
(!type already_seen 11)
-(!fileloc "options.h" 3433)
+(!fileloc "options.h" 3439)
nil )
(!pair "x_flag_gcse_lm"
(!type already_seen 11)
-(!fileloc "options.h" 3434)
+(!fileloc "options.h" 3440)
nil )
(!pair "x_flag_gcse_sm"
(!type already_seen 11)
-(!fileloc "options.h" 3435)
+(!fileloc "options.h" 3441)
nil )
(!pair "x_flag_graphite_identity"
(!type already_seen 11)
-(!fileloc "options.h" 3436)
+(!fileloc "options.h" 3442)
nil )
(!pair "x_flag_guess_branch_prob"
(!type already_seen 11)
-(!fileloc "options.h" 3437)
+(!fileloc "options.h" 3443)
nil )
(!pair "x_flag_if_conversion"
(!type already_seen 11)
-(!fileloc "options.h" 3438)
+(!fileloc "options.h" 3444)
nil )
(!pair "x_flag_if_conversion2"
(!type already_seen 11)
-(!fileloc "options.h" 3439)
+(!fileloc "options.h" 3445)
nil )
(!pair "x_flag_inline_atomics"
(!type already_seen 11)
-(!fileloc "options.h" 3440)
+(!fileloc "options.h" 3446)
nil )
(!pair "x_flag_inline_functions"
(!type already_seen 11)
-(!fileloc "options.h" 3441)
+(!fileloc "options.h" 3447)
nil )
(!pair "x_flag_inline_functions_called_once"
(!type already_seen 11)
-(!fileloc "options.h" 3442)
+(!fileloc "options.h" 3448)
nil )
(!pair "x_flag_inline_small_functions"
(!type already_seen 11)
-(!fileloc "options.h" 3443)
+(!fileloc "options.h" 3449)
nil )
(!pair "x_flag_ipa_cp"
(!type already_seen 11)
-(!fileloc "options.h" 3444)
+(!fileloc "options.h" 3450)
nil )
(!pair "x_flag_ipa_cp_clone"
(!type already_seen 11)
-(!fileloc "options.h" 3445)
+(!fileloc "options.h" 3451)
nil )
(!pair "x_flag_ipa_matrix_reorg"
(!type already_seen 11)
-(!fileloc "options.h" 3446)
+(!fileloc "options.h" 3452)
nil )
(!pair "x_flag_ipa_profile"
(!type already_seen 11)
-(!fileloc "options.h" 3447)
+(!fileloc "options.h" 3453)
nil )
(!pair "x_flag_ipa_pta"
(!type already_seen 11)
-(!fileloc "options.h" 3448)
+(!fileloc "options.h" 3454)
nil )
(!pair "x_flag_ipa_pure_const"
(!type already_seen 11)
-(!fileloc "options.h" 3449)
+(!fileloc "options.h" 3455)
nil )
(!pair "x_flag_ipa_reference"
(!type already_seen 11)
-(!fileloc "options.h" 3450)
+(!fileloc "options.h" 3456)
nil )
(!pair "x_flag_ipa_sra"
(!type already_seen 11)
-(!fileloc "options.h" 3451)
+(!fileloc "options.h" 3457)
nil )
(!pair "x_flag_ivopts"
(!type already_seen 11)
-(!fileloc "options.h" 3452)
+(!fileloc "options.h" 3458)
nil )
(!pair "x_flag_jump_tables"
(!type already_seen 11)
-(!fileloc "options.h" 3453)
+(!fileloc "options.h" 3459)
nil )
(!pair "x_flag_loop_block"
(!type already_seen 11)
-(!fileloc "options.h" 3454)
+(!fileloc "options.h" 3460)
nil )
(!pair "x_flag_loop_flatten"
(!type already_seen 11)
-(!fileloc "options.h" 3455)
+(!fileloc "options.h" 3461)
nil )
(!pair "x_flag_loop_interchange"
(!type already_seen 11)
-(!fileloc "options.h" 3456)
+(!fileloc "options.h" 3462)
nil )
(!pair "x_flag_loop_parallelize_all"
(!type already_seen 11)
-(!fileloc "options.h" 3457)
+(!fileloc "options.h" 3463)
nil )
(!pair "x_flag_loop_strip_mine"
(!type already_seen 11)
-(!fileloc "options.h" 3458)
+(!fileloc "options.h" 3464)
nil )
(!pair "x_flag_errno_math"
(!type already_seen 11)
-(!fileloc "options.h" 3459)
+(!fileloc "options.h" 3465)
nil )
(!pair "x_flag_merge_constants"
(!type already_seen 11)
-(!fileloc "options.h" 3460)
+(!fileloc "options.h" 3466)
nil )
(!pair "x_flag_modulo_sched"
(!type already_seen 11)
-(!fileloc "options.h" 3461)
+(!fileloc "options.h" 3467)
nil )
(!pair "x_flag_move_loop_invariants"
(!type already_seen 11)
-(!fileloc "options.h" 3462)
+(!fileloc "options.h" 3468)
nil )
(!pair "x_flag_non_call_exceptions"
(!type already_seen 11)
-(!fileloc "options.h" 3463)
+(!fileloc "options.h" 3469)
nil )
(!pair "x_flag_nothrow_opt"
(!type already_seen 11)
-(!fileloc "options.h" 3464)
+(!fileloc "options.h" 3470)
nil )
(!pair "x_flag_omit_frame_pointer"
(!type already_seen 11)
-(!fileloc "options.h" 3465)
+(!fileloc "options.h" 3471)
nil )
(!pair "x_flag_regmove"
(!type already_seen 11)
-(!fileloc "options.h" 3466)
+(!fileloc "options.h" 3472)
nil )
(!pair "x_flag_optimize_sibling_calls"
(!type already_seen 11)
-(!fileloc "options.h" 3467)
+(!fileloc "options.h" 3473)
nil )
(!pair "x_flag_optimize_strlen"
(!type already_seen 11)
-(!fileloc "options.h" 3468)
+(!fileloc "options.h" 3474)
nil )
(!pair "x_flag_pack_struct"
(!type already_seen 11)
-(!fileloc "options.h" 3469)
+(!fileloc "options.h" 3475)
nil )
(!pair "x_flag_peel_loops"
(!type already_seen 11)
-(!fileloc "options.h" 3470)
+(!fileloc "options.h" 3476)
nil )
(!pair "x_flag_no_peephole"
(!type already_seen 11)
-(!fileloc "options.h" 3471)
+(!fileloc "options.h" 3477)
nil )
(!pair "x_flag_peephole2"
(!type already_seen 11)
-(!fileloc "options.h" 3472)
+(!fileloc "options.h" 3478)
nil )
(!pair "x_flag_predictive_commoning"
(!type already_seen 11)
-(!fileloc "options.h" 3473)
+(!fileloc "options.h" 3479)
nil )
(!pair "x_flag_prefetch_loop_arrays"
(!type already_seen 11)
-(!fileloc "options.h" 3474)
+(!fileloc "options.h" 3480)
nil )
(!pair "x_flag_pcc_struct_return"
(!type already_seen 11)
-(!fileloc "options.h" 3475)
+(!fileloc "options.h" 3481)
nil )
(!pair "x_flag_rename_registers"
(!type already_seen 11)
-(!fileloc "options.h" 3476)
+(!fileloc "options.h" 3482)
nil )
(!pair "x_flag_reorder_blocks"
(!type already_seen 11)
-(!fileloc "options.h" 3477)
+(!fileloc "options.h" 3483)
nil )
(!pair "x_flag_reorder_blocks_and_partition"
(!type already_seen 11)
-(!fileloc "options.h" 3478)
+(!fileloc "options.h" 3484)
nil )
(!pair "x_flag_reorder_functions"
(!type already_seen 11)
-(!fileloc "options.h" 3479)
+(!fileloc "options.h" 3485)
nil )
(!pair "x_flag_rerun_cse_after_loop"
(!type already_seen 11)
-(!fileloc "options.h" 3480)
+(!fileloc "options.h" 3486)
nil )
(!pair "x_flag_resched_modulo_sched"
(!type already_seen 11)
-(!fileloc "options.h" 3481)
+(!fileloc "options.h" 3487)
nil )
(!pair "x_flag_rounding_math"
(!type already_seen 11)
-(!fileloc "options.h" 3482)
+(!fileloc "options.h" 3488)
nil )
(!pair "x_flag_rtti"
(!type already_seen 11)
-(!fileloc "options.h" 3483)
+(!fileloc "options.h" 3489)
nil )
(!pair "x_flag_sched_critical_path_heuristic"
(!type already_seen 11)
-(!fileloc "options.h" 3484)
+(!fileloc "options.h" 3490)
nil )
(!pair "x_flag_sched_dep_count_heuristic"
(!type already_seen 11)
-(!fileloc "options.h" 3485)
+(!fileloc "options.h" 3491)
nil )
(!pair "x_flag_sched_group_heuristic"
(!type already_seen 11)
-(!fileloc "options.h" 3486)
+(!fileloc "options.h" 3492)
nil )
(!pair "x_flag_schedule_interblock"
(!type already_seen 11)
-(!fileloc "options.h" 3487)
+(!fileloc "options.h" 3493)
nil )
(!pair "x_flag_sched_last_insn_heuristic"
(!type already_seen 11)
-(!fileloc "options.h" 3488)
+(!fileloc "options.h" 3494)
nil )
(!pair "x_flag_sched_pressure"
(!type already_seen 11)
-(!fileloc "options.h" 3489)
+(!fileloc "options.h" 3495)
nil )
(!pair "x_flag_sched_rank_heuristic"
(!type already_seen 11)
-(!fileloc "options.h" 3490)
+(!fileloc "options.h" 3496)
nil )
(!pair "x_flag_schedule_speculative"
(!type already_seen 11)
-(!fileloc "options.h" 3491)
+(!fileloc "options.h" 3497)
nil )
(!pair "x_flag_sched_spec_insn_heuristic"
(!type already_seen 11)
-(!fileloc "options.h" 3492)
+(!fileloc "options.h" 3498)
nil )
(!pair "x_flag_schedule_speculative_load"
(!type already_seen 11)
-(!fileloc "options.h" 3493)
+(!fileloc "options.h" 3499)
nil )
(!pair "x_flag_schedule_speculative_load_dangerous"
(!type already_seen 11)
-(!fileloc "options.h" 3494)
+(!fileloc "options.h" 3500)
nil )
(!pair "x_flag_sched2_use_superblocks"
(!type already_seen 11)
-(!fileloc "options.h" 3495)
+(!fileloc "options.h" 3501)
nil )
(!pair "x_flag_schedule_insns"
(!type already_seen 11)
-(!fileloc "options.h" 3496)
+(!fileloc "options.h" 3502)
nil )
(!pair "x_flag_schedule_insns_after_reload"
(!type already_seen 11)
-(!fileloc "options.h" 3497)
+(!fileloc "options.h" 3503)
nil )
(!pair "x_flag_section_anchors"
(!type already_seen 11)
-(!fileloc "options.h" 3498)
+(!fileloc "options.h" 3504)
nil )
(!pair "x_flag_sel_sched_pipelining"
(!type already_seen 11)
-(!fileloc "options.h" 3499)
+(!fileloc "options.h" 3505)
nil )
(!pair "x_flag_sel_sched_pipelining_outer_loops"
(!type already_seen 11)
-(!fileloc "options.h" 3500)
+(!fileloc "options.h" 3506)
nil )
(!pair "x_flag_sel_sched_reschedule_pipelined"
(!type already_seen 11)
-(!fileloc "options.h" 3501)
+(!fileloc "options.h" 3507)
nil )
(!pair "x_flag_selective_scheduling"
(!type already_seen 11)
-(!fileloc "options.h" 3502)
+(!fileloc "options.h" 3508)
nil )
(!pair "x_flag_selective_scheduling2"
(!type already_seen 11)
-(!fileloc "options.h" 3503)
+(!fileloc "options.h" 3509)
nil )
(!pair "x_flag_short_double"
(!type already_seen 11)
-(!fileloc "options.h" 3504)
+(!fileloc "options.h" 3510)
nil )
(!pair "x_flag_short_enums"
(!type already_seen 11)
-(!fileloc "options.h" 3505)
+(!fileloc "options.h" 3511)
nil )
(!pair "x_flag_short_wchar"
(!type already_seen 11)
-(!fileloc "options.h" 3506)
+(!fileloc "options.h" 3512)
nil )
(!pair "x_flag_shrink_wrap"
(!type already_seen 11)
-(!fileloc "options.h" 3507)
+(!fileloc "options.h" 3513)
nil )
(!pair "x_flag_signaling_nans"
(!type already_seen 11)
-(!fileloc "options.h" 3508)
+(!fileloc "options.h" 3514)
nil )
(!pair "x_flag_signed_zeros"
(!type already_seen 11)
-(!fileloc "options.h" 3509)
+(!fileloc "options.h" 3515)
nil )
(!pair "x_flag_single_precision_constant"
(!type already_seen 11)
-(!fileloc "options.h" 3510)
+(!fileloc "options.h" 3516)
nil )
(!pair "x_flag_split_ivs_in_unroller"
(!type already_seen 11)
-(!fileloc "options.h" 3511)
+(!fileloc "options.h" 3517)
nil )
(!pair "x_flag_split_wide_types"
(!type already_seen 11)
-(!fileloc "options.h" 3512)
+(!fileloc "options.h" 3518)
nil )
(!pair "x_flag_strict_aliasing"
(!type already_seen 11)
-(!fileloc "options.h" 3513)
+(!fileloc "options.h" 3519)
nil )
(!pair "x_flag_strict_enums"
(!type already_seen 11)
-(!fileloc "options.h" 3514)
+(!fileloc "options.h" 3520)
nil )
(!pair "x_flag_thread_jumps"
(!type already_seen 11)
-(!fileloc "options.h" 3515)
+(!fileloc "options.h" 3521)
nil )
(!pair "x_flag_threadsafe_statics"
(!type already_seen 11)
-(!fileloc "options.h" 3516)
+(!fileloc "options.h" 3522)
nil )
(!pair "x_flag_toplevel_reorder"
(!type already_seen 11)
-(!fileloc "options.h" 3517)
+(!fileloc "options.h" 3523)
nil )
(!pair "x_flag_trapping_math"
(!type already_seen 11)
-(!fileloc "options.h" 3518)
+(!fileloc "options.h" 3524)
nil )
(!pair "x_flag_trapv"
(!type already_seen 11)
-(!fileloc "options.h" 3519)
+(!fileloc "options.h" 3525)
nil )
(!pair "x_flag_tree_bit_ccp"
(!type already_seen 11)
-(!fileloc "options.h" 3520)
+(!fileloc "options.h" 3526)
nil )
(!pair "x_flag_tree_builtin_call_dce"
(!type already_seen 11)
-(!fileloc "options.h" 3521)
+(!fileloc "options.h" 3527)
nil )
(!pair "x_flag_tree_ccp"
(!type already_seen 11)
-(!fileloc "options.h" 3522)
+(!fileloc "options.h" 3528)
nil )
(!pair "x_flag_tree_ch"
(!type already_seen 11)
-(!fileloc "options.h" 3523)
+(!fileloc "options.h" 3529)
nil )
(!pair "x_flag_ssa_coalesce_vars"
(!type already_seen 11)
-(!fileloc "options.h" 3524)
+(!fileloc "options.h" 3530)
nil )
(!pair "x_flag_tree_copy_prop"
(!type already_seen 11)
-(!fileloc "options.h" 3525)
+(!fileloc "options.h" 3531)
nil )
(!pair "x_flag_tree_copyrename"
(!type already_seen 11)
-(!fileloc "options.h" 3526)
+(!fileloc "options.h" 3532)
nil )
(!pair "x_flag_tree_cselim"
(!type already_seen 11)
-(!fileloc "options.h" 3527)
+(!fileloc "options.h" 3533)
nil )
(!pair "x_flag_tree_dce"
(!type already_seen 11)
-(!fileloc "options.h" 3528)
+(!fileloc "options.h" 3534)
nil )
(!pair "x_flag_tree_dom"
(!type already_seen 11)
-(!fileloc "options.h" 3529)
+(!fileloc "options.h" 3535)
nil )
(!pair "x_flag_tree_dse"
(!type already_seen 11)
-(!fileloc "options.h" 3530)
+(!fileloc "options.h" 3536)
nil )
(!pair "x_flag_tree_forwprop"
(!type already_seen 11)
-(!fileloc "options.h" 3531)
+(!fileloc "options.h" 3537)
nil )
(!pair "x_flag_tree_fre"
(!type already_seen 11)
-(!fileloc "options.h" 3532)
+(!fileloc "options.h" 3538)
nil )
(!pair "x_flag_tree_loop_distribute_patterns"
(!type already_seen 11)
-(!fileloc "options.h" 3533)
+(!fileloc "options.h" 3539)
nil )
(!pair "x_flag_tree_loop_distribution"
(!type already_seen 11)
-(!fileloc "options.h" 3534)
+(!fileloc "options.h" 3540)
nil )
(!pair "x_flag_tree_loop_if_convert"
(!type already_seen 11)
-(!fileloc "options.h" 3535)
+(!fileloc "options.h" 3541)
nil )
(!pair "x_flag_tree_loop_if_convert_stores"
(!type already_seen 11)
-(!fileloc "options.h" 3536)
+(!fileloc "options.h" 3542)
nil )
(!pair "x_flag_tree_loop_im"
(!type already_seen 11)
-(!fileloc "options.h" 3537)
+(!fileloc "options.h" 3543)
nil )
(!pair "x_flag_tree_loop_ivcanon"
(!type already_seen 11)
-(!fileloc "options.h" 3538)
+(!fileloc "options.h" 3544)
nil )
(!pair "x_flag_tree_loop_optimize"
(!type already_seen 11)
-(!fileloc "options.h" 3539)
+(!fileloc "options.h" 3545)
nil )
(!pair "x_flag_tree_live_range_split"
(!type already_seen 11)
-(!fileloc "options.h" 3540)
+(!fileloc "options.h" 3546)
nil )
(!pair "x_flag_tree_partial_pre"
(!type already_seen 11)
-(!fileloc "options.h" 3541)
+(!fileloc "options.h" 3547)
nil )
(!pair "x_flag_tree_phiprop"
(!type already_seen 11)
-(!fileloc "options.h" 3542)
+(!fileloc "options.h" 3548)
nil )
(!pair "x_flag_tree_pre"
(!type already_seen 11)
-(!fileloc "options.h" 3543)
+(!fileloc "options.h" 3549)
nil )
(!pair "x_flag_tree_pta"
(!type already_seen 11)
-(!fileloc "options.h" 3544)
+(!fileloc "options.h" 3550)
nil )
(!pair "x_flag_tree_reassoc"
(!type already_seen 11)
-(!fileloc "options.h" 3545)
+(!fileloc "options.h" 3551)
nil )
(!pair "x_flag_tree_scev_cprop"
(!type already_seen 11)
-(!fileloc "options.h" 3546)
+(!fileloc "options.h" 3552)
nil )
(!pair "x_flag_tree_sink"
(!type already_seen 11)
-(!fileloc "options.h" 3547)
+(!fileloc "options.h" 3553)
nil )
(!pair "x_flag_tree_slp_vectorize"
(!type already_seen 11)
-(!fileloc "options.h" 3548)
+(!fileloc "options.h" 3554)
nil )
(!pair "x_flag_tree_sra"
(!type already_seen 11)
-(!fileloc "options.h" 3549)
+(!fileloc "options.h" 3555)
nil )
(!pair "x_flag_tree_switch_conversion"
(!type already_seen 11)
-(!fileloc "options.h" 3550)
+(!fileloc "options.h" 3556)
nil )
(!pair "x_flag_tree_tail_merge"
(!type already_seen 11)
-(!fileloc "options.h" 3551)
+(!fileloc "options.h" 3557)
nil )
(!pair "x_flag_tree_ter"
(!type already_seen 11)
-(!fileloc "options.h" 3552)
+(!fileloc "options.h" 3558)
nil )
(!pair "x_flag_tree_vect_loop_version"
(!type already_seen 11)
-(!fileloc "options.h" 3553)
+(!fileloc "options.h" 3559)
nil )
(!pair "x_flag_tree_vectorize"
(!type already_seen 11)
-(!fileloc "options.h" 3554)
+(!fileloc "options.h" 3560)
nil )
(!pair "x_flag_tree_vrp"
(!type already_seen 11)
-(!fileloc "options.h" 3555)
+(!fileloc "options.h" 3561)
nil )
(!pair "x_flag_unit_at_a_time"
(!type already_seen 11)
-(!fileloc "options.h" 3556)
+(!fileloc "options.h" 3562)
nil )
(!pair "x_flag_unroll_all_loops"
(!type already_seen 11)
-(!fileloc "options.h" 3557)
+(!fileloc "options.h" 3563)
nil )
(!pair "x_flag_unroll_loops"
(!type already_seen 11)
-(!fileloc "options.h" 3558)
+(!fileloc "options.h" 3564)
nil )
(!pair "x_flag_unsafe_loop_optimizations"
(!type already_seen 11)
-(!fileloc "options.h" 3559)
+(!fileloc "options.h" 3565)
nil )
(!pair "x_flag_unsafe_math_optimizations"
(!type already_seen 11)
-(!fileloc "options.h" 3560)
+(!fileloc "options.h" 3566)
nil )
(!pair "x_flag_unswitch_loops"
(!type already_seen 11)
-(!fileloc "options.h" 3561)
+(!fileloc "options.h" 3567)
nil )
(!pair "x_flag_unwind_tables"
(!type already_seen 11)
-(!fileloc "options.h" 3562)
+(!fileloc "options.h" 3568)
nil )
(!pair "x_flag_var_tracking"
(!type already_seen 11)
-(!fileloc "options.h" 3563)
+(!fileloc "options.h" 3569)
nil )
(!pair "x_flag_var_tracking_assignments"
(!type already_seen 11)
-(!fileloc "options.h" 3564)
+(!fileloc "options.h" 3570)
nil )
(!pair "x_flag_var_tracking_assignments_toggle"
(!type already_seen 11)
-(!fileloc "options.h" 3565)
+(!fileloc "options.h" 3571)
nil )
(!pair "x_flag_var_tracking_uninit"
(!type already_seen 11)
-(!fileloc "options.h" 3566)
+(!fileloc "options.h" 3572)
nil )
(!pair "x_flag_variable_expansion_in_unroller"
(!type already_seen 11)
-(!fileloc "options.h" 3567)
+(!fileloc "options.h" 3573)
nil )
(!pair "x_flag_vect_cost_model"
(!type already_seen 11)
-(!fileloc "options.h" 3568)
+(!fileloc "options.h" 3574)
nil )
(!pair "x_flag_value_profile_transformations"
(!type already_seen 11)
-(!fileloc "options.h" 3569)
+(!fileloc "options.h" 3575)
nil )
(!pair "x_flag_web"
(!type already_seen 11)
-(!fileloc "options.h" 3570)
+(!fileloc "options.h" 3576)
nil )
(!pair "x_flag_whole_program"
(!type already_seen 11)
-(!fileloc "options.h" 3571)
+(!fileloc "options.h" 3577)
nil )
(!pair "x_flag_wrapv"
(!type already_seen 11)
-(!fileloc "options.h" 3572)
+(!fileloc "options.h" 3578)
nil ))
nil 511 nil )
@@ -15586,13 +15586,13 @@ nil 511 nil )
nil )
(!pair "opts"
(!type struct 605 nil gc_used "cl_target_option"
-(!fileloc "options.h" 3579)
+(!fileloc "options.h" 3585)
(!fields 1
(!pair "x_target_flags"
(!type already_seen 11)
-(!fileloc "options.h" 3578)
+(!fileloc "options.h" 3584)
nil ))
nil 511 nil )
@@ -15679,7 +15679,7 @@ nil )
(!fields 11
(!pair "u"
-(!type union 613 nil gc_used "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/c-decl.c:187"
+(!type union 613 nil gc_used "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/c-decl.c:187"
(!srcfileloc "c-decl.c" 190)
(!fields 2
@@ -17179,7 +17179,7 @@ nil 320 nil )
(!type already_seen 670)
-(!type struct 675 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/c-parser.c:5589"nil
+(!type struct 675 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/c-parser.c:5589"nil
(!fields 0 )
nil 0 nil )
@@ -17813,7 +17813,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 733 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/java/expr.c:2059"nil
+(!type struct 733 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/java/expr.c:2059"nil
(!fields 0 )
nil 0 nil )
@@ -17995,11 +17995,11 @@ nil )
nil ))
nil 4 nil )
-(!type struct 746 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/fortran/trans.h:334"nil
+(!type struct 746 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/fortran/trans.h:334"nil
(!fields 0 )
nil 0 nil )
-(!type struct 747 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/fortran/trans.h:322"nil
+(!type struct 747 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/fortran/trans.h:322"nil
(!fields 0 )
nil 0 nil )
@@ -18023,7 +18023,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 753 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/fortran/trans.h:33"nil
+(!type struct 753 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/fortran/trans.h:33"nil
(!fields 0 )
nil 0 nil )
@@ -18325,7 +18325,7 @@ nil 0 nil )
nil )
(!pair "vec"
(!type array 775 nil gc_unused "1"
-(!type struct 776 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/c-family/c-pragma.c:1175"nil
+(!type struct 776 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/c-family/c-pragma.c:1175"nil
(!fields 0 )
nil 0 nil )
)
@@ -19405,7 +19405,7 @@ nil 0 nil )
(!type already_seen 867)
)
gc_pointed_to "constexpr_call"
-(!srcfileloc "cp/semantics.c" 6271)
+(!srcfileloc "cp/semantics.c" 6269)
(!fields 4
(!pair "fundef"
@@ -19413,38 +19413,38 @@ nil 0 nil )
(!type struct 870
(!type already_seen 869)
gc_pointed_to "constexpr_fundef"
-(!srcfileloc "cp/semantics.c" 5673)
+(!srcfileloc "cp/semantics.c" 5671)
(!fields 2
(!pair "decl"
(!type already_seen 26)
-(!srcfileloc "cp/semantics.c" 5671)
+(!srcfileloc "cp/semantics.c" 5669)
nil )
(!pair "body"
(!type already_seen 26)
-(!srcfileloc "cp/semantics.c" 5672)
+(!srcfileloc "cp/semantics.c" 5670)
nil ))
nil 130 nil )
)
-(!srcfileloc "cp/semantics.c" 6255)
+(!srcfileloc "cp/semantics.c" 6253)
nil )
(!pair "bindings"
(!type already_seen 26)
-(!srcfileloc "cp/semantics.c" 6262)
+(!srcfileloc "cp/semantics.c" 6260)
nil )
(!pair "result"
(!type already_seen 26)
-(!srcfileloc "cp/semantics.c" 6267)
+(!srcfileloc "cp/semantics.c" 6265)
nil )
(!pair "hash"
(!type already_seen 11)
-(!srcfileloc "cp/semantics.c" 6270)
+(!srcfileloc "cp/semantics.c" 6268)
nil ))
nil 130 nil )
@@ -20511,7 +20511,7 @@ nil 1 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 956 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/ada/gcc-interface/decl.c:193"nil
+(!type struct 956 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/ada/gcc-interface/decl.c:193"nil
(!fields 0 )
nil 0 nil )
@@ -23367,7 +23367,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1203 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/config/arm/arm.c:24967"nil
+(!type struct 1203 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/config/arm/arm.c:25100"nil
(!fields 0 )
nil 0 nil )
@@ -23375,15 +23375,15 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1205 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/config/arm/arm.c:19493"nil
+(!type struct 1205 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/config/arm/arm.c:19626"nil
(!fields 0 )
nil 0 nil )
-(!type struct 1206 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/config/arm/arm.c:2056"nil
+(!type struct 1206 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/config/arm/arm.c:2122"nil
(!fields 0 )
nil 0 nil )
-(!type struct 1207 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/config/arm/arm.c:1083"nil
+(!type struct 1207 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/config/arm/arm.c:1143"nil
(!fields 0 )
nil 0 nil )
@@ -23667,7 +23667,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type union 1253 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/tree-eh.c:44"nil
+(!type union 1253 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/tree-eh.c:44"nil
(!fields 0 )
nil 0 nil )
@@ -23683,7 +23683,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1257 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/tree-flow.h:627"nil
+(!type struct 1257 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/tree-flow.h:627"nil
(!fields 0 )
nil 0 nil )
@@ -23743,7 +23743,7 @@ nil 511 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1265 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/tree-flow.h:315"nil
+(!type struct 1265 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/tree-flow.h:315"nil
(!fields 0 )
nil 0 nil )
@@ -23755,7 +23755,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1268 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/tree-flow.h:106"nil
+(!type struct 1268 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/tree-flow.h:106"nil
(!fields 0 )
nil 0 nil )
@@ -23927,7 +23927,7 @@ nil 0 nil )
(!type already_seen 335)
-(!type struct 1284 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/gimple.h:263"nil
+(!type struct 1284 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/gimple.h:263"nil
(!fields 0 )
nil 0 nil )
@@ -24038,11 +24038,11 @@ nil 511 nil )
(!type already_seen 1294)
-(!type struct 1296 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/varasm.c:4724"nil
+(!type struct 1296 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/varasm.c:4724"nil
(!fields 0 )
nil 0 nil )
-(!type struct 1297 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/varasm.c:4473"nil
+(!type struct 1297 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/varasm.c:4473"nil
(!fields 0 )
nil 0 nil )
@@ -24175,7 +24175,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type union 1314 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/mcf.c:351"nil
+(!type union 1314 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/mcf.c:351"nil
(!fields 0 )
nil 0 nil )
@@ -25506,7 +25506,7 @@ nil 0 nil )
nil )
(!pair "vec"
(!type array 1454 nil gc_unused "1"
-(!type struct 1455 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/dwarf2cfi.c:200"nil
+(!type struct 1455 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/dwarf2cfi.c:200"nil
(!fields 0 )
nil 0 nil )
)
@@ -25557,7 +25557,7 @@ nil )
(!type pointer 1460 nil gc_unused
(!type struct 1461
(!type already_seen 1460)
- gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/dwarf2cfi.c:102"nil
+ gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/dwarf2cfi.c:102"nil
(!fields 0 )
nil 0 nil )
)
@@ -25839,7 +25839,7 @@ nil 511 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1483 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/matrix-reorg.c:1382"nil
+(!type struct 1483 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/matrix-reorg.c:1382"nil
(!fields 0 )
nil 0 nil )
@@ -26359,11 +26359,11 @@ nil 511 nil )
(!type already_seen 1096)
-(!type struct 1546 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/cgraph.h:307"nil
+(!type struct 1546 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/cgraph.h:307"nil
(!fields 0 )
nil 0 nil )
-(!type struct 1547 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/cgraph.h:300"nil
+(!type struct 1547 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/cgraph.h:300"nil
(!fields 0 )
nil 0 nil )
@@ -26674,7 +26674,7 @@ nil 511 nil )
(!type already_seen 1092)
-(!type struct 1575 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/basic-block.h:607"nil
+(!type struct 1575 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/basic-block.h:607"nil
(!fields 0 )
nil 0 nil )
@@ -26762,7 +26762,7 @@ nil 0 nil )
(!type already_seen 1037)
-(!type struct 1585 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/cfgloop.h:523"nil
+(!type struct 1585 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/cfgloop.h:523"nil
(!fields 0 )
nil 0 nil )
@@ -27769,7 +27769,7 @@ nil 511 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1644 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/tree.h:5111"nil
+(!type struct 1644 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/tree.h:5111"nil
(!fields 0 )
nil 0 nil )
@@ -28380,7 +28380,7 @@ nil 511 nil )
(!type already_seen 281)
-(!type struct 1671 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/rtl.h:118"nil
+(!type struct 1671 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/rtl.h:118"nil
(!fields 0 )
nil 0 nil )
@@ -28438,7 +28438,7 @@ nil ))
)
511 nil )
-(!type struct 1677 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/bitmap.h:204"nil
+(!type struct 1677 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/bitmap.h:204"nil
(!fields 0 )
nil 0 nil )
@@ -28456,7 +28456,7 @@ nil 0 nil )
(!type already_seen 60)
-(!type struct 1678 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/config/arm/arm.h:1454"nil
+(!type struct 1678 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/config/arm/arm.h:1468"nil
(!fields 0 )
nil 0 nil )
@@ -28837,11 +28837,11 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1717 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/../libcpp/include/cpplib.h:972"nil
+(!type struct 1717 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/../libcpp/include/cpplib.h:972"nil
(!fields 0 )
nil 0 nil )
-(!type struct 1718 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/../libcpp/include/cpplib.h:961"nil
+(!type struct 1718 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/../libcpp/include/cpplib.h:961"nil
(!fields 0 )
nil 0 nil )
@@ -28895,7 +28895,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1727 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/../libcpp/include/line-map.h:588"nil
+(!type struct 1727 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/../libcpp/include/line-map.h:588"nil
(!fields 0 )
nil 0 nil )
@@ -29981,12 +29981,12 @@ nil )
(!pair "constexpr_call"
(!type already_seen 867)
-(!srcfileloc "cp/semantics.c" 6271)
+(!srcfileloc "cp/semantics.c" 6269)
nil )
(!pair "constexpr_fundef"
(!type already_seen 870)
-(!srcfileloc "cp/semantics.c" 5673)
+(!srcfileloc "cp/semantics.c" 5671)
nil )
(!pair "VEC_deferred_access_gc"
(!type already_seen 871)
@@ -30991,42 +30991,42 @@ nil )
(!pair "arm_mangle_map_entry"
(!type already_seen 1203)
-(!srcfileloc "config/arm/arm.c" 24971)
+(!srcfileloc "config/arm/arm.c" 25104)
nil )
(!pair "builtin_arg"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.c" 21062)
+(!srcfileloc "config/arm/arm.c" 21195)
nil )
(!pair "neon_builtin_datum"
(!type already_seen 1205)
-(!srcfileloc "config/arm/arm.c" 19499)
+(!srcfileloc "config/arm/arm.c" 19632)
nil )
(!pair "neon_itype"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.c" 19491)
+(!srcfileloc "config/arm/arm.c" 19624)
nil )
(!pair "neon_builtin_type_mode"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.c" 19426)
+(!srcfileloc "config/arm/arm.c" 19559)
nil )
(!pair "arm_pragma_enum"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.c" 5004)
+(!srcfileloc "config/arm/arm.c" 5070)
nil )
(!pair "isr_attribute_arg"
(!type already_seen 1206)
-(!srcfileloc "config/arm/arm.c" 2060)
+(!srcfileloc "config/arm/arm.c" 2126)
nil )
(!pair "arm_fixed_mode_set"
(!type already_seen 1207)
-(!srcfileloc "config/arm/arm.c" 1086)
+(!srcfileloc "config/arm/arm.c" 1146)
nil )
(!pair "Mfix"
(!type already_seen 1211)
@@ -32751,12 +32751,12 @@ nil )
(!pair "machine_function"
(!type already_seen 485)
-(!srcfileloc "config/arm/arm.h" 1424)
+(!srcfileloc "config/arm/arm.h" 1438)
nil )
(!pair "arm_stack_offsets"
(!type already_seen 486)
-(!srcfileloc "config/arm/arm.h" 1383)
+(!srcfileloc "config/arm/arm.h" 1397)
nil )
(!pair "arm_cc"
(!type already_seen 11)
@@ -34943,7 +34943,7 @@ nil )
(!pair "the_parser"
(!type already_seen 828)
-(!srcfileloc "cp/parser.c" 27222)
+(!srcfileloc "cp/parser.c" 27228)
nil )
(!pair "lambda_scope_stack"
(!type already_seen 820)
@@ -34972,7 +34972,7 @@ nil )
(!pair "list_hash_table"
(!type already_seen 64)
-(!srcfileloc "cp/tree.c" 1541)
+(!srcfileloc "cp/tree.c" 1542)
(!options
(!option param_is type
@@ -34994,7 +34994,7 @@ nil )
(!pair "constexpr_call_table"
(!type already_seen 1747)
-(!srcfileloc "cp/semantics.c" 6276)
+(!srcfileloc "cp/semantics.c" 6274)
(!options
(!option param_is type
@@ -35005,7 +35005,7 @@ nil )
(!pair "constexpr_fundef_table"
(!type already_seen 1749)
-(!srcfileloc "cp/semantics.c" 5678)
+(!srcfileloc "cp/semantics.c" 5676)
(!options
(!option param_is type
@@ -35587,22 +35587,22 @@ nil )
(!type already_seen 26)
)
-(!srcfileloc "config/arm/arm.c" 19913)
+(!srcfileloc "config/arm/arm.c" 20046)
nil )
(!pair "tls_get_addr_libfunc"
(!type already_seen 156)
-(!srcfileloc "config/arm/arm.c" 6292)
+(!srcfileloc "config/arm/arm.c" 6358)
nil )
(!pair "pic_labelno"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.c" 5597)
+(!srcfileloc "config/arm/arm.c" 5663)
nil )
(!pair "va_list_type"
(!type already_seen 26)
-(!srcfileloc "config/arm/arm.c" 1410)
+(!srcfileloc "config/arm/arm.c" 1470)
nil )
(!pair "stack_chk_fail_decl"
(!type already_seen 26)
@@ -37301,7 +37301,7 @@ nil )
(!type already_seen 156)
)
-(!srcfileloc "config/arm/arm.h" 1429)
+(!srcfileloc "config/arm/arm.h" 1443)
nil )
(!pair "arm_target_insn"
(!type already_seen 156)
diff --git a/lib/gcc/arm-eabi/4.7.3/plugin/include/config/arm/arm-protos.h b/lib/gcc/arm-eabi/4.7.3/plugin/include/config/arm/arm-protos.h
index 9ad1540..039ecfc 100644
--- a/lib/gcc/arm-eabi/4.7.3/plugin/include/config/arm/arm-protos.h
+++ b/lib/gcc/arm-eabi/4.7.3/plugin/include/config/arm/arm-protos.h
@@ -225,6 +225,27 @@ extern const char *arm_mangle_type (const_tree);
extern void arm_order_regs_for_local_alloc (void);
+/* Vectorizer cost model implementation. */
+struct cpu_vec_costs {
+ const int scalar_stmt_cost; /* Cost of any scalar operation, excluding
+ load and store. */
+ const int scalar_load_cost; /* Cost of scalar load. */
+ const int scalar_store_cost; /* Cost of scalar store. */
+ const int vec_stmt_cost; /* Cost of any vector operation, excluding
+ load, store, vector-to-scalar and
+ scalar-to-vector operation. */
+ const int vec_to_scalar_cost; /* Cost of vect-to-scalar operation. */
+ const int scalar_to_vec_cost; /* Cost of scalar-to-vector operation. */
+ const int vec_align_load_cost; /* Cost of aligned vector load. */
+ const int vec_unalign_load_cost; /* Cost of unaligned vector load. */
+ const int vec_unalign_store_cost; /* Cost of unaligned vector load. */
+ const int vec_store_cost; /* Cost of vector store. */
+ const int cond_taken_branch_cost; /* Cost of taken branch for vectorizer
+ cost model. */
+ const int cond_not_taken_branch_cost;/* Cost of not taken branch for
+ vectorizer cost model. */
+};
+
#ifdef RTX_CODE
/* This needs to be here because we need RTX_CODE and similar. */
@@ -241,6 +262,10 @@ struct tune_params
int l1_cache_line_size;
bool prefer_constant_pool;
int (*branch_cost) (bool, bool);
+ /* Prefer Neon for 64-bit bitops. */
+ bool prefer_neon_for_64bits;
+ /* Vectorizer costs. */
+ const struct cpu_vec_costs* vec_costs;
};
extern const struct tune_params *current_tune;
diff --git a/lib/gcc/arm-eabi/4.7.3/plugin/include/config/arm/arm.h b/lib/gcc/arm-eabi/4.7.3/plugin/include/config/arm/arm.h
index 1e2f542..0d87546 100644
--- a/lib/gcc/arm-eabi/4.7.3/plugin/include/config/arm/arm.h
+++ b/lib/gcc/arm-eabi/4.7.3/plugin/include/config/arm/arm.h
@@ -296,6 +296,9 @@ extern void (*arm_lang_output_object_attributes_hook)(void);
#define TARGET_IDIV ((TARGET_ARM && arm_arch_arm_hwdiv) \
|| (TARGET_THUMB2 && arm_arch_thumb_hwdiv))
+/* Should NEON be used for 64-bits bitops. */
+#define TARGET_PREFER_NEON_64BITS (prefer_neon_for_64bits)
+
/* True iff the full BPABI is being used. If TARGET_BPABI is true,
then TARGET_AAPCS_BASED must be true -- but the converse does not
hold. TARGET_BPABI implies the use of the BPABI runtime library,
@@ -447,6 +450,10 @@ extern int arm_arch_arm_hwdiv;
/* Nonzero if chip supports integer division instruction in Thumb mode. */
extern int arm_arch_thumb_hwdiv;
+/* Nonzero if we should use Neon to handle 64-bits operations rather
+ than core registers. */
+extern int prefer_neon_for_64bits;
+
#ifndef TARGET_DEFAULT
#define TARGET_DEFAULT (MASK_APCS_FRAME)
#endif
@@ -1132,11 +1139,18 @@ enum reg_class
/* FPA registers can't do subreg as all values are reformatted to internal
precision. In VFPv1, VFP registers could only be accessed in the mode
they were set, so subregs would be invalid there too. However, we don't
- support VFPv1 at the moment, and the restriction was lifted in VFPv2. */
+ support VFPv1 at the moment, and the restriction was lifted in VFPv2.
+ In big-endian mode, modes greater than word size (i.e. DFmode) are stored in
+ VFP registers in little-endian order. We can't describe that accurately to
+ GCC, so avoid taking subregs of such values. */
#define CANNOT_CHANGE_MODE_CLASS(FROM, TO, CLASS) \
- (GET_MODE_SIZE (FROM) != GET_MODE_SIZE (TO) \
- ? reg_classes_intersect_p (FPA_REGS, (CLASS)) \
- : 0)
+ (TARGET_VFP \
+ ? TARGET_BIG_END \
+ && (GET_MODE_SIZE (FROM) > UNITS_PER_WORD \
+ || GET_MODE_SIZE (TO) > UNITS_PER_WORD) \
+ && reg_classes_intersect_p (VFP_REGS, (CLASS)) \
+ : GET_MODE_SIZE (FROM) != GET_MODE_SIZE (TO) \
+ && reg_classes_intersect_p (FPA_REGS, (CLASS)))
/* The class value for index registers, and the one for base regs. */
#define INDEX_REG_CLASS (TARGET_THUMB1 ? LO_REGS : GENERAL_REGS)
diff --git a/lib/gcc/arm-eabi/4.7.3/plugin/include/configargs.h b/lib/gcc/arm-eabi/4.7.3/plugin/include/configargs.h
index 6699787..10d6e77 100644
--- a/lib/gcc/arm-eabi/4.7.3/plugin/include/configargs.h
+++ b/lib/gcc/arm-eabi/4.7.3/plugin/include/configargs.h
@@ -1,5 +1,5 @@
/* Generated automatically. */
-static const char configuration_arguments[] = "/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/configure --prefix=/tmp/android-toolchain-eabi --host=x86_64-linux-gnu --build=x86_64-linux-gnu --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --with-gmp=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-install --with-mpfr=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-install --with-mpc=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-install --with-cloog=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-install --with-ppl=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-install --disable-ppl-version-check --disable-cloog-version-check --enable-cloog-backend=isl --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --disable-libssp --disable-nls --disable-libmudflap --disable-shared --disable-sjlj-exceptions --disable-libquadmath --disable-libitm --disable-libatomic --with-float=soft --with-fpu=vfp --with-arch=armv5te --enable-target-optspace --prefix=/tmp/android-toolchain-eabi --disable-docs --disable-nls --with-gcc-version=linaro-4.7-2013.03 --with-binutils-version=current --with-gmp-version=current --with-mpfr-version=current --with-mpc-version=current --target=arm-eabi --enable-threads --enable-tls --disable-libgomp --disable-libstdc__-v3 --disable-libitm --disable-libatomic";
+static const char configuration_arguments[] = "/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/configure --prefix=/tmp/android-toolchain-eabi --host=x86_64-linux-gnu --build=x86_64-linux-gnu --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --with-gmp=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-install --with-mpfr=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-install --with-mpc=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-install --with-cloog=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-install --with-ppl=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-install --disable-ppl-version-check --disable-cloog-version-check --enable-cloog-backend=isl --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --disable-libssp --disable-nls --disable-libmudflap --disable-shared --disable-sjlj-exceptions --disable-libquadmath --disable-libitm --disable-libatomic --with-float=soft --with-fpu=vfp --with-arch=armv5te --enable-target-optspace --prefix=/tmp/android-toolchain-eabi --disable-docs --disable-nls --with-gcc-version=linaro-4.7-2013.04 --with-binutils-version=current --with-gmp-version=current --with-mpfr-version=current --with-mpc-version=current --target=arm-eabi --enable-threads --enable-tls --disable-libgomp --disable-libstdc__-v3 --disable-libitm --disable-libatomic";
static const char thread_model[] = "single";
static const struct {
diff --git a/lib/gcc/arm-eabi/4.7.3/plugin/include/options.h b/lib/gcc/arm-eabi/4.7.3/plugin/include/options.h
index 31fd81f..e1edb2a 100644
--- a/lib/gcc/arm-eabi/4.7.3/plugin/include/options.h
+++ b/lib/gcc/arm-eabi/4.7.3/plugin/include/options.h
@@ -3179,6 +3179,12 @@ extern int arm_fpu_index;
#define arm_fpu_index global_options.x_arm_fpu_index
#endif
#ifdef GENERATOR_FILE
+extern int use_neon_for_64bits;
+#else
+ int x_use_neon_for_64bits;
+#define use_neon_for_64bits global_options.x_use_neon_for_64bits
+#endif
+#ifdef GENERATOR_FILE
extern const char *arm_pic_register_string;
#else
const char *x_arm_pic_register_string;
@@ -4671,115 +4677,116 @@ enum opt_code
/* OPT_mhard_float = 1013, */ /* -mhard-float */
OPT_mlittle_endian = 1014, /* -mlittle-endian */
OPT_mlong_calls = 1015, /* -mlong-calls */
- OPT_mpic_register_ = 1016, /* -mpic-register= */
- OPT_mpoke_function_name = 1017, /* -mpoke-function-name */
- OPT_msched_prolog = 1018, /* -msched-prolog */
- OPT_msingle_pic_base = 1019, /* -msingle-pic-base */
- /* OPT_msoft_float = 1020, */ /* -msoft-float */
- OPT_mstructure_size_boundary_ = 1021, /* -mstructure-size-boundary= */
- OPT_mthumb = 1022, /* -mthumb */
- OPT_mthumb_interwork = 1023, /* -mthumb-interwork */
- OPT_mtls_dialect_ = 1024, /* -mtls-dialect= */
- OPT_mtp_ = 1025, /* -mtp= */
- OPT_mtpcs_frame = 1026, /* -mtpcs-frame */
- OPT_mtpcs_leaf_frame = 1027, /* -mtpcs-leaf-frame */
- OPT_mtune_ = 1028, /* -mtune= */
- OPT_munaligned_access = 1029, /* -munaligned-access */
- OPT_mvectorize_with_neon_double = 1030, /* -mvectorize-with-neon-double */
- OPT_mvectorize_with_neon_quad = 1031, /* -mvectorize-with-neon-quad */
- OPT_mword_relocations = 1032, /* -mword-relocations */
- OPT_mwords_little_endian = 1033, /* -mwords-little-endian */
- OPT_n = 1034, /* -n */
- OPT_no_canonical_prefixes = 1035, /* -no-canonical-prefixes */
- OPT_no_integrated_cpp = 1036, /* -no-integrated-cpp */
- OPT_nocpp = 1037, /* -nocpp */
- OPT_nodefaultlibs = 1038, /* -nodefaultlibs */
- OPT_nostartfiles = 1039, /* -nostartfiles */
- OPT_nostdinc = 1040, /* -nostdinc */
- OPT_nostdinc__ = 1041, /* -nostdinc++ */
- OPT_nostdlib = 1042, /* -nostdlib */
- OPT_o = 1043, /* -o */
- OPT_p = 1044, /* -p */
- OPT_pass_exit_codes = 1045, /* -pass-exit-codes */
- OPT_pedantic = 1046, /* -pedantic */
- OPT_pedantic_errors = 1047, /* -pedantic-errors */
- OPT_pg = 1048, /* -pg */
- OPT_pie = 1049, /* -pie */
- OPT_pipe = 1050, /* -pipe */
- OPT_print_file_name_ = 1051, /* -print-file-name= */
- OPT_print_libgcc_file_name = 1052, /* -print-libgcc-file-name */
- OPT_print_multi_directory = 1053, /* -print-multi-directory */
- OPT_print_multi_lib = 1054, /* -print-multi-lib */
- OPT_print_multi_os_directory = 1055, /* -print-multi-os-directory */
- OPT_print_multiarch = 1056, /* -print-multiarch */
- OPT_print_objc_runtime_info = 1057, /* -print-objc-runtime-info */
- OPT_print_prog_name_ = 1058, /* -print-prog-name= */
- OPT_print_search_dirs = 1059, /* -print-search-dirs */
- OPT_print_sysroot = 1060, /* -print-sysroot */
- OPT_print_sysroot_headers_suffix = 1061, /* -print-sysroot-headers-suffix */
- OPT_quiet = 1062, /* -quiet */
- OPT_r = 1063, /* -r */
- OPT_remap = 1064, /* -remap */
- OPT_s = 1065, /* -s */
- OPT_s_bc_abi = 1066, /* -s-bc-abi */
- OPT_save_temps = 1067, /* -save-temps */
- OPT_save_temps_ = 1068, /* -save-temps= */
- OPT_shared = 1069, /* -shared */
- OPT_shared_libgcc = 1070, /* -shared-libgcc */
- /* OPT_specs = 1071, */ /* -specs */
- OPT_specs_ = 1072, /* -specs= */
- OPT_static = 1073, /* -static */
- OPT_static_libgcc = 1074, /* -static-libgcc */
- OPT_static_libgcj = 1075, /* -static-libgcj */
- OPT_static_libgfortran = 1076, /* -static-libgfortran */
- OPT_static_libgo = 1077, /* -static-libgo */
- OPT_static_libstdc__ = 1078, /* -static-libstdc++ */
- /* OPT_std_c__03 = 1079, */ /* -std=c++03 */
- /* OPT_std_c__0x = 1080, */ /* -std=c++0x */
- OPT_std_c__11 = 1081, /* -std=c++11 */
- OPT_std_c__98 = 1082, /* -std=c++98 */
- OPT_std_c11 = 1083, /* -std=c11 */
- /* OPT_std_c1x = 1084, */ /* -std=c1x */
- /* OPT_std_c89 = 1085, */ /* -std=c89 */
- OPT_std_c90 = 1086, /* -std=c90 */
- OPT_std_c99 = 1087, /* -std=c99 */
- /* OPT_std_c9x = 1088, */ /* -std=c9x */
- OPT_std_f2003 = 1089, /* -std=f2003 */
- OPT_std_f2008 = 1090, /* -std=f2008 */
- OPT_std_f2008ts = 1091, /* -std=f2008ts */
- OPT_std_f95 = 1092, /* -std=f95 */
- OPT_std_gnu = 1093, /* -std=gnu */
- /* OPT_std_gnu__03 = 1094, */ /* -std=gnu++03 */
- /* OPT_std_gnu__0x = 1095, */ /* -std=gnu++0x */
- OPT_std_gnu__11 = 1096, /* -std=gnu++11 */
- OPT_std_gnu__98 = 1097, /* -std=gnu++98 */
- OPT_std_gnu11 = 1098, /* -std=gnu11 */
- /* OPT_std_gnu1x = 1099, */ /* -std=gnu1x */
- /* OPT_std_gnu89 = 1100, */ /* -std=gnu89 */
- OPT_std_gnu90 = 1101, /* -std=gnu90 */
- OPT_std_gnu99 = 1102, /* -std=gnu99 */
- /* OPT_std_gnu9x = 1103, */ /* -std=gnu9x */
- /* OPT_std_iso9899_1990 = 1104, */ /* -std=iso9899:1990 */
- OPT_std_iso9899_199409 = 1105, /* -std=iso9899:199409 */
- /* OPT_std_iso9899_1999 = 1106, */ /* -std=iso9899:1999 */
- /* OPT_std_iso9899_199x = 1107, */ /* -std=iso9899:199x */
- /* OPT_std_iso9899_2011 = 1108, */ /* -std=iso9899:2011 */
- OPT_std_legacy = 1109, /* -std=legacy */
- OPT_symbolic = 1110, /* -symbolic */
- OPT_t = 1111, /* -t */
- OPT_time = 1112, /* -time */
- OPT_time_ = 1113, /* -time= */
- OPT_traditional = 1114, /* -traditional */
- OPT_traditional_cpp = 1115, /* -traditional-cpp */
- OPT_trigraphs = 1116, /* -trigraphs */
- OPT_u = 1117, /* -u */
- OPT_undef = 1118, /* -undef */
- OPT_v = 1119, /* -v */
- OPT_version = 1120, /* -version */
- OPT_w = 1121, /* -w */
- OPT_wrapper = 1122, /* -wrapper */
- OPT_x = 1123, /* -x */
- OPT_z = 1124, /* -z */
+ OPT_mneon_for_64bits = 1016, /* -mneon-for-64bits */
+ OPT_mpic_register_ = 1017, /* -mpic-register= */
+ OPT_mpoke_function_name = 1018, /* -mpoke-function-name */
+ OPT_msched_prolog = 1019, /* -msched-prolog */
+ OPT_msingle_pic_base = 1020, /* -msingle-pic-base */
+ /* OPT_msoft_float = 1021, */ /* -msoft-float */
+ OPT_mstructure_size_boundary_ = 1022, /* -mstructure-size-boundary= */
+ OPT_mthumb = 1023, /* -mthumb */
+ OPT_mthumb_interwork = 1024, /* -mthumb-interwork */
+ OPT_mtls_dialect_ = 1025, /* -mtls-dialect= */
+ OPT_mtp_ = 1026, /* -mtp= */
+ OPT_mtpcs_frame = 1027, /* -mtpcs-frame */
+ OPT_mtpcs_leaf_frame = 1028, /* -mtpcs-leaf-frame */
+ OPT_mtune_ = 1029, /* -mtune= */
+ OPT_munaligned_access = 1030, /* -munaligned-access */
+ OPT_mvectorize_with_neon_double = 1031, /* -mvectorize-with-neon-double */
+ OPT_mvectorize_with_neon_quad = 1032, /* -mvectorize-with-neon-quad */
+ OPT_mword_relocations = 1033, /* -mword-relocations */
+ OPT_mwords_little_endian = 1034, /* -mwords-little-endian */
+ OPT_n = 1035, /* -n */
+ OPT_no_canonical_prefixes = 1036, /* -no-canonical-prefixes */
+ OPT_no_integrated_cpp = 1037, /* -no-integrated-cpp */
+ OPT_nocpp = 1038, /* -nocpp */
+ OPT_nodefaultlibs = 1039, /* -nodefaultlibs */
+ OPT_nostartfiles = 1040, /* -nostartfiles */
+ OPT_nostdinc = 1041, /* -nostdinc */
+ OPT_nostdinc__ = 1042, /* -nostdinc++ */
+ OPT_nostdlib = 1043, /* -nostdlib */
+ OPT_o = 1044, /* -o */
+ OPT_p = 1045, /* -p */
+ OPT_pass_exit_codes = 1046, /* -pass-exit-codes */
+ OPT_pedantic = 1047, /* -pedantic */
+ OPT_pedantic_errors = 1048, /* -pedantic-errors */
+ OPT_pg = 1049, /* -pg */
+ OPT_pie = 1050, /* -pie */
+ OPT_pipe = 1051, /* -pipe */
+ OPT_print_file_name_ = 1052, /* -print-file-name= */
+ OPT_print_libgcc_file_name = 1053, /* -print-libgcc-file-name */
+ OPT_print_multi_directory = 1054, /* -print-multi-directory */
+ OPT_print_multi_lib = 1055, /* -print-multi-lib */
+ OPT_print_multi_os_directory = 1056, /* -print-multi-os-directory */
+ OPT_print_multiarch = 1057, /* -print-multiarch */
+ OPT_print_objc_runtime_info = 1058, /* -print-objc-runtime-info */
+ OPT_print_prog_name_ = 1059, /* -print-prog-name= */
+ OPT_print_search_dirs = 1060, /* -print-search-dirs */
+ OPT_print_sysroot = 1061, /* -print-sysroot */
+ OPT_print_sysroot_headers_suffix = 1062, /* -print-sysroot-headers-suffix */
+ OPT_quiet = 1063, /* -quiet */
+ OPT_r = 1064, /* -r */
+ OPT_remap = 1065, /* -remap */
+ OPT_s = 1066, /* -s */
+ OPT_s_bc_abi = 1067, /* -s-bc-abi */
+ OPT_save_temps = 1068, /* -save-temps */
+ OPT_save_temps_ = 1069, /* -save-temps= */
+ OPT_shared = 1070, /* -shared */
+ OPT_shared_libgcc = 1071, /* -shared-libgcc */
+ /* OPT_specs = 1072, */ /* -specs */
+ OPT_specs_ = 1073, /* -specs= */
+ OPT_static = 1074, /* -static */
+ OPT_static_libgcc = 1075, /* -static-libgcc */
+ OPT_static_libgcj = 1076, /* -static-libgcj */
+ OPT_static_libgfortran = 1077, /* -static-libgfortran */
+ OPT_static_libgo = 1078, /* -static-libgo */
+ OPT_static_libstdc__ = 1079, /* -static-libstdc++ */
+ /* OPT_std_c__03 = 1080, */ /* -std=c++03 */
+ /* OPT_std_c__0x = 1081, */ /* -std=c++0x */
+ OPT_std_c__11 = 1082, /* -std=c++11 */
+ OPT_std_c__98 = 1083, /* -std=c++98 */
+ OPT_std_c11 = 1084, /* -std=c11 */
+ /* OPT_std_c1x = 1085, */ /* -std=c1x */
+ /* OPT_std_c89 = 1086, */ /* -std=c89 */
+ OPT_std_c90 = 1087, /* -std=c90 */
+ OPT_std_c99 = 1088, /* -std=c99 */
+ /* OPT_std_c9x = 1089, */ /* -std=c9x */
+ OPT_std_f2003 = 1090, /* -std=f2003 */
+ OPT_std_f2008 = 1091, /* -std=f2008 */
+ OPT_std_f2008ts = 1092, /* -std=f2008ts */
+ OPT_std_f95 = 1093, /* -std=f95 */
+ OPT_std_gnu = 1094, /* -std=gnu */
+ /* OPT_std_gnu__03 = 1095, */ /* -std=gnu++03 */
+ /* OPT_std_gnu__0x = 1096, */ /* -std=gnu++0x */
+ OPT_std_gnu__11 = 1097, /* -std=gnu++11 */
+ OPT_std_gnu__98 = 1098, /* -std=gnu++98 */
+ OPT_std_gnu11 = 1099, /* -std=gnu11 */
+ /* OPT_std_gnu1x = 1100, */ /* -std=gnu1x */
+ /* OPT_std_gnu89 = 1101, */ /* -std=gnu89 */
+ OPT_std_gnu90 = 1102, /* -std=gnu90 */
+ OPT_std_gnu99 = 1103, /* -std=gnu99 */
+ /* OPT_std_gnu9x = 1104, */ /* -std=gnu9x */
+ /* OPT_std_iso9899_1990 = 1105, */ /* -std=iso9899:1990 */
+ OPT_std_iso9899_199409 = 1106, /* -std=iso9899:199409 */
+ /* OPT_std_iso9899_1999 = 1107, */ /* -std=iso9899:1999 */
+ /* OPT_std_iso9899_199x = 1108, */ /* -std=iso9899:199x */
+ /* OPT_std_iso9899_2011 = 1109, */ /* -std=iso9899:2011 */
+ OPT_std_legacy = 1110, /* -std=legacy */
+ OPT_symbolic = 1111, /* -symbolic */
+ OPT_t = 1112, /* -t */
+ OPT_time = 1113, /* -time */
+ OPT_time_ = 1114, /* -time= */
+ OPT_traditional = 1115, /* -traditional */
+ OPT_traditional_cpp = 1116, /* -traditional-cpp */
+ OPT_trigraphs = 1117, /* -trigraphs */
+ OPT_u = 1118, /* -u */
+ OPT_undef = 1119, /* -undef */
+ OPT_v = 1120, /* -v */
+ OPT_version = 1121, /* -version */
+ OPT_w = 1122, /* -w */
+ OPT_wrapper = 1123, /* -wrapper */
+ OPT_x = 1124, /* -x */
+ OPT_z = 1125, /* -z */
N_OPTS,
OPT_SPECIAL_unknown,
OPT_SPECIAL_ignore,
diff --git a/lib/gcc/arm-eabi/4.7.3/plugin/include/plugin-version.h b/lib/gcc/arm-eabi/4.7.3/plugin/include/plugin-version.h
index da3e6df..033f519 100644
--- a/lib/gcc/arm-eabi/4.7.3/plugin/include/plugin-version.h
+++ b/lib/gcc/arm-eabi/4.7.3/plugin/include/plugin-version.h
@@ -6,7 +6,7 @@
#define GCCPLUGIN_VERSION (GCCPLUGIN_VERSION_MAJOR*1000 + GCCPLUGIN_VERSION_MINOR)
static char basever[] = "4.7.3";
-static char datestamp[] = "20130226";
+static char datestamp[] = "20130328";
static char devphase[] = "prerelease";
static char revision[] = "";
diff --git a/lib/gcc/arm-eabi/4.7.3/plugin/include/tm-preds.h b/lib/gcc/arm-eabi/4.7.3/plugin/include/tm-preds.h
index f68e16b..2311c61 100644
--- a/lib/gcc/arm-eabi/4.7.3/plugin/include/tm-preds.h
+++ b/lib/gcc/arm-eabi/4.7.3/plugin/include/tm-preds.h
@@ -1,5 +1,5 @@
/* Generated automatically by the program 'build/genpreds'
- from the machine description file '/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/config/arm/arm.md'. */
+ from the machine description file '/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/config/arm/arm.md'. */
#ifndef GCC_TM_PREDS_H
#define GCC_TM_PREDS_H
diff --git a/lib/gcc/arm-eabi/4.7.3/thumb/crtbegin.o b/lib/gcc/arm-eabi/4.7.3/thumb/crtbegin.o
index cca3a8d..2f00d6e 100644
--- a/lib/gcc/arm-eabi/4.7.3/thumb/crtbegin.o
+++ b/lib/gcc/arm-eabi/4.7.3/thumb/crtbegin.o
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.7.3/thumb/crtend.o b/lib/gcc/arm-eabi/4.7.3/thumb/crtend.o
index 646d780..d4416f1 100644
--- a/lib/gcc/arm-eabi/4.7.3/thumb/crtend.o
+++ b/lib/gcc/arm-eabi/4.7.3/thumb/crtend.o
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.7.3/thumb/libgcc.a b/lib/gcc/arm-eabi/4.7.3/thumb/libgcc.a
index f86d6c5..4725930 100644
--- a/lib/gcc/arm-eabi/4.7.3/thumb/libgcc.a
+++ b/lib/gcc/arm-eabi/4.7.3/thumb/libgcc.a
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.7.3/thumb/libgcov.a b/lib/gcc/arm-eabi/4.7.3/thumb/libgcov.a
index 55c27be..4457b2c 100644
--- a/lib/gcc/arm-eabi/4.7.3/thumb/libgcov.a
+++ b/lib/gcc/arm-eabi/4.7.3/thumb/libgcov.a
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtbegin.o b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtbegin.o
index 11d4ca9..456cd5f 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtbegin.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtbegin.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtbeginS.o b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtbeginS.o
index 77a7f07..0d93cd6 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtbeginS.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtbeginS.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtbeginT.o b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtbeginT.o
index 11d4ca9..456cd5f 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtbeginT.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtbeginT.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtend.o b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtend.o
index 13438d8..9574167 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtend.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtend.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtendS.o b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtendS.o
index 13438d8..9574167 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtendS.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/crtendS.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/libgcc.a b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/libgcc.a
index 613a720..b89f82a 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/libgcc.a
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/libgcc.a
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/libgcov.a b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/libgcov.a
index 6d21910..7757772 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/libgcov.a
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/libgcov.a
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtbegin.o b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtbegin.o
index 98bfcc9..84db136 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtbegin.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtbegin.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtbeginS.o b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtbeginS.o
index e67ba9e..1574eab 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtbeginS.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtbeginS.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtbeginT.o b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtbeginT.o
index 98bfcc9..84db136 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtbeginT.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtbeginT.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtend.o b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtend.o
index 6a955d3..7652a1b 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtend.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtend.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtendS.o b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtendS.o
index 6a955d3..7652a1b 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtendS.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/crtendS.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/libgcc.a b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/libgcc.a
index b3d2126..71a9f37 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/libgcc.a
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/libgcc.a
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/libgcov.a b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/libgcov.a
index fed19a2..54e52c7 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/libgcov.a
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/armv7-a/thumb/libgcov.a
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/crtbegin.o b/lib/gcc/arm-linux-androideabi/4.7.3/crtbegin.o
index 41c198b..c34e621 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/crtbegin.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/crtbegin.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/crtbeginS.o b/lib/gcc/arm-linux-androideabi/4.7.3/crtbeginS.o
index c4815bd..9899d66 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/crtbeginS.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/crtbeginS.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/crtbeginT.o b/lib/gcc/arm-linux-androideabi/4.7.3/crtbeginT.o
index 41c198b..c34e621 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/crtbeginT.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/crtbeginT.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/crtend.o b/lib/gcc/arm-linux-androideabi/4.7.3/crtend.o
index 54ad623..6b9d43d 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/crtend.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/crtend.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/crtendS.o b/lib/gcc/arm-linux-androideabi/4.7.3/crtendS.o
index 54ad623..6b9d43d 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/crtendS.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/crtendS.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/libgcc.a b/lib/gcc/arm-linux-androideabi/4.7.3/libgcc.a
index 2265ad4..efd57ea 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/libgcc.a
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/libgcc.a
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/libgcov.a b/lib/gcc/arm-linux-androideabi/4.7.3/libgcov.a
index 25867a2..6a91662 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/libgcov.a
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/libgcov.a
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/plugin/gtype.state b/lib/gcc/arm-linux-androideabi/4.7.3/plugin/gtype.state
index f21764c..0ca5581 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/plugin/gtype.state
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/plugin/gtype.state
@@ -4,9 +4,9 @@
;;; Don't parse this file wihout knowing GCC gengtype internals.
;;; This file should be parsed by the same gengtype which wrote it.
-(!version "4.7.3 20130226 (prerelease)")
+(!version "4.7.3 20130328 (prerelease)")
-(!srcdir "/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc")
+(!srcdir "/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc")
(!languages 9 ada cp fortran go java lto objc objcp c)
@@ -8099,7 +8099,7 @@ nil )
(!srcfileloc "gimple.h" 407)
nil )
(!pair "u"
-(!type union 348 nil gc_used "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/gimple.h:410"
+(!type union 348 nil gc_used "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/gimple.h:410"
(!srcfileloc "gimple.h" 413)
(!fields 2
@@ -8370,7 +8370,7 @@ nil )
)
)
(!pair "loc"
-(!type union 361 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/tree.h:2015"
+(!type union 361 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/tree.h:2015"
(!srcfileloc "tree.h" 2015)
(!fields 2
@@ -11453,124 +11453,124 @@ nil )
(!type struct 485
(!type already_seen 484)
gc_maybe_pointed_to "machine_function"
-(!srcfileloc "config/arm/arm.h" 1423)
+(!srcfileloc "config/arm/arm.h" 1437)
(!fields 15
(!pair "eh_epilogue_sp_ofs"
(!type already_seen 156)
-(!srcfileloc "config/arm/arm.h" 1391)
+(!srcfileloc "config/arm/arm.h" 1405)
nil )
(!pair "far_jump_used"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1393)
+(!srcfileloc "config/arm/arm.h" 1407)
nil )
(!pair "arg_pointer_live"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1395)
+(!srcfileloc "config/arm/arm.h" 1409)
nil )
(!pair "lr_save_eliminated"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1397)
+(!srcfileloc "config/arm/arm.h" 1411)
nil )
(!pair "stack_offsets"
(!type struct 486 nil gc_used "arm_stack_offsets"
-(!srcfileloc "config/arm/arm.h" 1382)
+(!srcfileloc "config/arm/arm.h" 1396)
(!fields 7
(!pair "saved_args"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1375)
+(!srcfileloc "config/arm/arm.h" 1389)
nil )
(!pair "frame"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1376)
+(!srcfileloc "config/arm/arm.h" 1390)
nil )
(!pair "saved_regs"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1377)
+(!srcfileloc "config/arm/arm.h" 1391)
nil )
(!pair "soft_frame"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1378)
+(!srcfileloc "config/arm/arm.h" 1392)
nil )
(!pair "locals_base"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1379)
+(!srcfileloc "config/arm/arm.h" 1393)
nil )
(!pair "outgoing_args"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1380)
+(!srcfileloc "config/arm/arm.h" 1394)
nil )
(!pair "saved_regs_mask"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1381)
+(!srcfileloc "config/arm/arm.h" 1395)
nil ))
nil 511 nil )
-(!srcfileloc "config/arm/arm.h" 1399)
+(!srcfileloc "config/arm/arm.h" 1413)
nil )
(!pair "func_type"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1401)
+(!srcfileloc "config/arm/arm.h" 1415)
nil )
(!pair "uses_anonymous_args"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1403)
+(!srcfileloc "config/arm/arm.h" 1417)
nil )
(!pair "sibcall_blocked"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1406)
+(!srcfileloc "config/arm/arm.h" 1420)
nil )
(!pair "pic_reg"
(!type already_seen 156)
-(!srcfileloc "config/arm/arm.h" 1408)
+(!srcfileloc "config/arm/arm.h" 1422)
nil )
(!pair "call_via"
(!type array 487 nil gc_used "14"
(!type already_seen 156)
)
-(!srcfileloc "config/arm/arm.h" 1412)
+(!srcfileloc "config/arm/arm.h" 1426)
nil )
(!pair "return_used_this_function"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1415)
+(!srcfileloc "config/arm/arm.h" 1429)
nil )
(!pair "thumb1_cc_insn"
(!type already_seen 156)
-(!srcfileloc "config/arm/arm.h" 1418)
+(!srcfileloc "config/arm/arm.h" 1432)
nil )
(!pair "thumb1_cc_op0"
(!type already_seen 156)
-(!srcfileloc "config/arm/arm.h" 1419)
+(!srcfileloc "config/arm/arm.h" 1433)
nil )
(!pair "thumb1_cc_op1"
(!type already_seen 156)
-(!srcfileloc "config/arm/arm.h" 1420)
+(!srcfileloc "config/arm/arm.h" 1434)
nil )
(!pair "thumb1_cc_mode"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.h" 1422)
+(!srcfileloc "config/arm/arm.h" 1436)
nil ))
nil 511 nil )
)
@@ -14664,908 +14664,908 @@ nil 511 nil )
nil )
(!pair "opts"
(!type struct 603 nil gc_used "cl_optimization"
-(!fileloc "options.h" 3585)
+(!fileloc "options.h" 3591)
(!fields 180
(!pair "x_align_functions"
(!type already_seen 11)
-(!fileloc "options.h" 3405)
+(!fileloc "options.h" 3411)
nil )
(!pair "x_align_jumps"
(!type already_seen 11)
-(!fileloc "options.h" 3406)
+(!fileloc "options.h" 3412)
nil )
(!pair "x_align_labels"
(!type already_seen 11)
-(!fileloc "options.h" 3407)
+(!fileloc "options.h" 3413)
nil )
(!pair "x_align_loops"
(!type already_seen 11)
-(!fileloc "options.h" 3408)
+(!fileloc "options.h" 3414)
nil )
(!pair "x_flag_sched_stalled_insns"
(!type already_seen 11)
-(!fileloc "options.h" 3409)
+(!fileloc "options.h" 3415)
nil )
(!pair "x_flag_sched_stalled_insns_dep"
(!type already_seen 11)
-(!fileloc "options.h" 3410)
+(!fileloc "options.h" 3416)
nil )
(!pair "x_flag_fp_contract_mode"
(!type already_seen 11)
-(!fileloc "options.h" 3411)
+(!fileloc "options.h" 3417)
nil )
(!pair "x_optimize"
(!type already_seen 14)
-(!fileloc "options.h" 3412)
+(!fileloc "options.h" 3418)
nil )
(!pair "x_optimize_size"
(!type already_seen 14)
-(!fileloc "options.h" 3413)
+(!fileloc "options.h" 3419)
nil )
(!pair "x_flag_asynchronous_unwind_tables"
(!type already_seen 11)
-(!fileloc "options.h" 3414)
+(!fileloc "options.h" 3420)
nil )
(!pair "x_flag_branch_on_count_reg"
(!type already_seen 11)
-(!fileloc "options.h" 3415)
+(!fileloc "options.h" 3421)
nil )
(!pair "x_flag_branch_probabilities"
(!type already_seen 11)
-(!fileloc "options.h" 3416)
+(!fileloc "options.h" 3422)
nil )
(!pair "x_flag_branch_target_load_optimize"
(!type already_seen 11)
-(!fileloc "options.h" 3417)
+(!fileloc "options.h" 3423)
nil )
(!pair "x_flag_branch_target_load_optimize2"
(!type already_seen 11)
-(!fileloc "options.h" 3418)
+(!fileloc "options.h" 3424)
nil )
(!pair "x_flag_btr_bb_exclusive"
(!type already_seen 11)
-(!fileloc "options.h" 3419)
+(!fileloc "options.h" 3425)
nil )
(!pair "x_flag_caller_saves"
(!type already_seen 11)
-(!fileloc "options.h" 3420)
+(!fileloc "options.h" 3426)
nil )
(!pair "x_flag_combine_stack_adjustments"
(!type already_seen 11)
-(!fileloc "options.h" 3421)
+(!fileloc "options.h" 3427)
nil )
(!pair "x_flag_no_common"
(!type already_seen 11)
-(!fileloc "options.h" 3422)
+(!fileloc "options.h" 3428)
nil )
(!pair "x_flag_compare_elim_after_reload"
(!type already_seen 11)
-(!fileloc "options.h" 3423)
+(!fileloc "options.h" 3429)
nil )
(!pair "x_flag_conserve_stack"
(!type already_seen 11)
-(!fileloc "options.h" 3424)
+(!fileloc "options.h" 3430)
nil )
(!pair "x_flag_cprop_registers"
(!type already_seen 11)
-(!fileloc "options.h" 3425)
+(!fileloc "options.h" 3431)
nil )
(!pair "x_flag_crossjumping"
(!type already_seen 11)
-(!fileloc "options.h" 3426)
+(!fileloc "options.h" 3432)
nil )
(!pair "x_flag_cse_follow_jumps"
(!type already_seen 11)
-(!fileloc "options.h" 3427)
+(!fileloc "options.h" 3433)
nil )
(!pair "x_flag_cx_fortran_rules"
(!type already_seen 11)
-(!fileloc "options.h" 3428)
+(!fileloc "options.h" 3434)
nil )
(!pair "x_flag_cx_limited_range"
(!type already_seen 11)
-(!fileloc "options.h" 3429)
+(!fileloc "options.h" 3435)
nil )
(!pair "x_flag_data_sections"
(!type already_seen 11)
-(!fileloc "options.h" 3430)
+(!fileloc "options.h" 3436)
nil )
(!pair "x_flag_dce"
(!type already_seen 11)
-(!fileloc "options.h" 3431)
+(!fileloc "options.h" 3437)
nil )
(!pair "x_flag_defer_pop"
(!type already_seen 11)
-(!fileloc "options.h" 3432)
+(!fileloc "options.h" 3438)
nil )
(!pair "x_flag_delayed_branch"
(!type already_seen 11)
-(!fileloc "options.h" 3433)
+(!fileloc "options.h" 3439)
nil )
(!pair "x_flag_delete_null_pointer_checks"
(!type already_seen 11)
-(!fileloc "options.h" 3434)
+(!fileloc "options.h" 3440)
nil )
(!pair "x_flag_devirtualize"
(!type already_seen 11)
-(!fileloc "options.h" 3435)
+(!fileloc "options.h" 3441)
nil )
(!pair "x_flag_dse"
(!type already_seen 11)
-(!fileloc "options.h" 3436)
+(!fileloc "options.h" 3442)
nil )
(!pair "x_flag_early_inlining"
(!type already_seen 11)
-(!fileloc "options.h" 3437)
+(!fileloc "options.h" 3443)
nil )
(!pair "x_flag_exceptions"
(!type already_seen 11)
-(!fileloc "options.h" 3438)
+(!fileloc "options.h" 3444)
nil )
(!pair "x_flag_expensive_optimizations"
(!type already_seen 11)
-(!fileloc "options.h" 3439)
+(!fileloc "options.h" 3445)
nil )
(!pair "x_flag_finite_math_only"
(!type already_seen 11)
-(!fileloc "options.h" 3440)
+(!fileloc "options.h" 3446)
nil )
(!pair "x_flag_float_store"
(!type already_seen 11)
-(!fileloc "options.h" 3441)
+(!fileloc "options.h" 3447)
nil )
(!pair "x_flag_forward_propagate"
(!type already_seen 11)
-(!fileloc "options.h" 3442)
+(!fileloc "options.h" 3448)
nil )
(!pair "x_flag_gcse"
(!type already_seen 11)
-(!fileloc "options.h" 3443)
+(!fileloc "options.h" 3449)
nil )
(!pair "x_flag_gcse_after_reload"
(!type already_seen 11)
-(!fileloc "options.h" 3444)
+(!fileloc "options.h" 3450)
nil )
(!pair "x_flag_gcse_las"
(!type already_seen 11)
-(!fileloc "options.h" 3445)
+(!fileloc "options.h" 3451)
nil )
(!pair "x_flag_gcse_lm"
(!type already_seen 11)
-(!fileloc "options.h" 3446)
+(!fileloc "options.h" 3452)
nil )
(!pair "x_flag_gcse_sm"
(!type already_seen 11)
-(!fileloc "options.h" 3447)
+(!fileloc "options.h" 3453)
nil )
(!pair "x_flag_graphite_identity"
(!type already_seen 11)
-(!fileloc "options.h" 3448)
+(!fileloc "options.h" 3454)
nil )
(!pair "x_flag_guess_branch_prob"
(!type already_seen 11)
-(!fileloc "options.h" 3449)
+(!fileloc "options.h" 3455)
nil )
(!pair "x_flag_if_conversion"
(!type already_seen 11)
-(!fileloc "options.h" 3450)
+(!fileloc "options.h" 3456)
nil )
(!pair "x_flag_if_conversion2"
(!type already_seen 11)
-(!fileloc "options.h" 3451)
+(!fileloc "options.h" 3457)
nil )
(!pair "x_flag_inline_atomics"
(!type already_seen 11)
-(!fileloc "options.h" 3452)
+(!fileloc "options.h" 3458)
nil )
(!pair "x_flag_inline_functions"
(!type already_seen 11)
-(!fileloc "options.h" 3453)
+(!fileloc "options.h" 3459)
nil )
(!pair "x_flag_inline_functions_called_once"
(!type already_seen 11)
-(!fileloc "options.h" 3454)
+(!fileloc "options.h" 3460)
nil )
(!pair "x_flag_inline_small_functions"
(!type already_seen 11)
-(!fileloc "options.h" 3455)
+(!fileloc "options.h" 3461)
nil )
(!pair "x_flag_ipa_cp"
(!type already_seen 11)
-(!fileloc "options.h" 3456)
+(!fileloc "options.h" 3462)
nil )
(!pair "x_flag_ipa_cp_clone"
(!type already_seen 11)
-(!fileloc "options.h" 3457)
+(!fileloc "options.h" 3463)
nil )
(!pair "x_flag_ipa_matrix_reorg"
(!type already_seen 11)
-(!fileloc "options.h" 3458)
+(!fileloc "options.h" 3464)
nil )
(!pair "x_flag_ipa_profile"
(!type already_seen 11)
-(!fileloc "options.h" 3459)
+(!fileloc "options.h" 3465)
nil )
(!pair "x_flag_ipa_pta"
(!type already_seen 11)
-(!fileloc "options.h" 3460)
+(!fileloc "options.h" 3466)
nil )
(!pair "x_flag_ipa_pure_const"
(!type already_seen 11)
-(!fileloc "options.h" 3461)
+(!fileloc "options.h" 3467)
nil )
(!pair "x_flag_ipa_reference"
(!type already_seen 11)
-(!fileloc "options.h" 3462)
+(!fileloc "options.h" 3468)
nil )
(!pair "x_flag_ipa_sra"
(!type already_seen 11)
-(!fileloc "options.h" 3463)
+(!fileloc "options.h" 3469)
nil )
(!pair "x_flag_ivopts"
(!type already_seen 11)
-(!fileloc "options.h" 3464)
+(!fileloc "options.h" 3470)
nil )
(!pair "x_flag_jump_tables"
(!type already_seen 11)
-(!fileloc "options.h" 3465)
+(!fileloc "options.h" 3471)
nil )
(!pair "x_flag_loop_block"
(!type already_seen 11)
-(!fileloc "options.h" 3466)
+(!fileloc "options.h" 3472)
nil )
(!pair "x_flag_loop_flatten"
(!type already_seen 11)
-(!fileloc "options.h" 3467)
+(!fileloc "options.h" 3473)
nil )
(!pair "x_flag_loop_interchange"
(!type already_seen 11)
-(!fileloc "options.h" 3468)
+(!fileloc "options.h" 3474)
nil )
(!pair "x_flag_loop_parallelize_all"
(!type already_seen 11)
-(!fileloc "options.h" 3469)
+(!fileloc "options.h" 3475)
nil )
(!pair "x_flag_loop_strip_mine"
(!type already_seen 11)
-(!fileloc "options.h" 3470)
+(!fileloc "options.h" 3476)
nil )
(!pair "x_flag_errno_math"
(!type already_seen 11)
-(!fileloc "options.h" 3471)
+(!fileloc "options.h" 3477)
nil )
(!pair "x_flag_merge_constants"
(!type already_seen 11)
-(!fileloc "options.h" 3472)
+(!fileloc "options.h" 3478)
nil )
(!pair "x_flag_modulo_sched"
(!type already_seen 11)
-(!fileloc "options.h" 3473)
+(!fileloc "options.h" 3479)
nil )
(!pair "x_flag_move_loop_invariants"
(!type already_seen 11)
-(!fileloc "options.h" 3474)
+(!fileloc "options.h" 3480)
nil )
(!pair "x_flag_non_call_exceptions"
(!type already_seen 11)
-(!fileloc "options.h" 3475)
+(!fileloc "options.h" 3481)
nil )
(!pair "x_flag_nothrow_opt"
(!type already_seen 11)
-(!fileloc "options.h" 3476)
+(!fileloc "options.h" 3482)
nil )
(!pair "x_flag_omit_frame_pointer"
(!type already_seen 11)
-(!fileloc "options.h" 3477)
+(!fileloc "options.h" 3483)
nil )
(!pair "x_flag_regmove"
(!type already_seen 11)
-(!fileloc "options.h" 3478)
+(!fileloc "options.h" 3484)
nil )
(!pair "x_flag_optimize_sibling_calls"
(!type already_seen 11)
-(!fileloc "options.h" 3479)
+(!fileloc "options.h" 3485)
nil )
(!pair "x_flag_optimize_strlen"
(!type already_seen 11)
-(!fileloc "options.h" 3480)
+(!fileloc "options.h" 3486)
nil )
(!pair "x_flag_pack_struct"
(!type already_seen 11)
-(!fileloc "options.h" 3481)
+(!fileloc "options.h" 3487)
nil )
(!pair "x_flag_peel_loops"
(!type already_seen 11)
-(!fileloc "options.h" 3482)
+(!fileloc "options.h" 3488)
nil )
(!pair "x_flag_no_peephole"
(!type already_seen 11)
-(!fileloc "options.h" 3483)
+(!fileloc "options.h" 3489)
nil )
(!pair "x_flag_peephole2"
(!type already_seen 11)
-(!fileloc "options.h" 3484)
+(!fileloc "options.h" 3490)
nil )
(!pair "x_flag_predictive_commoning"
(!type already_seen 11)
-(!fileloc "options.h" 3485)
+(!fileloc "options.h" 3491)
nil )
(!pair "x_flag_prefetch_loop_arrays"
(!type already_seen 11)
-(!fileloc "options.h" 3486)
+(!fileloc "options.h" 3492)
nil )
(!pair "x_flag_pcc_struct_return"
(!type already_seen 11)
-(!fileloc "options.h" 3487)
+(!fileloc "options.h" 3493)
nil )
(!pair "x_flag_rename_registers"
(!type already_seen 11)
-(!fileloc "options.h" 3488)
+(!fileloc "options.h" 3494)
nil )
(!pair "x_flag_reorder_blocks"
(!type already_seen 11)
-(!fileloc "options.h" 3489)
+(!fileloc "options.h" 3495)
nil )
(!pair "x_flag_reorder_blocks_and_partition"
(!type already_seen 11)
-(!fileloc "options.h" 3490)
+(!fileloc "options.h" 3496)
nil )
(!pair "x_flag_reorder_functions"
(!type already_seen 11)
-(!fileloc "options.h" 3491)
+(!fileloc "options.h" 3497)
nil )
(!pair "x_flag_rerun_cse_after_loop"
(!type already_seen 11)
-(!fileloc "options.h" 3492)
+(!fileloc "options.h" 3498)
nil )
(!pair "x_flag_resched_modulo_sched"
(!type already_seen 11)
-(!fileloc "options.h" 3493)
+(!fileloc "options.h" 3499)
nil )
(!pair "x_flag_rounding_math"
(!type already_seen 11)
-(!fileloc "options.h" 3494)
+(!fileloc "options.h" 3500)
nil )
(!pair "x_flag_rtti"
(!type already_seen 11)
-(!fileloc "options.h" 3495)
+(!fileloc "options.h" 3501)
nil )
(!pair "x_flag_sched_critical_path_heuristic"
(!type already_seen 11)
-(!fileloc "options.h" 3496)
+(!fileloc "options.h" 3502)
nil )
(!pair "x_flag_sched_dep_count_heuristic"
(!type already_seen 11)
-(!fileloc "options.h" 3497)
+(!fileloc "options.h" 3503)
nil )
(!pair "x_flag_sched_group_heuristic"
(!type already_seen 11)
-(!fileloc "options.h" 3498)
+(!fileloc "options.h" 3504)
nil )
(!pair "x_flag_schedule_interblock"
(!type already_seen 11)
-(!fileloc "options.h" 3499)
+(!fileloc "options.h" 3505)
nil )
(!pair "x_flag_sched_last_insn_heuristic"
(!type already_seen 11)
-(!fileloc "options.h" 3500)
+(!fileloc "options.h" 3506)
nil )
(!pair "x_flag_sched_pressure"
(!type already_seen 11)
-(!fileloc "options.h" 3501)
+(!fileloc "options.h" 3507)
nil )
(!pair "x_flag_sched_rank_heuristic"
(!type already_seen 11)
-(!fileloc "options.h" 3502)
+(!fileloc "options.h" 3508)
nil )
(!pair "x_flag_schedule_speculative"
(!type already_seen 11)
-(!fileloc "options.h" 3503)
+(!fileloc "options.h" 3509)
nil )
(!pair "x_flag_sched_spec_insn_heuristic"
(!type already_seen 11)
-(!fileloc "options.h" 3504)
+(!fileloc "options.h" 3510)
nil )
(!pair "x_flag_schedule_speculative_load"
(!type already_seen 11)
-(!fileloc "options.h" 3505)
+(!fileloc "options.h" 3511)
nil )
(!pair "x_flag_schedule_speculative_load_dangerous"
(!type already_seen 11)
-(!fileloc "options.h" 3506)
+(!fileloc "options.h" 3512)
nil )
(!pair "x_flag_sched2_use_superblocks"
(!type already_seen 11)
-(!fileloc "options.h" 3507)
+(!fileloc "options.h" 3513)
nil )
(!pair "x_flag_schedule_insns"
(!type already_seen 11)
-(!fileloc "options.h" 3508)
+(!fileloc "options.h" 3514)
nil )
(!pair "x_flag_schedule_insns_after_reload"
(!type already_seen 11)
-(!fileloc "options.h" 3509)
+(!fileloc "options.h" 3515)
nil )
(!pair "x_flag_section_anchors"
(!type already_seen 11)
-(!fileloc "options.h" 3510)
+(!fileloc "options.h" 3516)
nil )
(!pair "x_flag_sel_sched_pipelining"
(!type already_seen 11)
-(!fileloc "options.h" 3511)
+(!fileloc "options.h" 3517)
nil )
(!pair "x_flag_sel_sched_pipelining_outer_loops"
(!type already_seen 11)
-(!fileloc "options.h" 3512)
+(!fileloc "options.h" 3518)
nil )
(!pair "x_flag_sel_sched_reschedule_pipelined"
(!type already_seen 11)
-(!fileloc "options.h" 3513)
+(!fileloc "options.h" 3519)
nil )
(!pair "x_flag_selective_scheduling"
(!type already_seen 11)
-(!fileloc "options.h" 3514)
+(!fileloc "options.h" 3520)
nil )
(!pair "x_flag_selective_scheduling2"
(!type already_seen 11)
-(!fileloc "options.h" 3515)
+(!fileloc "options.h" 3521)
nil )
(!pair "x_flag_short_double"
(!type already_seen 11)
-(!fileloc "options.h" 3516)
+(!fileloc "options.h" 3522)
nil )
(!pair "x_flag_short_enums"
(!type already_seen 11)
-(!fileloc "options.h" 3517)
+(!fileloc "options.h" 3523)
nil )
(!pair "x_flag_short_wchar"
(!type already_seen 11)
-(!fileloc "options.h" 3518)
+(!fileloc "options.h" 3524)
nil )
(!pair "x_flag_shrink_wrap"
(!type already_seen 11)
-(!fileloc "options.h" 3519)
+(!fileloc "options.h" 3525)
nil )
(!pair "x_flag_signaling_nans"
(!type already_seen 11)
-(!fileloc "options.h" 3520)
+(!fileloc "options.h" 3526)
nil )
(!pair "x_flag_signed_zeros"
(!type already_seen 11)
-(!fileloc "options.h" 3521)
+(!fileloc "options.h" 3527)
nil )
(!pair "x_flag_single_precision_constant"
(!type already_seen 11)
-(!fileloc "options.h" 3522)
+(!fileloc "options.h" 3528)
nil )
(!pair "x_flag_split_ivs_in_unroller"
(!type already_seen 11)
-(!fileloc "options.h" 3523)
+(!fileloc "options.h" 3529)
nil )
(!pair "x_flag_split_wide_types"
(!type already_seen 11)
-(!fileloc "options.h" 3524)
+(!fileloc "options.h" 3530)
nil )
(!pair "x_flag_strict_aliasing"
(!type already_seen 11)
-(!fileloc "options.h" 3525)
+(!fileloc "options.h" 3531)
nil )
(!pair "x_flag_strict_enums"
(!type already_seen 11)
-(!fileloc "options.h" 3526)
+(!fileloc "options.h" 3532)
nil )
(!pair "x_flag_thread_jumps"
(!type already_seen 11)
-(!fileloc "options.h" 3527)
+(!fileloc "options.h" 3533)
nil )
(!pair "x_flag_threadsafe_statics"
(!type already_seen 11)
-(!fileloc "options.h" 3528)
+(!fileloc "options.h" 3534)
nil )
(!pair "x_flag_toplevel_reorder"
(!type already_seen 11)
-(!fileloc "options.h" 3529)
+(!fileloc "options.h" 3535)
nil )
(!pair "x_flag_trapping_math"
(!type already_seen 11)
-(!fileloc "options.h" 3530)
+(!fileloc "options.h" 3536)
nil )
(!pair "x_flag_trapv"
(!type already_seen 11)
-(!fileloc "options.h" 3531)
+(!fileloc "options.h" 3537)
nil )
(!pair "x_flag_tree_bit_ccp"
(!type already_seen 11)
-(!fileloc "options.h" 3532)
+(!fileloc "options.h" 3538)
nil )
(!pair "x_flag_tree_builtin_call_dce"
(!type already_seen 11)
-(!fileloc "options.h" 3533)
+(!fileloc "options.h" 3539)
nil )
(!pair "x_flag_tree_ccp"
(!type already_seen 11)
-(!fileloc "options.h" 3534)
+(!fileloc "options.h" 3540)
nil )
(!pair "x_flag_tree_ch"
(!type already_seen 11)
-(!fileloc "options.h" 3535)
+(!fileloc "options.h" 3541)
nil )
(!pair "x_flag_ssa_coalesce_vars"
(!type already_seen 11)
-(!fileloc "options.h" 3536)
+(!fileloc "options.h" 3542)
nil )
(!pair "x_flag_tree_copy_prop"
(!type already_seen 11)
-(!fileloc "options.h" 3537)
+(!fileloc "options.h" 3543)
nil )
(!pair "x_flag_tree_copyrename"
(!type already_seen 11)
-(!fileloc "options.h" 3538)
+(!fileloc "options.h" 3544)
nil )
(!pair "x_flag_tree_cselim"
(!type already_seen 11)
-(!fileloc "options.h" 3539)
+(!fileloc "options.h" 3545)
nil )
(!pair "x_flag_tree_dce"
(!type already_seen 11)
-(!fileloc "options.h" 3540)
+(!fileloc "options.h" 3546)
nil )
(!pair "x_flag_tree_dom"
(!type already_seen 11)
-(!fileloc "options.h" 3541)
+(!fileloc "options.h" 3547)
nil )
(!pair "x_flag_tree_dse"
(!type already_seen 11)
-(!fileloc "options.h" 3542)
+(!fileloc "options.h" 3548)
nil )
(!pair "x_flag_tree_forwprop"
(!type already_seen 11)
-(!fileloc "options.h" 3543)
+(!fileloc "options.h" 3549)
nil )
(!pair "x_flag_tree_fre"
(!type already_seen 11)
-(!fileloc "options.h" 3544)
+(!fileloc "options.h" 3550)
nil )
(!pair "x_flag_tree_loop_distribute_patterns"
(!type already_seen 11)
-(!fileloc "options.h" 3545)
+(!fileloc "options.h" 3551)
nil )
(!pair "x_flag_tree_loop_distribution"
(!type already_seen 11)
-(!fileloc "options.h" 3546)
+(!fileloc "options.h" 3552)
nil )
(!pair "x_flag_tree_loop_if_convert"
(!type already_seen 11)
-(!fileloc "options.h" 3547)
+(!fileloc "options.h" 3553)
nil )
(!pair "x_flag_tree_loop_if_convert_stores"
(!type already_seen 11)
-(!fileloc "options.h" 3548)
+(!fileloc "options.h" 3554)
nil )
(!pair "x_flag_tree_loop_im"
(!type already_seen 11)
-(!fileloc "options.h" 3549)
+(!fileloc "options.h" 3555)
nil )
(!pair "x_flag_tree_loop_ivcanon"
(!type already_seen 11)
-(!fileloc "options.h" 3550)
+(!fileloc "options.h" 3556)
nil )
(!pair "x_flag_tree_loop_optimize"
(!type already_seen 11)
-(!fileloc "options.h" 3551)
+(!fileloc "options.h" 3557)
nil )
(!pair "x_flag_tree_live_range_split"
(!type already_seen 11)
-(!fileloc "options.h" 3552)
+(!fileloc "options.h" 3558)
nil )
(!pair "x_flag_tree_partial_pre"
(!type already_seen 11)
-(!fileloc "options.h" 3553)
+(!fileloc "options.h" 3559)
nil )
(!pair "x_flag_tree_phiprop"
(!type already_seen 11)
-(!fileloc "options.h" 3554)
+(!fileloc "options.h" 3560)
nil )
(!pair "x_flag_tree_pre"
(!type already_seen 11)
-(!fileloc "options.h" 3555)
+(!fileloc "options.h" 3561)
nil )
(!pair "x_flag_tree_pta"
(!type already_seen 11)
-(!fileloc "options.h" 3556)
+(!fileloc "options.h" 3562)
nil )
(!pair "x_flag_tree_reassoc"
(!type already_seen 11)
-(!fileloc "options.h" 3557)
+(!fileloc "options.h" 3563)
nil )
(!pair "x_flag_tree_scev_cprop"
(!type already_seen 11)
-(!fileloc "options.h" 3558)
+(!fileloc "options.h" 3564)
nil )
(!pair "x_flag_tree_sink"
(!type already_seen 11)
-(!fileloc "options.h" 3559)
+(!fileloc "options.h" 3565)
nil )
(!pair "x_flag_tree_slp_vectorize"
(!type already_seen 11)
-(!fileloc "options.h" 3560)
+(!fileloc "options.h" 3566)
nil )
(!pair "x_flag_tree_sra"
(!type already_seen 11)
-(!fileloc "options.h" 3561)
+(!fileloc "options.h" 3567)
nil )
(!pair "x_flag_tree_switch_conversion"
(!type already_seen 11)
-(!fileloc "options.h" 3562)
+(!fileloc "options.h" 3568)
nil )
(!pair "x_flag_tree_tail_merge"
(!type already_seen 11)
-(!fileloc "options.h" 3563)
+(!fileloc "options.h" 3569)
nil )
(!pair "x_flag_tree_ter"
(!type already_seen 11)
-(!fileloc "options.h" 3564)
+(!fileloc "options.h" 3570)
nil )
(!pair "x_flag_tree_vect_loop_version"
(!type already_seen 11)
-(!fileloc "options.h" 3565)
+(!fileloc "options.h" 3571)
nil )
(!pair "x_flag_tree_vectorize"
(!type already_seen 11)
-(!fileloc "options.h" 3566)
+(!fileloc "options.h" 3572)
nil )
(!pair "x_flag_tree_vrp"
(!type already_seen 11)
-(!fileloc "options.h" 3567)
+(!fileloc "options.h" 3573)
nil )
(!pair "x_flag_unit_at_a_time"
(!type already_seen 11)
-(!fileloc "options.h" 3568)
+(!fileloc "options.h" 3574)
nil )
(!pair "x_flag_unroll_all_loops"
(!type already_seen 11)
-(!fileloc "options.h" 3569)
+(!fileloc "options.h" 3575)
nil )
(!pair "x_flag_unroll_loops"
(!type already_seen 11)
-(!fileloc "options.h" 3570)
+(!fileloc "options.h" 3576)
nil )
(!pair "x_flag_unsafe_loop_optimizations"
(!type already_seen 11)
-(!fileloc "options.h" 3571)
+(!fileloc "options.h" 3577)
nil )
(!pair "x_flag_unsafe_math_optimizations"
(!type already_seen 11)
-(!fileloc "options.h" 3572)
+(!fileloc "options.h" 3578)
nil )
(!pair "x_flag_unswitch_loops"
(!type already_seen 11)
-(!fileloc "options.h" 3573)
+(!fileloc "options.h" 3579)
nil )
(!pair "x_flag_unwind_tables"
(!type already_seen 11)
-(!fileloc "options.h" 3574)
+(!fileloc "options.h" 3580)
nil )
(!pair "x_flag_var_tracking"
(!type already_seen 11)
-(!fileloc "options.h" 3575)
+(!fileloc "options.h" 3581)
nil )
(!pair "x_flag_var_tracking_assignments"
(!type already_seen 11)
-(!fileloc "options.h" 3576)
+(!fileloc "options.h" 3582)
nil )
(!pair "x_flag_var_tracking_assignments_toggle"
(!type already_seen 11)
-(!fileloc "options.h" 3577)
+(!fileloc "options.h" 3583)
nil )
(!pair "x_flag_var_tracking_uninit"
(!type already_seen 11)
-(!fileloc "options.h" 3578)
+(!fileloc "options.h" 3584)
nil )
(!pair "x_flag_variable_expansion_in_unroller"
(!type already_seen 11)
-(!fileloc "options.h" 3579)
+(!fileloc "options.h" 3585)
nil )
(!pair "x_flag_vect_cost_model"
(!type already_seen 11)
-(!fileloc "options.h" 3580)
+(!fileloc "options.h" 3586)
nil )
(!pair "x_flag_value_profile_transformations"
(!type already_seen 11)
-(!fileloc "options.h" 3581)
+(!fileloc "options.h" 3587)
nil )
(!pair "x_flag_web"
(!type already_seen 11)
-(!fileloc "options.h" 3582)
+(!fileloc "options.h" 3588)
nil )
(!pair "x_flag_whole_program"
(!type already_seen 11)
-(!fileloc "options.h" 3583)
+(!fileloc "options.h" 3589)
nil )
(!pair "x_flag_wrapv"
(!type already_seen 11)
-(!fileloc "options.h" 3584)
+(!fileloc "options.h" 3590)
nil ))
nil 511 nil )
@@ -15591,13 +15591,13 @@ nil 511 nil )
nil )
(!pair "opts"
(!type struct 605 nil gc_used "cl_target_option"
-(!fileloc "options.h" 3591)
+(!fileloc "options.h" 3597)
(!fields 1
(!pair "x_target_flags"
(!type already_seen 11)
-(!fileloc "options.h" 3590)
+(!fileloc "options.h" 3596)
nil ))
nil 511 nil )
@@ -15684,7 +15684,7 @@ nil )
(!fields 11
(!pair "u"
-(!type union 613 nil gc_used "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/c-decl.c:187"
+(!type union 613 nil gc_used "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/c-decl.c:187"
(!srcfileloc "c-decl.c" 190)
(!fields 2
@@ -17184,7 +17184,7 @@ nil 320 nil )
(!type already_seen 670)
-(!type struct 675 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/c-parser.c:5589"nil
+(!type struct 675 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/c-parser.c:5589"nil
(!fields 0 )
nil 0 nil )
@@ -17818,7 +17818,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 733 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/java/expr.c:2059"nil
+(!type struct 733 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/java/expr.c:2059"nil
(!fields 0 )
nil 0 nil )
@@ -18000,11 +18000,11 @@ nil )
nil ))
nil 4 nil )
-(!type struct 746 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/fortran/trans.h:334"nil
+(!type struct 746 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/fortran/trans.h:334"nil
(!fields 0 )
nil 0 nil )
-(!type struct 747 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/fortran/trans.h:322"nil
+(!type struct 747 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/fortran/trans.h:322"nil
(!fields 0 )
nil 0 nil )
@@ -18028,7 +18028,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 753 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/fortran/trans.h:33"nil
+(!type struct 753 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/fortran/trans.h:33"nil
(!fields 0 )
nil 0 nil )
@@ -18330,7 +18330,7 @@ nil 0 nil )
nil )
(!pair "vec"
(!type array 775 nil gc_unused "1"
-(!type struct 776 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/c-family/c-pragma.c:1175"nil
+(!type struct 776 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/c-family/c-pragma.c:1175"nil
(!fields 0 )
nil 0 nil )
)
@@ -19410,7 +19410,7 @@ nil 0 nil )
(!type already_seen 867)
)
gc_pointed_to "constexpr_call"
-(!srcfileloc "cp/semantics.c" 6271)
+(!srcfileloc "cp/semantics.c" 6269)
(!fields 4
(!pair "fundef"
@@ -19418,38 +19418,38 @@ nil 0 nil )
(!type struct 870
(!type already_seen 869)
gc_pointed_to "constexpr_fundef"
-(!srcfileloc "cp/semantics.c" 5673)
+(!srcfileloc "cp/semantics.c" 5671)
(!fields 2
(!pair "decl"
(!type already_seen 26)
-(!srcfileloc "cp/semantics.c" 5671)
+(!srcfileloc "cp/semantics.c" 5669)
nil )
(!pair "body"
(!type already_seen 26)
-(!srcfileloc "cp/semantics.c" 5672)
+(!srcfileloc "cp/semantics.c" 5670)
nil ))
nil 130 nil )
)
-(!srcfileloc "cp/semantics.c" 6255)
+(!srcfileloc "cp/semantics.c" 6253)
nil )
(!pair "bindings"
(!type already_seen 26)
-(!srcfileloc "cp/semantics.c" 6262)
+(!srcfileloc "cp/semantics.c" 6260)
nil )
(!pair "result"
(!type already_seen 26)
-(!srcfileloc "cp/semantics.c" 6267)
+(!srcfileloc "cp/semantics.c" 6265)
nil )
(!pair "hash"
(!type already_seen 11)
-(!srcfileloc "cp/semantics.c" 6270)
+(!srcfileloc "cp/semantics.c" 6268)
nil ))
nil 130 nil )
@@ -20516,7 +20516,7 @@ nil 1 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 956 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/ada/gcc-interface/decl.c:193"nil
+(!type struct 956 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/ada/gcc-interface/decl.c:193"nil
(!fields 0 )
nil 0 nil )
@@ -23372,7 +23372,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1203 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/config/arm/arm.c:24967"nil
+(!type struct 1203 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/config/arm/arm.c:25100"nil
(!fields 0 )
nil 0 nil )
@@ -23380,15 +23380,15 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1205 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/config/arm/arm.c:19493"nil
+(!type struct 1205 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/config/arm/arm.c:19626"nil
(!fields 0 )
nil 0 nil )
-(!type struct 1206 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/config/arm/arm.c:2056"nil
+(!type struct 1206 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/config/arm/arm.c:2122"nil
(!fields 0 )
nil 0 nil )
-(!type struct 1207 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/config/arm/arm.c:1083"nil
+(!type struct 1207 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/config/arm/arm.c:1143"nil
(!fields 0 )
nil 0 nil )
@@ -23672,7 +23672,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type union 1253 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/tree-eh.c:44"nil
+(!type union 1253 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/tree-eh.c:44"nil
(!fields 0 )
nil 0 nil )
@@ -23688,7 +23688,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1257 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/tree-flow.h:627"nil
+(!type struct 1257 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/tree-flow.h:627"nil
(!fields 0 )
nil 0 nil )
@@ -23748,7 +23748,7 @@ nil 511 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1265 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/tree-flow.h:315"nil
+(!type struct 1265 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/tree-flow.h:315"nil
(!fields 0 )
nil 0 nil )
@@ -23760,7 +23760,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1268 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/tree-flow.h:106"nil
+(!type struct 1268 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/tree-flow.h:106"nil
(!fields 0 )
nil 0 nil )
@@ -23932,7 +23932,7 @@ nil 0 nil )
(!type already_seen 335)
-(!type struct 1284 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/gimple.h:263"nil
+(!type struct 1284 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/gimple.h:263"nil
(!fields 0 )
nil 0 nil )
@@ -24043,11 +24043,11 @@ nil 511 nil )
(!type already_seen 1294)
-(!type struct 1296 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/varasm.c:4724"nil
+(!type struct 1296 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/varasm.c:4724"nil
(!fields 0 )
nil 0 nil )
-(!type struct 1297 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/varasm.c:4473"nil
+(!type struct 1297 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/varasm.c:4473"nil
(!fields 0 )
nil 0 nil )
@@ -24180,7 +24180,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type union 1314 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/mcf.c:351"nil
+(!type union 1314 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/mcf.c:351"nil
(!fields 0 )
nil 0 nil )
@@ -25511,7 +25511,7 @@ nil 0 nil )
nil )
(!pair "vec"
(!type array 1454 nil gc_unused "1"
-(!type struct 1455 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/dwarf2cfi.c:200"nil
+(!type struct 1455 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/dwarf2cfi.c:200"nil
(!fields 0 )
nil 0 nil )
)
@@ -25562,7 +25562,7 @@ nil )
(!type pointer 1460 nil gc_unused
(!type struct 1461
(!type already_seen 1460)
- gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/dwarf2cfi.c:102"nil
+ gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/dwarf2cfi.c:102"nil
(!fields 0 )
nil 0 nil )
)
@@ -25844,7 +25844,7 @@ nil 511 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1483 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/matrix-reorg.c:1382"nil
+(!type struct 1483 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/matrix-reorg.c:1382"nil
(!fields 0 )
nil 0 nil )
@@ -26364,11 +26364,11 @@ nil 511 nil )
(!type already_seen 1096)
-(!type struct 1546 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/cgraph.h:307"nil
+(!type struct 1546 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/cgraph.h:307"nil
(!fields 0 )
nil 0 nil )
-(!type struct 1547 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/cgraph.h:300"nil
+(!type struct 1547 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/cgraph.h:300"nil
(!fields 0 )
nil 0 nil )
@@ -26679,7 +26679,7 @@ nil 511 nil )
(!type already_seen 1092)
-(!type struct 1575 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/basic-block.h:607"nil
+(!type struct 1575 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/basic-block.h:607"nil
(!fields 0 )
nil 0 nil )
@@ -26767,7 +26767,7 @@ nil 0 nil )
(!type already_seen 1037)
-(!type struct 1585 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/cfgloop.h:523"nil
+(!type struct 1585 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/cfgloop.h:523"nil
(!fields 0 )
nil 0 nil )
@@ -27774,7 +27774,7 @@ nil 511 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1644 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/tree.h:5111"nil
+(!type struct 1644 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/tree.h:5111"nil
(!fields 0 )
nil 0 nil )
@@ -28385,7 +28385,7 @@ nil 511 nil )
(!type already_seen 281)
-(!type struct 1671 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/rtl.h:118"nil
+(!type struct 1671 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/rtl.h:118"nil
(!fields 0 )
nil 0 nil )
@@ -28443,7 +28443,7 @@ nil ))
)
511 nil )
-(!type struct 1677 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/bitmap.h:204"nil
+(!type struct 1677 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/bitmap.h:204"nil
(!fields 0 )
nil 0 nil )
@@ -28461,7 +28461,7 @@ nil 0 nil )
(!type already_seen 60)
-(!type struct 1678 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/config/arm/arm.h:1454"nil
+(!type struct 1678 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/config/arm/arm.h:1468"nil
(!fields 0 )
nil 0 nil )
@@ -28842,11 +28842,11 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1717 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/../libcpp/include/cpplib.h:972"nil
+(!type struct 1717 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/../libcpp/include/cpplib.h:972"nil
(!fields 0 )
nil 0 nil )
-(!type struct 1718 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/../libcpp/include/cpplib.h:961"nil
+(!type struct 1718 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/../libcpp/include/cpplib.h:961"nil
(!fields 0 )
nil 0 nil )
@@ -28900,7 +28900,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1727 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/../libcpp/include/line-map.h:588"nil
+(!type struct 1727 nil gc_unused "anonymous:/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/../libcpp/include/line-map.h:588"nil
(!fields 0 )
nil 0 nil )
@@ -29986,12 +29986,12 @@ nil )
(!pair "constexpr_call"
(!type already_seen 867)
-(!srcfileloc "cp/semantics.c" 6271)
+(!srcfileloc "cp/semantics.c" 6269)
nil )
(!pair "constexpr_fundef"
(!type already_seen 870)
-(!srcfileloc "cp/semantics.c" 5673)
+(!srcfileloc "cp/semantics.c" 5671)
nil )
(!pair "VEC_deferred_access_gc"
(!type already_seen 871)
@@ -30996,42 +30996,42 @@ nil )
(!pair "arm_mangle_map_entry"
(!type already_seen 1203)
-(!srcfileloc "config/arm/arm.c" 24971)
+(!srcfileloc "config/arm/arm.c" 25104)
nil )
(!pair "builtin_arg"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.c" 21062)
+(!srcfileloc "config/arm/arm.c" 21195)
nil )
(!pair "neon_builtin_datum"
(!type already_seen 1205)
-(!srcfileloc "config/arm/arm.c" 19499)
+(!srcfileloc "config/arm/arm.c" 19632)
nil )
(!pair "neon_itype"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.c" 19491)
+(!srcfileloc "config/arm/arm.c" 19624)
nil )
(!pair "neon_builtin_type_mode"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.c" 19426)
+(!srcfileloc "config/arm/arm.c" 19559)
nil )
(!pair "arm_pragma_enum"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.c" 5004)
+(!srcfileloc "config/arm/arm.c" 5070)
nil )
(!pair "isr_attribute_arg"
(!type already_seen 1206)
-(!srcfileloc "config/arm/arm.c" 2060)
+(!srcfileloc "config/arm/arm.c" 2126)
nil )
(!pair "arm_fixed_mode_set"
(!type already_seen 1207)
-(!srcfileloc "config/arm/arm.c" 1086)
+(!srcfileloc "config/arm/arm.c" 1146)
nil )
(!pair "Mfix"
(!type already_seen 1211)
@@ -32756,12 +32756,12 @@ nil )
(!pair "machine_function"
(!type already_seen 485)
-(!srcfileloc "config/arm/arm.h" 1424)
+(!srcfileloc "config/arm/arm.h" 1438)
nil )
(!pair "arm_stack_offsets"
(!type already_seen 486)
-(!srcfileloc "config/arm/arm.h" 1383)
+(!srcfileloc "config/arm/arm.h" 1397)
nil )
(!pair "arm_cc"
(!type already_seen 11)
@@ -34948,7 +34948,7 @@ nil )
(!pair "the_parser"
(!type already_seen 828)
-(!srcfileloc "cp/parser.c" 27222)
+(!srcfileloc "cp/parser.c" 27228)
nil )
(!pair "lambda_scope_stack"
(!type already_seen 820)
@@ -34977,7 +34977,7 @@ nil )
(!pair "list_hash_table"
(!type already_seen 64)
-(!srcfileloc "cp/tree.c" 1541)
+(!srcfileloc "cp/tree.c" 1542)
(!options
(!option param_is type
@@ -34999,7 +34999,7 @@ nil )
(!pair "constexpr_call_table"
(!type already_seen 1747)
-(!srcfileloc "cp/semantics.c" 6276)
+(!srcfileloc "cp/semantics.c" 6274)
(!options
(!option param_is type
@@ -35010,7 +35010,7 @@ nil )
(!pair "constexpr_fundef_table"
(!type already_seen 1749)
-(!srcfileloc "cp/semantics.c" 5678)
+(!srcfileloc "cp/semantics.c" 5676)
(!options
(!option param_is type
@@ -35592,22 +35592,22 @@ nil )
(!type already_seen 26)
)
-(!srcfileloc "config/arm/arm.c" 19913)
+(!srcfileloc "config/arm/arm.c" 20046)
nil )
(!pair "tls_get_addr_libfunc"
(!type already_seen 156)
-(!srcfileloc "config/arm/arm.c" 6292)
+(!srcfileloc "config/arm/arm.c" 6358)
nil )
(!pair "pic_labelno"
(!type already_seen 11)
-(!srcfileloc "config/arm/arm.c" 5597)
+(!srcfileloc "config/arm/arm.c" 5663)
nil )
(!pair "va_list_type"
(!type already_seen 26)
-(!srcfileloc "config/arm/arm.c" 1410)
+(!srcfileloc "config/arm/arm.c" 1470)
nil )
(!pair "stack_chk_fail_decl"
(!type already_seen 26)
@@ -37306,7 +37306,7 @@ nil )
(!type already_seen 156)
)
-(!srcfileloc "config/arm/arm.h" 1429)
+(!srcfileloc "config/arm/arm.h" 1443)
nil )
(!pair "arm_target_insn"
(!type already_seen 156)
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/config/arm/arm-protos.h b/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/config/arm/arm-protos.h
index 9ad1540..039ecfc 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/config/arm/arm-protos.h
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/config/arm/arm-protos.h
@@ -225,6 +225,27 @@ extern const char *arm_mangle_type (const_tree);
extern void arm_order_regs_for_local_alloc (void);
+/* Vectorizer cost model implementation. */
+struct cpu_vec_costs {
+ const int scalar_stmt_cost; /* Cost of any scalar operation, excluding
+ load and store. */
+ const int scalar_load_cost; /* Cost of scalar load. */
+ const int scalar_store_cost; /* Cost of scalar store. */
+ const int vec_stmt_cost; /* Cost of any vector operation, excluding
+ load, store, vector-to-scalar and
+ scalar-to-vector operation. */
+ const int vec_to_scalar_cost; /* Cost of vect-to-scalar operation. */
+ const int scalar_to_vec_cost; /* Cost of scalar-to-vector operation. */
+ const int vec_align_load_cost; /* Cost of aligned vector load. */
+ const int vec_unalign_load_cost; /* Cost of unaligned vector load. */
+ const int vec_unalign_store_cost; /* Cost of unaligned vector load. */
+ const int vec_store_cost; /* Cost of vector store. */
+ const int cond_taken_branch_cost; /* Cost of taken branch for vectorizer
+ cost model. */
+ const int cond_not_taken_branch_cost;/* Cost of not taken branch for
+ vectorizer cost model. */
+};
+
#ifdef RTX_CODE
/* This needs to be here because we need RTX_CODE and similar. */
@@ -241,6 +262,10 @@ struct tune_params
int l1_cache_line_size;
bool prefer_constant_pool;
int (*branch_cost) (bool, bool);
+ /* Prefer Neon for 64-bit bitops. */
+ bool prefer_neon_for_64bits;
+ /* Vectorizer costs. */
+ const struct cpu_vec_costs* vec_costs;
};
extern const struct tune_params *current_tune;
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/config/arm/arm.h b/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/config/arm/arm.h
index 1e2f542..0d87546 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/config/arm/arm.h
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/config/arm/arm.h
@@ -296,6 +296,9 @@ extern void (*arm_lang_output_object_attributes_hook)(void);
#define TARGET_IDIV ((TARGET_ARM && arm_arch_arm_hwdiv) \
|| (TARGET_THUMB2 && arm_arch_thumb_hwdiv))
+/* Should NEON be used for 64-bits bitops. */
+#define TARGET_PREFER_NEON_64BITS (prefer_neon_for_64bits)
+
/* True iff the full BPABI is being used. If TARGET_BPABI is true,
then TARGET_AAPCS_BASED must be true -- but the converse does not
hold. TARGET_BPABI implies the use of the BPABI runtime library,
@@ -447,6 +450,10 @@ extern int arm_arch_arm_hwdiv;
/* Nonzero if chip supports integer division instruction in Thumb mode. */
extern int arm_arch_thumb_hwdiv;
+/* Nonzero if we should use Neon to handle 64-bits operations rather
+ than core registers. */
+extern int prefer_neon_for_64bits;
+
#ifndef TARGET_DEFAULT
#define TARGET_DEFAULT (MASK_APCS_FRAME)
#endif
@@ -1132,11 +1139,18 @@ enum reg_class
/* FPA registers can't do subreg as all values are reformatted to internal
precision. In VFPv1, VFP registers could only be accessed in the mode
they were set, so subregs would be invalid there too. However, we don't
- support VFPv1 at the moment, and the restriction was lifted in VFPv2. */
+ support VFPv1 at the moment, and the restriction was lifted in VFPv2.
+ In big-endian mode, modes greater than word size (i.e. DFmode) are stored in
+ VFP registers in little-endian order. We can't describe that accurately to
+ GCC, so avoid taking subregs of such values. */
#define CANNOT_CHANGE_MODE_CLASS(FROM, TO, CLASS) \
- (GET_MODE_SIZE (FROM) != GET_MODE_SIZE (TO) \
- ? reg_classes_intersect_p (FPA_REGS, (CLASS)) \
- : 0)
+ (TARGET_VFP \
+ ? TARGET_BIG_END \
+ && (GET_MODE_SIZE (FROM) > UNITS_PER_WORD \
+ || GET_MODE_SIZE (TO) > UNITS_PER_WORD) \
+ && reg_classes_intersect_p (VFP_REGS, (CLASS)) \
+ : GET_MODE_SIZE (FROM) != GET_MODE_SIZE (TO) \
+ && reg_classes_intersect_p (FPA_REGS, (CLASS)))
/* The class value for index registers, and the one for base regs. */
#define INDEX_REG_CLASS (TARGET_THUMB1 ? LO_REGS : GENERAL_REGS)
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/configargs.h b/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/configargs.h
index d563fb8..15f8b05 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/configargs.h
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/configargs.h
@@ -1,5 +1,5 @@
/* Generated automatically. */
-static const char configuration_arguments[] = "/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/configure --prefix=/tmp/android-toolchain-eabi --host=x86_64-linux-gnu --build=x86_64-linux-gnu --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --with-gmp=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-install --with-mpfr=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-install --with-mpc=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-install --with-cloog=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-install --with-ppl=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-install --disable-ppl-version-check --disable-cloog-version-check --enable-cloog-backend=isl --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --disable-libssp --disable-nls --disable-libmudflap --disable-shared --disable-sjlj-exceptions --disable-libquadmath --disable-libitm --disable-libatomic --with-float=soft --with-fpu=vfp --with-arch=armv5te --enable-target-optspace --prefix=/tmp/android-toolchain-eabi --disable-docs --disable-nls --with-gcc-version=linaro-4.7-2013.03 --with-binutils-version=current --with-gmp-version=current --with-mpfr-version=current --with-mpc-version=current --target=arm-linux-androideabi --enable-threads --enable-tls --enable-libgomp --disable-libitm --disable-libatomic --disable-libstdc__-v3 : (reconfigured) /mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/configure --prefix=/tmp/android-toolchain-eabi --host=x86_64-linux-gnu --build=x86_64-linux-gnu --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --with-gmp=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-install --with-mpfr=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-install --with-mpc=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-install --with-cloog=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-install --with-ppl=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-install --disable-ppl-version-check --disable-cloog-version-check --enable-cloog-backend=isl --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --disable-libssp --disable-nls --disable-libmudflap --disable-shared --disable-sjlj-exceptions --disable-libquadmath --disable-libitm --disable-libatomic --with-float=soft --with-fpu=vfp --with-arch=armv5te --enable-target-optspace --prefix=/tmp/android-toolchain-eabi --disable-docs --disable-nls --with-gcc-version=linaro-4.7-2013.03 --with-binutils-version=current --with-gmp-version=current --with-mpfr-version=current --with-mpc-version=current --target=arm-linux-androideabi --enable-threads --enable-tls --enable-libgomp --disable-libitm --disable-libatomic --disable-libstdc__-v3";
+static const char configuration_arguments[] = "/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/configure --prefix=/tmp/android-toolchain-eabi --host=x86_64-linux-gnu --build=x86_64-linux-gnu --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --with-gmp=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-install --with-mpfr=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-install --with-mpc=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-install --with-cloog=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-install --with-ppl=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-install --disable-ppl-version-check --disable-cloog-version-check --enable-cloog-backend=isl --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --disable-libssp --disable-nls --disable-libmudflap --disable-shared --disable-sjlj-exceptions --disable-libquadmath --disable-libitm --disable-libatomic --with-float=soft --with-fpu=vfp --with-arch=armv5te --enable-target-optspace --prefix=/tmp/android-toolchain-eabi --disable-docs --disable-nls --with-gcc-version=linaro-4.7-2013.04 --with-binutils-version=current --with-gmp-version=current --with-mpfr-version=current --with-mpc-version=current --target=arm-linux-androideabi --enable-threads --enable-tls --enable-libgomp --disable-libitm --disable-libatomic --disable-libstdc__-v3 : (reconfigured) /mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/configure --prefix=/tmp/android-toolchain-eabi --host=x86_64-linux-gnu --build=x86_64-linux-gnu --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --with-gmp=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-install --with-mpfr=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-install --with-mpc=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-install --with-cloog=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-install --with-ppl=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-install --disable-ppl-version-check --disable-cloog-version-check --enable-cloog-backend=isl --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --disable-libssp --disable-nls --disable-libmudflap --disable-shared --disable-sjlj-exceptions --disable-libquadmath --disable-libitm --disable-libatomic --with-float=soft --with-fpu=vfp --with-arch=armv5te --enable-target-optspace --prefix=/tmp/android-toolchain-eabi --disable-docs --disable-nls --with-gcc-version=linaro-4.7-2013.04 --with-binutils-version=current --with-gmp-version=current --with-mpfr-version=current --with-mpc-version=current --target=arm-linux-androideabi --enable-threads --enable-tls --enable-libgomp --disable-libitm --disable-libatomic --disable-libstdc__-v3";
static const char thread_model[] = "posix";
static const struct {
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/options.h b/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/options.h
index b8a6b48..6321a77 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/options.h
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/options.h
@@ -3191,6 +3191,12 @@ extern int arm_fpu_index;
#define arm_fpu_index global_options.x_arm_fpu_index
#endif
#ifdef GENERATOR_FILE
+extern int use_neon_for_64bits;
+#else
+ int x_use_neon_for_64bits;
+#define use_neon_for_64bits global_options.x_use_neon_for_64bits
+#endif
+#ifdef GENERATOR_FILE
extern const char *arm_pic_register_string;
#else
const char *x_arm_pic_register_string;
@@ -4688,122 +4694,123 @@ enum opt_code
/* OPT_mhard_float = 1016, */ /* -mhard-float */
OPT_mlittle_endian = 1017, /* -mlittle-endian */
OPT_mlong_calls = 1018, /* -mlong-calls */
- OPT_mpic_register_ = 1019, /* -mpic-register= */
- OPT_mpoke_function_name = 1020, /* -mpoke-function-name */
- OPT_msched_prolog = 1021, /* -msched-prolog */
- OPT_msingle_pic_base = 1022, /* -msingle-pic-base */
- /* OPT_msoft_float = 1023, */ /* -msoft-float */
- OPT_mstructure_size_boundary_ = 1024, /* -mstructure-size-boundary= */
- OPT_mthumb = 1025, /* -mthumb */
- OPT_mthumb_interwork = 1026, /* -mthumb-interwork */
- OPT_mtls_dialect_ = 1027, /* -mtls-dialect= */
- OPT_mtp_ = 1028, /* -mtp= */
- OPT_mtpcs_frame = 1029, /* -mtpcs-frame */
- OPT_mtpcs_leaf_frame = 1030, /* -mtpcs-leaf-frame */
- OPT_mtune_ = 1031, /* -mtune= */
- OPT_muclibc = 1032, /* -muclibc */
- OPT_munaligned_access = 1033, /* -munaligned-access */
- OPT_mvectorize_with_neon_double = 1034, /* -mvectorize-with-neon-double */
- OPT_mvectorize_with_neon_quad = 1035, /* -mvectorize-with-neon-quad */
- OPT_mword_relocations = 1036, /* -mword-relocations */
- OPT_mwords_little_endian = 1037, /* -mwords-little-endian */
- OPT_n = 1038, /* -n */
- OPT_no_canonical_prefixes = 1039, /* -no-canonical-prefixes */
- OPT_no_integrated_cpp = 1040, /* -no-integrated-cpp */
- OPT_nocpp = 1041, /* -nocpp */
- OPT_nodefaultlibs = 1042, /* -nodefaultlibs */
- OPT_nostartfiles = 1043, /* -nostartfiles */
- OPT_nostdinc = 1044, /* -nostdinc */
- OPT_nostdinc__ = 1045, /* -nostdinc++ */
- OPT_nostdlib = 1046, /* -nostdlib */
- OPT_o = 1047, /* -o */
- OPT_p = 1048, /* -p */
- OPT_pass_exit_codes = 1049, /* -pass-exit-codes */
- OPT_pedantic = 1050, /* -pedantic */
- OPT_pedantic_errors = 1051, /* -pedantic-errors */
- OPT_pg = 1052, /* -pg */
- OPT_pie = 1053, /* -pie */
- OPT_pipe = 1054, /* -pipe */
- OPT_posix = 1055, /* -posix */
- OPT_print_file_name_ = 1056, /* -print-file-name= */
- OPT_print_libgcc_file_name = 1057, /* -print-libgcc-file-name */
- OPT_print_multi_directory = 1058, /* -print-multi-directory */
- OPT_print_multi_lib = 1059, /* -print-multi-lib */
- OPT_print_multi_os_directory = 1060, /* -print-multi-os-directory */
- OPT_print_multiarch = 1061, /* -print-multiarch */
- OPT_print_objc_runtime_info = 1062, /* -print-objc-runtime-info */
- OPT_print_prog_name_ = 1063, /* -print-prog-name= */
- OPT_print_search_dirs = 1064, /* -print-search-dirs */
- OPT_print_sysroot = 1065, /* -print-sysroot */
- OPT_print_sysroot_headers_suffix = 1066, /* -print-sysroot-headers-suffix */
- OPT_profile = 1067, /* -profile */
- OPT_pthread = 1068, /* -pthread */
- OPT_quiet = 1069, /* -quiet */
- OPT_r = 1070, /* -r */
- OPT_rdynamic = 1071, /* -rdynamic */
- OPT_remap = 1072, /* -remap */
- OPT_s = 1073, /* -s */
- OPT_s_bc_abi = 1074, /* -s-bc-abi */
- OPT_save_temps = 1075, /* -save-temps */
- OPT_save_temps_ = 1076, /* -save-temps= */
- OPT_shared = 1077, /* -shared */
- OPT_shared_libgcc = 1078, /* -shared-libgcc */
- /* OPT_specs = 1079, */ /* -specs */
- OPT_specs_ = 1080, /* -specs= */
- OPT_static = 1081, /* -static */
- OPT_static_libgcc = 1082, /* -static-libgcc */
- OPT_static_libgcj = 1083, /* -static-libgcj */
- OPT_static_libgfortran = 1084, /* -static-libgfortran */
- OPT_static_libgo = 1085, /* -static-libgo */
- OPT_static_libstdc__ = 1086, /* -static-libstdc++ */
- /* OPT_std_c__03 = 1087, */ /* -std=c++03 */
- /* OPT_std_c__0x = 1088, */ /* -std=c++0x */
- OPT_std_c__11 = 1089, /* -std=c++11 */
- OPT_std_c__98 = 1090, /* -std=c++98 */
- OPT_std_c11 = 1091, /* -std=c11 */
- /* OPT_std_c1x = 1092, */ /* -std=c1x */
- /* OPT_std_c89 = 1093, */ /* -std=c89 */
- OPT_std_c90 = 1094, /* -std=c90 */
- OPT_std_c99 = 1095, /* -std=c99 */
- /* OPT_std_c9x = 1096, */ /* -std=c9x */
- OPT_std_f2003 = 1097, /* -std=f2003 */
- OPT_std_f2008 = 1098, /* -std=f2008 */
- OPT_std_f2008ts = 1099, /* -std=f2008ts */
- OPT_std_f95 = 1100, /* -std=f95 */
- OPT_std_gnu = 1101, /* -std=gnu */
- /* OPT_std_gnu__03 = 1102, */ /* -std=gnu++03 */
- /* OPT_std_gnu__0x = 1103, */ /* -std=gnu++0x */
- OPT_std_gnu__11 = 1104, /* -std=gnu++11 */
- OPT_std_gnu__98 = 1105, /* -std=gnu++98 */
- OPT_std_gnu11 = 1106, /* -std=gnu11 */
- /* OPT_std_gnu1x = 1107, */ /* -std=gnu1x */
- /* OPT_std_gnu89 = 1108, */ /* -std=gnu89 */
- OPT_std_gnu90 = 1109, /* -std=gnu90 */
- OPT_std_gnu99 = 1110, /* -std=gnu99 */
- /* OPT_std_gnu9x = 1111, */ /* -std=gnu9x */
- /* OPT_std_iso9899_1990 = 1112, */ /* -std=iso9899:1990 */
- OPT_std_iso9899_199409 = 1113, /* -std=iso9899:199409 */
- /* OPT_std_iso9899_1999 = 1114, */ /* -std=iso9899:1999 */
- /* OPT_std_iso9899_199x = 1115, */ /* -std=iso9899:199x */
- /* OPT_std_iso9899_2011 = 1116, */ /* -std=iso9899:2011 */
- OPT_std_legacy = 1117, /* -std=legacy */
- OPT_symbolic = 1118, /* -symbolic */
- OPT_t = 1119, /* -t */
- OPT_time = 1120, /* -time */
- OPT_time_ = 1121, /* -time= */
- OPT_tno_android_cc = 1122, /* -tno-android-cc */
- OPT_tno_android_ld = 1123, /* -tno-android-ld */
- OPT_traditional = 1124, /* -traditional */
- OPT_traditional_cpp = 1125, /* -traditional-cpp */
- OPT_trigraphs = 1126, /* -trigraphs */
- OPT_u = 1127, /* -u */
- OPT_undef = 1128, /* -undef */
- OPT_v = 1129, /* -v */
- OPT_version = 1130, /* -version */
- OPT_w = 1131, /* -w */
- OPT_wrapper = 1132, /* -wrapper */
- OPT_x = 1133, /* -x */
- OPT_z = 1134, /* -z */
+ OPT_mneon_for_64bits = 1019, /* -mneon-for-64bits */
+ OPT_mpic_register_ = 1020, /* -mpic-register= */
+ OPT_mpoke_function_name = 1021, /* -mpoke-function-name */
+ OPT_msched_prolog = 1022, /* -msched-prolog */
+ OPT_msingle_pic_base = 1023, /* -msingle-pic-base */
+ /* OPT_msoft_float = 1024, */ /* -msoft-float */
+ OPT_mstructure_size_boundary_ = 1025, /* -mstructure-size-boundary= */
+ OPT_mthumb = 1026, /* -mthumb */
+ OPT_mthumb_interwork = 1027, /* -mthumb-interwork */
+ OPT_mtls_dialect_ = 1028, /* -mtls-dialect= */
+ OPT_mtp_ = 1029, /* -mtp= */
+ OPT_mtpcs_frame = 1030, /* -mtpcs-frame */
+ OPT_mtpcs_leaf_frame = 1031, /* -mtpcs-leaf-frame */
+ OPT_mtune_ = 1032, /* -mtune= */
+ OPT_muclibc = 1033, /* -muclibc */
+ OPT_munaligned_access = 1034, /* -munaligned-access */
+ OPT_mvectorize_with_neon_double = 1035, /* -mvectorize-with-neon-double */
+ OPT_mvectorize_with_neon_quad = 1036, /* -mvectorize-with-neon-quad */
+ OPT_mword_relocations = 1037, /* -mword-relocations */
+ OPT_mwords_little_endian = 1038, /* -mwords-little-endian */
+ OPT_n = 1039, /* -n */
+ OPT_no_canonical_prefixes = 1040, /* -no-canonical-prefixes */
+ OPT_no_integrated_cpp = 1041, /* -no-integrated-cpp */
+ OPT_nocpp = 1042, /* -nocpp */
+ OPT_nodefaultlibs = 1043, /* -nodefaultlibs */
+ OPT_nostartfiles = 1044, /* -nostartfiles */
+ OPT_nostdinc = 1045, /* -nostdinc */
+ OPT_nostdinc__ = 1046, /* -nostdinc++ */
+ OPT_nostdlib = 1047, /* -nostdlib */
+ OPT_o = 1048, /* -o */
+ OPT_p = 1049, /* -p */
+ OPT_pass_exit_codes = 1050, /* -pass-exit-codes */
+ OPT_pedantic = 1051, /* -pedantic */
+ OPT_pedantic_errors = 1052, /* -pedantic-errors */
+ OPT_pg = 1053, /* -pg */
+ OPT_pie = 1054, /* -pie */
+ OPT_pipe = 1055, /* -pipe */
+ OPT_posix = 1056, /* -posix */
+ OPT_print_file_name_ = 1057, /* -print-file-name= */
+ OPT_print_libgcc_file_name = 1058, /* -print-libgcc-file-name */
+ OPT_print_multi_directory = 1059, /* -print-multi-directory */
+ OPT_print_multi_lib = 1060, /* -print-multi-lib */
+ OPT_print_multi_os_directory = 1061, /* -print-multi-os-directory */
+ OPT_print_multiarch = 1062, /* -print-multiarch */
+ OPT_print_objc_runtime_info = 1063, /* -print-objc-runtime-info */
+ OPT_print_prog_name_ = 1064, /* -print-prog-name= */
+ OPT_print_search_dirs = 1065, /* -print-search-dirs */
+ OPT_print_sysroot = 1066, /* -print-sysroot */
+ OPT_print_sysroot_headers_suffix = 1067, /* -print-sysroot-headers-suffix */
+ OPT_profile = 1068, /* -profile */
+ OPT_pthread = 1069, /* -pthread */
+ OPT_quiet = 1070, /* -quiet */
+ OPT_r = 1071, /* -r */
+ OPT_rdynamic = 1072, /* -rdynamic */
+ OPT_remap = 1073, /* -remap */
+ OPT_s = 1074, /* -s */
+ OPT_s_bc_abi = 1075, /* -s-bc-abi */
+ OPT_save_temps = 1076, /* -save-temps */
+ OPT_save_temps_ = 1077, /* -save-temps= */
+ OPT_shared = 1078, /* -shared */
+ OPT_shared_libgcc = 1079, /* -shared-libgcc */
+ /* OPT_specs = 1080, */ /* -specs */
+ OPT_specs_ = 1081, /* -specs= */
+ OPT_static = 1082, /* -static */
+ OPT_static_libgcc = 1083, /* -static-libgcc */
+ OPT_static_libgcj = 1084, /* -static-libgcj */
+ OPT_static_libgfortran = 1085, /* -static-libgfortran */
+ OPT_static_libgo = 1086, /* -static-libgo */
+ OPT_static_libstdc__ = 1087, /* -static-libstdc++ */
+ /* OPT_std_c__03 = 1088, */ /* -std=c++03 */
+ /* OPT_std_c__0x = 1089, */ /* -std=c++0x */
+ OPT_std_c__11 = 1090, /* -std=c++11 */
+ OPT_std_c__98 = 1091, /* -std=c++98 */
+ OPT_std_c11 = 1092, /* -std=c11 */
+ /* OPT_std_c1x = 1093, */ /* -std=c1x */
+ /* OPT_std_c89 = 1094, */ /* -std=c89 */
+ OPT_std_c90 = 1095, /* -std=c90 */
+ OPT_std_c99 = 1096, /* -std=c99 */
+ /* OPT_std_c9x = 1097, */ /* -std=c9x */
+ OPT_std_f2003 = 1098, /* -std=f2003 */
+ OPT_std_f2008 = 1099, /* -std=f2008 */
+ OPT_std_f2008ts = 1100, /* -std=f2008ts */
+ OPT_std_f95 = 1101, /* -std=f95 */
+ OPT_std_gnu = 1102, /* -std=gnu */
+ /* OPT_std_gnu__03 = 1103, */ /* -std=gnu++03 */
+ /* OPT_std_gnu__0x = 1104, */ /* -std=gnu++0x */
+ OPT_std_gnu__11 = 1105, /* -std=gnu++11 */
+ OPT_std_gnu__98 = 1106, /* -std=gnu++98 */
+ OPT_std_gnu11 = 1107, /* -std=gnu11 */
+ /* OPT_std_gnu1x = 1108, */ /* -std=gnu1x */
+ /* OPT_std_gnu89 = 1109, */ /* -std=gnu89 */
+ OPT_std_gnu90 = 1110, /* -std=gnu90 */
+ OPT_std_gnu99 = 1111, /* -std=gnu99 */
+ /* OPT_std_gnu9x = 1112, */ /* -std=gnu9x */
+ /* OPT_std_iso9899_1990 = 1113, */ /* -std=iso9899:1990 */
+ OPT_std_iso9899_199409 = 1114, /* -std=iso9899:199409 */
+ /* OPT_std_iso9899_1999 = 1115, */ /* -std=iso9899:1999 */
+ /* OPT_std_iso9899_199x = 1116, */ /* -std=iso9899:199x */
+ /* OPT_std_iso9899_2011 = 1117, */ /* -std=iso9899:2011 */
+ OPT_std_legacy = 1118, /* -std=legacy */
+ OPT_symbolic = 1119, /* -symbolic */
+ OPT_t = 1120, /* -t */
+ OPT_time = 1121, /* -time */
+ OPT_time_ = 1122, /* -time= */
+ OPT_tno_android_cc = 1123, /* -tno-android-cc */
+ OPT_tno_android_ld = 1124, /* -tno-android-ld */
+ OPT_traditional = 1125, /* -traditional */
+ OPT_traditional_cpp = 1126, /* -traditional-cpp */
+ OPT_trigraphs = 1127, /* -trigraphs */
+ OPT_u = 1128, /* -u */
+ OPT_undef = 1129, /* -undef */
+ OPT_v = 1130, /* -v */
+ OPT_version = 1131, /* -version */
+ OPT_w = 1132, /* -w */
+ OPT_wrapper = 1133, /* -wrapper */
+ OPT_x = 1134, /* -x */
+ OPT_z = 1135, /* -z */
N_OPTS,
OPT_SPECIAL_unknown,
OPT_SPECIAL_ignore,
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/plugin-version.h b/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/plugin-version.h
index da3e6df..033f519 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/plugin-version.h
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/plugin-version.h
@@ -6,7 +6,7 @@
#define GCCPLUGIN_VERSION (GCCPLUGIN_VERSION_MAJOR*1000 + GCCPLUGIN_VERSION_MINOR)
static char basever[] = "4.7.3";
-static char datestamp[] = "20130226";
+static char datestamp[] = "20130328";
static char devphase[] = "prerelease";
static char revision[] = "";
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/tm-preds.h b/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/tm-preds.h
index f68e16b..2311c61 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/tm-preds.h
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/plugin/include/tm-preds.h
@@ -1,5 +1,5 @@
/* Generated automatically by the program 'build/genpreds'
- from the machine description file '/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/config/arm/arm.md'. */
+ from the machine description file '/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/config/arm/arm.md'. */
#ifndef GCC_TM_PREDS_H
#define GCC_TM_PREDS_H
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtbegin.o b/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtbegin.o
index 7a1d44c..8cfc93d 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtbegin.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtbegin.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtbeginS.o b/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtbeginS.o
index eeb9fe9..4a84d87 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtbeginS.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtbeginS.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtbeginT.o b/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtbeginT.o
index 7a1d44c..8cfc93d 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtbeginT.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtbeginT.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtend.o b/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtend.o
index 0a9aa05..57cf29c 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtend.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtend.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtendS.o b/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtendS.o
index 0a9aa05..57cf29c 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtendS.o
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/thumb/crtendS.o
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/thumb/libgcc.a b/lib/gcc/arm-linux-androideabi/4.7.3/thumb/libgcc.a
index b686cb1..e213438 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/thumb/libgcc.a
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/thumb/libgcc.a
Binary files differ
diff --git a/lib/gcc/arm-linux-androideabi/4.7.3/thumb/libgcov.a b/lib/gcc/arm-linux-androideabi/4.7.3/thumb/libgcov.a
index 424ccd6..6727357 100644
--- a/lib/gcc/arm-linux-androideabi/4.7.3/thumb/libgcov.a
+++ b/lib/gcc/arm-linux-androideabi/4.7.3/thumb/libgcov.a
Binary files differ
diff --git a/lib/libarm-elf-linux-sim.a b/lib/libarm-elf-linux-sim.a
index b044696..e594563 100644
--- a/lib/libarm-elf-linux-sim.a
+++ b/lib/libarm-elf-linux-sim.a
Binary files differ
diff --git a/lib/libbfd.a b/lib/libbfd.a
index 048a8d0..4f128ab 100644
--- a/lib/libbfd.a
+++ b/lib/libbfd.a
Binary files differ
diff --git a/lib/libiberty.a b/lib/libiberty.a
index dd6ba4f..b2f9c0d 100644
--- a/lib/libiberty.a
+++ b/lib/libiberty.a
Binary files differ
diff --git a/lib/libintl.a b/lib/libintl.a
index d9bc907..24c47a2 100644
--- a/lib/libintl.a
+++ b/lib/libintl.a
Binary files differ
diff --git a/libexec/gcc/arm-eabi/4.7.3/cc1 b/libexec/gcc/arm-eabi/4.7.3/cc1
index 80ad7af..96b7467 100755
--- a/libexec/gcc/arm-eabi/4.7.3/cc1
+++ b/libexec/gcc/arm-eabi/4.7.3/cc1
Binary files differ
diff --git a/libexec/gcc/arm-eabi/4.7.3/cc1plus b/libexec/gcc/arm-eabi/4.7.3/cc1plus
index a1b042e..f256dda 100755
--- a/libexec/gcc/arm-eabi/4.7.3/cc1plus
+++ b/libexec/gcc/arm-eabi/4.7.3/cc1plus
Binary files differ
diff --git a/libexec/gcc/arm-eabi/4.7.3/collect2 b/libexec/gcc/arm-eabi/4.7.3/collect2
index e373ea9..f16facd 100755
--- a/libexec/gcc/arm-eabi/4.7.3/collect2
+++ b/libexec/gcc/arm-eabi/4.7.3/collect2
Binary files differ
diff --git a/libexec/gcc/arm-eabi/4.7.3/liblto_plugin.so.0.0.0 b/libexec/gcc/arm-eabi/4.7.3/liblto_plugin.so.0.0.0
index 20178be..46e86d6 100755
--- a/libexec/gcc/arm-eabi/4.7.3/liblto_plugin.so.0.0.0
+++ b/libexec/gcc/arm-eabi/4.7.3/liblto_plugin.so.0.0.0
Binary files differ
diff --git a/libexec/gcc/arm-eabi/4.7.3/lto-wrapper b/libexec/gcc/arm-eabi/4.7.3/lto-wrapper
index 20bd7c2..33011bb 100755
--- a/libexec/gcc/arm-eabi/4.7.3/lto-wrapper
+++ b/libexec/gcc/arm-eabi/4.7.3/lto-wrapper
Binary files differ
diff --git a/libexec/gcc/arm-eabi/4.7.3/lto1 b/libexec/gcc/arm-eabi/4.7.3/lto1
index 28c3e9b..4a4b3a1 100755
--- a/libexec/gcc/arm-eabi/4.7.3/lto1
+++ b/libexec/gcc/arm-eabi/4.7.3/lto1
Binary files differ
diff --git a/libexec/gcc/arm-eabi/4.7.3/plugin/gengtype b/libexec/gcc/arm-eabi/4.7.3/plugin/gengtype
index a6be42e..f73f876 100755
--- a/libexec/gcc/arm-eabi/4.7.3/plugin/gengtype
+++ b/libexec/gcc/arm-eabi/4.7.3/plugin/gengtype
Binary files differ
diff --git a/libexec/gcc/arm-linux-androideabi/4.7.3/cc1 b/libexec/gcc/arm-linux-androideabi/4.7.3/cc1
index 054a733..45b67d8 100755
--- a/libexec/gcc/arm-linux-androideabi/4.7.3/cc1
+++ b/libexec/gcc/arm-linux-androideabi/4.7.3/cc1
Binary files differ
diff --git a/libexec/gcc/arm-linux-androideabi/4.7.3/cc1plus b/libexec/gcc/arm-linux-androideabi/4.7.3/cc1plus
index deb121b..17c90c7 100755
--- a/libexec/gcc/arm-linux-androideabi/4.7.3/cc1plus
+++ b/libexec/gcc/arm-linux-androideabi/4.7.3/cc1plus
Binary files differ
diff --git a/libexec/gcc/arm-linux-androideabi/4.7.3/collect2 b/libexec/gcc/arm-linux-androideabi/4.7.3/collect2
index 260a02b..d940f21 100755
--- a/libexec/gcc/arm-linux-androideabi/4.7.3/collect2
+++ b/libexec/gcc/arm-linux-androideabi/4.7.3/collect2
Binary files differ
diff --git a/libexec/gcc/arm-linux-androideabi/4.7.3/liblto_plugin.so.0.0.0 b/libexec/gcc/arm-linux-androideabi/4.7.3/liblto_plugin.so.0.0.0
index 20178be..46e86d6 100755
--- a/libexec/gcc/arm-linux-androideabi/4.7.3/liblto_plugin.so.0.0.0
+++ b/libexec/gcc/arm-linux-androideabi/4.7.3/liblto_plugin.so.0.0.0
Binary files differ
diff --git a/libexec/gcc/arm-linux-androideabi/4.7.3/lto-wrapper b/libexec/gcc/arm-linux-androideabi/4.7.3/lto-wrapper
index 5cbaab6..ffdd306 100755
--- a/libexec/gcc/arm-linux-androideabi/4.7.3/lto-wrapper
+++ b/libexec/gcc/arm-linux-androideabi/4.7.3/lto-wrapper
Binary files differ
diff --git a/libexec/gcc/arm-linux-androideabi/4.7.3/lto1 b/libexec/gcc/arm-linux-androideabi/4.7.3/lto1
index 1556f09..29e7f49 100755
--- a/libexec/gcc/arm-linux-androideabi/4.7.3/lto1
+++ b/libexec/gcc/arm-linux-androideabi/4.7.3/lto1
Binary files differ
diff --git a/libexec/gcc/arm-linux-androideabi/4.7.3/plugin/gengtype b/libexec/gcc/arm-linux-androideabi/4.7.3/plugin/gengtype
index a6be42e..f73f876 100755
--- a/libexec/gcc/arm-linux-androideabi/4.7.3/plugin/gengtype
+++ b/libexec/gcc/arm-linux-androideabi/4.7.3/plugin/gengtype
Binary files differ
diff --git a/share/info/annotate.info b/share/info/annotate.info
index b7e61d0..3e0a2fe 100644
--- a/share/info/annotate.info
+++ b/share/info/annotate.info
@@ -1,5 +1,5 @@
This is annotate.info, produced by makeinfo version 4.13 from
-/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/../build/../gdb/gdb-current/gdb/doc/annotate.texinfo.
+/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/../build/../gdb/gdb-current/gdb/doc/annotate.texinfo.
INFO-DIR-SECTION Software development
START-INFO-DIR-ENTRY
diff --git a/share/info/bfd.info b/share/info/bfd.info
index d4ddadb..599c37e 100644
--- a/share/info/bfd.info
+++ b/share/info/bfd.info
@@ -1,5 +1,5 @@
This is bfd.info, produced by makeinfo version 4.13 from
-/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/../build/../gdb/gdb-current/bfd/doc/bfd.texinfo.
+/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/../build/../gdb/gdb-current/bfd/doc/bfd.texinfo.
INFO-DIR-SECTION Software development
START-INFO-DIR-ENTRY
diff --git a/share/info/cpp.info b/share/info/cpp.info
index 3e15b85..4c62dec 100644
--- a/share/info/cpp.info
+++ b/share/info/cpp.info
@@ -1,5 +1,5 @@
This is doc/cpp.info, produced by makeinfo version 4.13 from
-/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/doc/cpp.texi.
+/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/doc/cpp.texi.
Copyright (C) 1987, 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
diff --git a/share/info/cppinternals.info b/share/info/cppinternals.info
index 06424db..da3ef8d 100644
--- a/share/info/cppinternals.info
+++ b/share/info/cppinternals.info
@@ -1,5 +1,5 @@
This is doc/cppinternals.info, produced by makeinfo version 4.13 from
-/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/doc/cppinternals.texi.
+/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/doc/cppinternals.texi.
INFO-DIR-SECTION Software development
START-INFO-DIR-ENTRY
diff --git a/share/info/gcc.info b/share/info/gcc.info
index c720627..e554462 100644
--- a/share/info/gcc.info
+++ b/share/info/gcc.info
@@ -1,5 +1,5 @@
This is doc/gcc.info, produced by makeinfo version 4.13 from
-/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/doc/gcc.texi.
+/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/doc/gcc.texi.
Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
@@ -61,7 +61,7 @@ Introduction
This manual documents how to use the GNU compilers, as well as their
features and incompatibilities, and how to report bugs. It corresponds
-to the compilers (Linaro GCC 4.7-2013.03) version 4.7.3. The internals
+to the compilers (Linaro GCC 4.7-2013.04) version 4.7.3. The internals
of the GNU compilers, including how to port them to new targets and
some information about how to write front ends for new languages, are
documented in a separate manual. *Note Introduction: (gccint)Top.
@@ -809,6 +809,7 @@ _Machine Dependent Options_
-mword-relocations
-mfix-cortex-m3-ldrd
-munaligned-access
+ -mneon-for-64bits
_AVR Options_
-mmcu=MCU -maccumulate-args -mbranch-cost=COST
@@ -1216,7 +1217,6 @@ _Machine Dependent Options_
-mfaster-structs -mno-faster-structs -mflat -mno-flat
-mfpu -mno-fpu -mhard-float -msoft-float
-mhard-quad-float -msoft-quad-float
- -mlittle-endian
-mstack-bias -mno-stack-bias
-munaligned-doubles -mno-unaligned-doubles
-mv8plus -mno-v8plus -mvis -mno-vis
@@ -10988,6 +10988,10 @@ architectures:
setting of this option. If unaligned access is enabled then the
preprocessor symbol `__ARM_FEATURE_UNALIGNED' will also be defined.
+`-mneon-for-64bits'
+ Enables using Neon to handle scalar 64-bits operations. This is
+ disabled by default since the cost of moving data from core
+ registers to Neon is high.

File: gcc.info, Node: AVR Options, Next: Blackfin Options, Prev: ARM Options, Up: Submodel Options
@@ -17091,45 +17095,96 @@ These `-m' options are defined for the SH implementations:
Set the cost to assume for a multiply insn.
`-mdiv=STRATEGY'
- Set the division strategy to use for SHmedia code. STRATEGY must
- be one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l,
- inv:call, inv:call2, inv:fp . "fp" performs the operation in
- floating point. This has a very high latency, but needs only a
- few instructions, so it might be a good choice if your code has
- enough easily-exploitable ILP to allow the compiler to schedule
- the floating-point instructions together with other instructions.
- Division by zero causes a floating-point exception. "inv" uses
- integer operations to calculate the inverse of the divisor, and
- then multiplies the dividend with the inverse. This strategy
- allows cse and hoisting of the inverse calculation. Division by
- zero calculates an unspecified result, but does not trap.
- "inv:minlat" is a variant of "inv" where if no cse / hoisting
- opportunities have been found, or if the entire operation has been
- hoisted to the same place, the last stages of the inverse
- calculation are intertwined with the final multiply to reduce the
- overall latency, at the expense of using a few more instructions,
- and thus offering fewer scheduling opportunities with other code.
- "call" calls a library function that usually implements the
- inv:minlat strategy. This gives high code density for
- m5-*media-nofpu compilations. "call2" uses a different entry
- point of the same library function, where it assumes that a
- pointer to a lookup table has already been set up, which exposes
- the pointer load to cse / code hoisting optimizations.
- "inv:call", "inv:call2" and "inv:fp" all use the "inv" algorithm
- for initial code generation, but if the code stays unoptimized,
- revert to the "call", "call2", or "fp" strategies, respectively.
- Note that the potentially-trapping side effect of division by zero
- is carried by a separate instruction, so it is possible that all
- the integer instructions are hoisted out, but the marker for the
- side effect stays where it is. A recombination to fp operations
- or a call is not possible in that case. "inv20u" and "inv20l" are
- variants of the "inv:minlat" strategy. In the case that the
- inverse calculation was nor separated from the multiply, they speed
- up division where the dividend fits into 20 bits (plus sign where
- applicable), by inserting a test to skip a number of operations in
- this case; this test slows down the case of larger dividends.
- inv20u assumes the case of a such a small dividend to be unlikely,
- and inv20l assumes it to be likely.
+ Set the division strategy to be used for integer division
+ operations. For SHmedia STRATEGY can be one of:
+
+ `fp'
+ Performs the operation in floating point. This has a very
+ high latency, but needs only a few instructions, so it might
+ be a good choice if your code has enough easily-exploitable
+ ILP to allow the compiler to schedule the floating-point
+ instructions together with other instructions. Division by
+ zero causes a floating-point exception.
+
+ `inv'
+ Uses integer operations to calculate the inverse of the
+ divisor, and then multiplies the dividend with the inverse.
+ This strategy allows CSE and hoisting of the inverse
+ calculation. Division by zero calculates an unspecified
+ result, but does not trap.
+
+ `inv:minlat'
+ A variant of `inv' where, if no CSE or hoisting opportunities
+ have been found, or if the entire operation has been hoisted
+ to the same place, the last stages of the inverse calculation
+ are intertwined with the final multiply to reduce the overall
+ latency, at the expense of using a few more instructions, and
+ thus offering fewer scheduling opportunities with other code.
+
+ `call'
+ Calls a library function that usually implements the
+ `inv:minlat' strategy. This gives high code density for
+ `m5-*media-nofpu' compilations.
+
+ `call2'
+ Uses a different entry point of the same library function,
+ where it assumes that a pointer to a lookup table has already
+ been set up, which exposes the pointer load to CSE and code
+ hoisting optimizations.
+
+ `inv:call'
+ `inv:call2'
+ `inv:fp'
+ Use the `inv' algorithm for initial code generation, but if
+ the code stays unoptimized, revert to the `call', `call2', or
+ `fp' strategies, respectively. Note that the
+ potentially-trapping side effect of division by zero is
+ carried by a separate instruction, so it is possible that all
+ the integer instructions are hoisted out, but the marker for
+ the side effect stays where it is. A recombination to
+ floating-point operations or a call is not possible in that
+ case.
+
+ `inv20u'
+ `inv20l'
+ Variants of the `inv:minlat' strategy. In the case that the
+ inverse calculation is not separated from the multiply, they
+ speed up division where the dividend fits into 20 bits (plus
+ sign where applicable) by inserting a test to skip a number
+ of operations in this case; this test slows down the case of
+ larger dividends. `inv20u' assumes the case of a such a
+ small dividend to be unlikely, and `inv20l' assumes it to be
+ likely.
+
+
+ For targets other than SHmedia STRATEGY can be one of:
+
+ `call-div1'
+ Calls a library function that uses the single-step division
+ instruction `div1' to perform the operation. Division by
+ zero calculates an unspecified result and does not trap.
+ This is the default except for SH4, SH2A and SHcompact.
+
+ `call-fp'
+ Calls a library function that performs the operation in
+ double precision floating point. Division by zero causes a
+ floating-point exception. This is the default for SHcompact
+ with FPU. Specifying this for targets that do not have a
+ double precision FPU will default to `call-div1'.
+
+ `call-table'
+ Calls a library function that uses a lookup table for small
+ divisors and the `div1' instruction with case distinction for
+ larger divisors. Division by zero calculates an unspecified
+ result and does not trap. This is the default for SH4.
+ Specifying this for targets that do not have dynamic shift
+ instructions will default to `call-div1'.
+
+
+ When a division strategy has not been specified the default
+ strategy will be selected based on the current target. For SH2A
+ the default strategy is to use the `divs' and `divu' instructions
+ instead of library function calls.
`-maccumulate-outgoing-args'
Reserve space once for outgoing arguments in the function prologue
@@ -17493,11 +17548,6 @@ These `-m' options are supported on the SPARC:
These `-m' options are supported in addition to the above on SPARC-V9
processors in 64-bit environments:
-`-mlittle-endian'
- Generate code for a processor running in little-endian mode. It
- is only available for a few configurations and most notably not on
- Solaris and Linux.
-
`-m32'
`-m64'
Generate code for a 32-bit or 64-bit environment. The 32-bit
@@ -47784,7 +47834,7 @@ look up both forms.
(line 87)
* m32 <1>: TILEPro Options. (line 13)
* m32 <2>: TILE-Gx Options. (line 14)
-* m32 <3>: SPARC Options. (line 243)
+* m32 <3>: SPARC Options. (line 238)
* m32 <4>: RS/6000 and PowerPC Options.
(line 266)
* m32: i386 and x86-64 Options.
@@ -47816,7 +47866,7 @@ look up both forms.
* m5307: M680x0 Options. (line 163)
* m5407: M680x0 Options. (line 167)
* m64 <1>: TILE-Gx Options. (line 14)
-* m64 <2>: SPARC Options. (line 243)
+* m64 <2>: SPARC Options. (line 238)
* m64 <3>: S/390 and zSeries Options.
(line 87)
* m64 <4>: RS/6000 and PowerPC Options.
@@ -47864,11 +47914,11 @@ look up both forms.
* macc-4: FRV Options. (line 113)
* macc-8: FRV Options. (line 116)
* maccumulate-args: AVR Options. (line 119)
-* maccumulate-outgoing-args <1>: SH Options. (line 212)
+* maccumulate-outgoing-args <1>: SH Options. (line 263)
* maccumulate-outgoing-args: i386 and x86-64 Options.
(line 662)
* maddress-space-conversion: SPU Options. (line 63)
-* madjust-unroll: SH Options. (line 232)
+* madjust-unroll: SH Options. (line 283)
* mads: RS/6000 and PowerPC Options.
(line 621)
* maix-struct-return: RS/6000 and PowerPC Options.
@@ -47957,7 +48007,7 @@ look up both forms.
* mbranch-cost <2>: AVR Options. (line 134)
* mbranch-cost: Adapteva Epiphany Options.
(line 19)
-* mbranch-cost=NUM: SH Options. (line 280)
+* mbranch-cost=NUM: SH Options. (line 331)
* mbranch-cost=NUMBER: M32R/D Options. (line 82)
* mbranch-expensive: PDP-11 Options. (line 61)
* mbranch-hints: SPU Options. (line 27)
@@ -47989,7 +48039,7 @@ look up both forms.
* mcallee-super-interworking: ARM Options. (line 276)
* mcaller-super-interworking: ARM Options. (line 283)
* mcallgraph-data: MCore Options. (line 31)
-* mcbranchdi: SH Options. (line 286)
+* mcbranchdi: SH Options. (line 337)
* mcc-init: CRIS Options. (line 41)
* mcfv4e: M680x0 Options. (line 171)
* mcheck-zero-division: MIPS Options. (line 427)
@@ -47998,7 +48048,7 @@ look up both forms.
* mcld: i386 and x86-64 Options.
(line 528)
* mclip: MeP Options. (line 35)
-* mcmodel: SPARC Options. (line 248)
+* mcmodel: SPARC Options. (line 243)
* mcmodel=kernel: i386 and x86-64 Options.
(line 774)
* mcmodel=large <1>: RS/6000 and PowerPC Options.
@@ -48020,7 +48070,7 @@ look up both forms.
(line 24)
* mcmpb: RS/6000 and PowerPC Options.
(line 33)
-* mcmpeqdi: SH Options. (line 289)
+* mcmpeqdi: SH Options. (line 340)
* mcode-readable: MIPS Options. (line 387)
* mcond-exec: FRV Options. (line 152)
* mcond-move: FRV Options. (line 128)
@@ -48083,7 +48133,7 @@ look up both forms.
* mdivide-breaks: MIPS Options. (line 433)
* mdivide-enabled: LM32 Options. (line 12)
* mdivide-traps: MIPS Options. (line 433)
-* mdivsi3_libfunc=NAME: SH Options. (line 218)
+* mdivsi3_libfunc=NAME: SH Options. (line 269)
* mdll: i386 and x86-64 Windows Options.
(line 16)
* mdlmzb: RS/6000 and PowerPC Options.
@@ -48146,7 +48196,7 @@ look up both forms.
* mfix-vr4130: MIPS Options. (line 536)
* mfixed-cc: FRV Options. (line 28)
* mfixed-range <1>: SPU Options. (line 47)
-* mfixed-range <2>: SH Options. (line 225)
+* mfixed-range <2>: SH Options. (line 276)
* mfixed-range <3>: IA-64 Options. (line 105)
* mfixed-range: HPPA Options. (line 58)
* mflat: SPARC Options. (line 20)
@@ -48192,7 +48242,7 @@ look up both forms.
* mfull-toc: RS/6000 and PowerPC Options.
(line 277)
* mfused-madd <1>: Xtensa Options. (line 19)
-* mfused-madd <2>: SH Options. (line 293)
+* mfused-madd <2>: SH Options. (line 344)
* mfused-madd <3>: S/390 and zSeries Options.
(line 137)
* mfused-madd <4>: RS/6000 and PowerPC Options.
@@ -48207,7 +48257,7 @@ look up both forms.
* mgen-cell-microcode: RS/6000 and PowerPC Options.
(line 202)
* mgeneral-regs-only: AArch64 Options. (line 13)
-* mgettrcost=NUMBER: SH Options. (line 247)
+* mgettrcost=NUMBER: SH Options. (line 298)
* mglibc: GNU/Linux Options. (line 9)
* mgnu: VAX Options. (line 13)
* mgnu-as: IA-64 Options. (line 18)
@@ -48254,7 +48304,7 @@ look up both forms.
* mimpure-text: Solaris 2 Options. (line 9)
* mincoming-stack-boundary: i386 and x86-64 Options.
(line 426)
-* mindexed-addressing: SH Options. (line 237)
+* mindexed-addressing: SH Options. (line 288)
* minline-all-stringops: i386 and x86-64 Options.
(line 683)
* minline-float-divide-max-throughput: IA-64 Options. (line 58)
@@ -48277,7 +48327,7 @@ look up both forms.
* mint32: CR16 Options. (line 22)
* mint8: AVR Options. (line 143)
* minterlink-mips16: MIPS Options. (line 118)
-* minvalid-symbols: SH Options. (line 270)
+* minvalid-symbols: SH Options. (line 321)
* mio-volatile: MeP Options. (line 74)
* mips1: MIPS Options. (line 78)
* mips16: MIPS Options. (line 103)
@@ -48313,13 +48363,12 @@ look up both forms.
* mlinux: CRIS Options. (line 91)
* mlittle: RS/6000 and PowerPC Options.
(line 486)
-* mlittle-endian <1>: SPARC Options. (line 237)
-* mlittle-endian <2>: RS/6000 and PowerPC Options.
+* mlittle-endian <1>: RS/6000 and PowerPC Options.
(line 486)
-* mlittle-endian <3>: MCore Options. (line 39)
-* mlittle-endian <4>: IA-64 Options. (line 13)
-* mlittle-endian <5>: C6X Options. (line 16)
-* mlittle-endian <6>: ARM Options. (line 58)
+* mlittle-endian <2>: MCore Options. (line 39)
+* mlittle-endian <3>: IA-64 Options. (line 13)
+* mlittle-endian <4>: C6X Options. (line 16)
+* mlittle-endian <5>: ARM Options. (line 58)
* mlittle-endian: AArch64 Options. (line 16)
* mlittle-endian-data: RX Options. (line 42)
* mliw: MN10300 Options. (line 54)
@@ -48364,7 +48413,7 @@ look up both forms.
* mmemcpy <1>: MIPS Options. (line 448)
* mmemcpy: MicroBlaze Options. (line 13)
* mmemory-latency: DEC Alpha Options. (line 276)
-* mmemory-model: SPARC Options. (line 276)
+* mmemory-model: SPARC Options. (line 271)
* mmfcrf: RS/6000 and PowerPC Options.
(line 33)
* mmfpgpr: RS/6000 and PowerPC Options.
@@ -48396,6 +48445,7 @@ look up both forms.
* mmvme: RS/6000 and PowerPC Options.
(line 616)
* mn: H8/300 Options. (line 20)
+* mneon-for-64bits: ARM Options. (line 336)
* mnested-cond-exec: FRV Options. (line 189)
* mnew-mnemonics: RS/6000 and PowerPC Options.
(line 104)
@@ -48645,7 +48695,7 @@ look up both forms.
* mno-sse: i386 and x86-64 Options.
(line 504)
* mno-stack-align: CRIS Options. (line 55)
-* mno-stack-bias: SPARC Options. (line 300)
+* mno-stack-bias: SPARC Options. (line 295)
* mno-strict-align <1>: RS/6000 and PowerPC Options.
(line 455)
* mno-strict-align: M680x0 Options. (line 286)
@@ -48760,14 +48810,14 @@ look up both forms.
* mprefergot: SH Options. (line 158)
* mpreferred-stack-boundary: i386 and x86-64 Options.
(line 421)
-* mpretend-cmove: SH Options. (line 299)
+* mpretend-cmove: SH Options. (line 350)
* mprioritize-restricted-insns: RS/6000 and PowerPC Options.
(line 509)
* mprolog-function: V850 Options. (line 23)
* mprologue-epilogue: CRIS Options. (line 71)
* mprototype: RS/6000 and PowerPC Options.
(line 600)
-* mpt-fixed: SH Options. (line 251)
+* mpt-fixed: SH Options. (line 302)
* mpush-args: i386 and x86-64 Options.
(line 655)
* MQ: Preprocessor Options.
@@ -48937,7 +48987,7 @@ look up both forms.
* msseregparm: i386 and x86-64 Options.
(line 369)
* mstack-align: CRIS Options. (line 55)
-* mstack-bias: SPARC Options. (line 300)
+* mstack-bias: SPARC Options. (line 295)
* mstack-check-l1: Blackfin Options. (line 73)
* mstack-guard: S/390 and zSeries Options.
(line 156)
@@ -51337,296 +51387,296 @@ Node: G++ and GCC3953
Node: Standards6022
Node: Invoking GCC18519
Node: Option Summary22270
-Node: Overall Options61116
-Node: Invoking G++75394
-Node: C Dialect Options76917
-Node: C++ Dialect Options92677
-Node: Objective-C and Objective-C++ Dialect Options119117
-Node: Language Independent Options129657
-Node: Warning Options131779
-Node: Debugging Options198307
-Node: Optimize Options249907
-Ref: Type-punning307768
-Node: Preprocessor Options384862
-Ref: Wtrigraphs388959
-Ref: dashMF393707
-Ref: fdollars-in-identifiers404571
-Node: Assembler Options414650
-Node: Link Options415354
-Ref: Link Options-Footnote-1425694
-Node: Directory Options426028
-Node: Spec Files432305
-Node: Target Options453833
-Node: Submodel Options454232
-Node: Adapteva Epiphany Options455939
-Node: AArch64 Options461896
-Node: ARM Options465771
-Node: AVR Options482093
-Node: Blackfin Options501331
-Node: C6X Options509283
-Node: CRIS Options510825
-Node: CR16 Options514562
-Node: Darwin Options515471
-Node: DEC Alpha Options522963
-Node: DEC Alpha/VMS Options534862
-Node: FR30 Options535439
-Node: FRV Options536013
-Node: GNU/Linux Options542732
-Node: H8/300 Options543993
-Node: HPPA Options545060
-Node: i386 and x86-64 Options554549
-Node: i386 and x86-64 Windows Options588195
-Node: IA-64 Options590743
-Node: IA-64/VMS Options598761
-Node: LM32 Options599317
-Node: M32C Options599846
-Node: M32R/D Options601136
-Node: M680x0 Options604723
-Node: MCore Options618726
-Node: MeP Options620227
-Node: MicroBlaze Options624200
-Node: MIPS Options626771
-Node: MMIX Options654908
-Node: MN10300 Options657390
-Node: PDP-11 Options659938
-Node: picoChip Options661632
-Node: PowerPC Options663829
-Node: RL78 Options664050
-Node: RS/6000 and PowerPC Options664712
-Node: RX Options702419
-Node: S/390 and zSeries Options709485
-Node: Score Options717417
-Node: SH Options718245
-Node: Solaris 2 Options730892
-Node: SPARC Options732127
-Node: SPU Options744740
-Node: System V Options749741
-Node: TILE-Gx Options750567
-Node: TILEPro Options751113
-Node: V850 Options751617
-Node: VAX Options755242
-Node: VxWorks Options755790
-Node: x86-64 Options756945
-Node: Xstormy16 Options757163
-Node: Xtensa Options757452
-Node: zSeries Options761786
-Node: Code Gen Options761982
-Node: Environment Variables788517
-Node: Precompiled Headers796609
-Node: C Implementation802808
-Node: Translation implementation804471
-Node: Environment implementation805045
-Node: Identifiers implementation805595
-Node: Characters implementation806649
-Node: Integers implementation809455
-Node: Floating point implementation811280
-Node: Arrays and pointers implementation814209
-Ref: Arrays and pointers implementation-Footnote-1815644
-Node: Hints implementation815768
-Node: Structures unions enumerations and bit-fields implementation817234
-Node: Qualifiers implementation819220
-Node: Declarators implementation820992
-Node: Statements implementation821334
-Node: Preprocessing directives implementation821661
-Node: Library functions implementation823766
-Node: Architecture implementation824406
-Node: Locale-specific behavior implementation825109
-Node: C++ Implementation825414
-Node: Conditionally-supported behavior826694
-Node: Exception handling827204
-Node: C Extensions827613
-Node: Statement Exprs832524
-Node: Local Labels837037
-Node: Labels as Values840016
-Ref: Labels as Values-Footnote-1842425
-Node: Nested Functions842608
-Node: Constructing Calls846541
-Node: Typeof851272
-Node: Conditionals854587
-Node: __int128855478
-Node: Long Long855998
-Node: Complex857500
-Node: Floating Types860071
-Node: Half-Precision861209
-Node: Decimal Float863391
-Node: Hex Floats865258
-Node: Fixed-Point866299
-Node: Named Address Spaces869593
-Ref: AVR Named Address Spaces870287
-Node: Zero Length875656
-Node: Empty Structures878943
-Node: Variable Length879359
-Node: Variadic Macros882012
-Node: Escaped Newlines884394
-Node: Subscripting885233
-Node: Pointer Arith885956
-Node: Initializers886524
-Node: Compound Literals887020
-Node: Designated Inits890382
-Node: Case Ranges894037
-Node: Cast to Union894720
-Node: Mixed Declarations895816
-Node: Function Attributes896322
-Node: Attribute Syntax980499
-Node: Function Prototypes990945
-Node: C++ Comments992726
-Node: Dollar Signs993245
-Node: Character Escapes993710
-Node: Variable Attributes994004
-Ref: AVR Variable Attributes1007703
-Ref: MeP Variable Attributes1010383
-Ref: i386 Variable Attributes1012344
-Node: Type Attributes1018037
-Ref: MeP Type Attributes1031778
-Ref: i386 Type Attributes1032052
-Ref: PowerPC Type Attributes1032892
-Ref: SPU Type Attributes1033754
-Node: Alignment1034045
-Node: Inline1035419
-Node: Volatiles1040403
-Node: Extended Asm1043298
-Ref: Example of asm with clobbered asm reg1049387
-Ref: Extended asm with goto1059154
-Node: Constraints1066889
-Node: Simple Constraints1067973
-Node: Multi-Alternative1075294
-Node: Modifiers1077011
-Node: Machine Constraints1079905
-Node: Asm Labels1128799
-Node: Explicit Reg Vars1130475
-Node: Global Reg Vars1132083
-Node: Local Reg Vars1136633
-Node: Alternate Keywords1139074
-Node: Incomplete Enums1140560
-Node: Function Names1141317
-Node: Return Address1143479
-Node: Vector Extensions1147032
-Node: Offsetof1153211
-Node: __sync Builtins1154025
-Node: __atomic Builtins1159430
-Node: Object Size Checking1170640
-Node: Other Builtins1176070
-Node: Target Builtins1204667
-Node: Alpha Built-in Functions1205710
-Node: ARM iWMMXt Built-in Functions1208709
-Node: ARM NEON Intrinsics1215428
-Node: AVR Built-in Functions1421623
-Node: Blackfin Built-in Functions1424694
-Node: FR-V Built-in Functions1425311
-Node: Argument Types1426170
-Node: Directly-mapped Integer Functions1427926
-Node: Directly-mapped Media Functions1429008
-Node: Raw read/write Functions1436040
-Node: Other Built-in Functions1436952
-Node: X86 Built-in Functions1438141
-Node: MIPS DSP Built-in Functions1492964
-Node: MIPS Paired-Single Support1505467
-Node: MIPS Loongson Built-in Functions1506968
-Node: Paired-Single Arithmetic1513488
-Node: Paired-Single Built-in Functions1514436
-Node: MIPS-3D Built-in Functions1517108
-Node: picoChip Built-in Functions1522485
-Node: Other MIPS Built-in Functions1523851
-Node: PowerPC AltiVec/VSX Built-in Functions1524375
-Node: RX Built-in Functions1634999
-Node: SPARC VIS Built-in Functions1639009
-Node: SPU Built-in Functions1644613
-Node: TI C6X Built-in Functions1646429
-Node: TILE-Gx Built-in Functions1647453
-Node: TILEPro Built-in Functions1648573
-Node: Target Format Checks1649644
-Node: Solaris Format Checks1650076
-Node: Darwin Format Checks1650502
-Node: Pragmas1651329
-Node: ARM Pragmas1652039
-Node: M32C Pragmas1652642
-Node: MeP Pragmas1653716
-Node: RS/6000 and PowerPC Pragmas1655785
-Node: Darwin Pragmas1656526
-Node: Solaris Pragmas1657593
-Node: Symbol-Renaming Pragmas1658754
-Node: Structure-Packing Pragmas1661388
-Node: Weak Pragmas1663038
-Node: Diagnostic Pragmas1663772
-Node: Visibility Pragmas1666800
-Node: Push/Pop Macro Pragmas1667552
-Node: Function Specific Option Pragmas1668525
-Node: Unnamed Fields1670789
-Node: Thread-Local1673027
-Node: C99 Thread-Local Edits1675134
-Node: C++98 Thread-Local Edits1677146
-Node: Binary constants1680591
-Node: C++ Extensions1681262
-Node: C++ Volatiles1682910
-Node: Restricted Pointers1685270
-Node: Vague Linkage1686868
-Node: C++ Interface1690530
-Ref: C++ Interface-Footnote-11694827
-Node: Template Instantiation1694964
-Node: Bound member functions1701976
-Node: C++ Attributes1703519
-Node: Namespace Association1705177
-Node: Type Traits1706591
-Node: Java Exceptions1713076
-Node: Deprecated Features1714473
-Node: Backwards Compatibility1717438
-Node: Objective-C1718796
-Node: GNU Objective-C runtime API1719405
-Node: Modern GNU Objective-C runtime API1720412
-Node: Traditional GNU Objective-C runtime API1722849
-Node: Executing code before main1723577
-Node: What you can and what you cannot do in +load1726315
-Node: Type encoding1728705
-Node: Legacy type encoding1733781
-Node: @encode1734872
-Node: Method signatures1735413
-Node: Garbage Collection1737408
-Node: Constant string objects1740097
-Node: compatibility_alias1742605
-Node: Exceptions1743327
-Node: Synchronization1746038
-Node: Fast enumeration1747222
-Node: Using fast enumeration1747534
-Node: c99-like fast enumeration syntax1748745
-Node: Fast enumeration details1749448
-Node: Fast enumeration protocol1751789
-Node: Messaging with the GNU Objective-C runtime1754941
-Node: Dynamically registering methods1756312
-Node: Forwarding hook1758003
-Node: Compatibility1761042
-Node: Gcov1767609
-Node: Gcov Intro1768142
-Node: Invoking Gcov1770860
-Node: Gcov and Optimization1783771
-Node: Gcov Data Files1786426
-Node: Cross-profiling1787566
-Node: Trouble1789417
-Node: Actual Bugs1790902
-Node: Cross-Compiler Problems1791358
-Node: Interoperation1791778
-Node: Incompatibilities1798915
-Node: Fixed Headers1807066
-Node: Standard Libraries1808729
-Node: Disappointments1810101
-Node: C++ Misunderstandings1814459
-Node: Static Definitions1815270
-Node: Name lookup1816323
-Ref: Name lookup-Footnote-11821101
-Node: Temporaries1821288
-Node: Copy Assignment1823264
-Node: Non-bugs1825071
-Node: Warnings and Errors1835578
-Node: Bugs1837342
-Node: Bug Criteria1837906
-Node: Bug Reporting1840116
-Node: Service1840337
-Node: Contributing1841156
-Node: Funding1841896
-Node: GNU Project1844385
-Node: Copying1845031
-Node: GNU Free Documentation License1882559
-Node: Contributors1907696
-Node: Option Index1945098
-Node: Keyword Index2130269
+Node: Overall Options61118
+Node: Invoking G++75396
+Node: C Dialect Options76919
+Node: C++ Dialect Options92679
+Node: Objective-C and Objective-C++ Dialect Options119119
+Node: Language Independent Options129659
+Node: Warning Options131781
+Node: Debugging Options198309
+Node: Optimize Options249909
+Ref: Type-punning307770
+Node: Preprocessor Options384864
+Ref: Wtrigraphs388961
+Ref: dashMF393709
+Ref: fdollars-in-identifiers404573
+Node: Assembler Options414652
+Node: Link Options415356
+Ref: Link Options-Footnote-1425696
+Node: Directory Options426030
+Node: Spec Files432307
+Node: Target Options453835
+Node: Submodel Options454234
+Node: Adapteva Epiphany Options455941
+Node: AArch64 Options461898
+Node: ARM Options465773
+Node: AVR Options482281
+Node: Blackfin Options501519
+Node: C6X Options509471
+Node: CRIS Options511013
+Node: CR16 Options514750
+Node: Darwin Options515659
+Node: DEC Alpha Options523151
+Node: DEC Alpha/VMS Options535050
+Node: FR30 Options535627
+Node: FRV Options536201
+Node: GNU/Linux Options542920
+Node: H8/300 Options544181
+Node: HPPA Options545248
+Node: i386 and x86-64 Options554737
+Node: i386 and x86-64 Windows Options588383
+Node: IA-64 Options590931
+Node: IA-64/VMS Options598949
+Node: LM32 Options599505
+Node: M32C Options600034
+Node: M32R/D Options601324
+Node: M680x0 Options604911
+Node: MCore Options618914
+Node: MeP Options620415
+Node: MicroBlaze Options624388
+Node: MIPS Options626959
+Node: MMIX Options655096
+Node: MN10300 Options657578
+Node: PDP-11 Options660126
+Node: picoChip Options661820
+Node: PowerPC Options664017
+Node: RL78 Options664238
+Node: RS/6000 and PowerPC Options664900
+Node: RX Options702607
+Node: S/390 and zSeries Options709673
+Node: Score Options717605
+Node: SH Options718433
+Node: Solaris 2 Options732668
+Node: SPARC Options733903
+Node: SPU Options746331
+Node: System V Options751332
+Node: TILE-Gx Options752158
+Node: TILEPro Options752704
+Node: V850 Options753208
+Node: VAX Options756833
+Node: VxWorks Options757381
+Node: x86-64 Options758536
+Node: Xstormy16 Options758754
+Node: Xtensa Options759043
+Node: zSeries Options763377
+Node: Code Gen Options763573
+Node: Environment Variables790108
+Node: Precompiled Headers798200
+Node: C Implementation804399
+Node: Translation implementation806062
+Node: Environment implementation806636
+Node: Identifiers implementation807186
+Node: Characters implementation808240
+Node: Integers implementation811046
+Node: Floating point implementation812871
+Node: Arrays and pointers implementation815800
+Ref: Arrays and pointers implementation-Footnote-1817235
+Node: Hints implementation817359
+Node: Structures unions enumerations and bit-fields implementation818825
+Node: Qualifiers implementation820811
+Node: Declarators implementation822583
+Node: Statements implementation822925
+Node: Preprocessing directives implementation823252
+Node: Library functions implementation825357
+Node: Architecture implementation825997
+Node: Locale-specific behavior implementation826700
+Node: C++ Implementation827005
+Node: Conditionally-supported behavior828285
+Node: Exception handling828795
+Node: C Extensions829204
+Node: Statement Exprs834115
+Node: Local Labels838628
+Node: Labels as Values841607
+Ref: Labels as Values-Footnote-1844016
+Node: Nested Functions844199
+Node: Constructing Calls848132
+Node: Typeof852863
+Node: Conditionals856178
+Node: __int128857069
+Node: Long Long857589
+Node: Complex859091
+Node: Floating Types861662
+Node: Half-Precision862800
+Node: Decimal Float864982
+Node: Hex Floats866849
+Node: Fixed-Point867890
+Node: Named Address Spaces871184
+Ref: AVR Named Address Spaces871878
+Node: Zero Length877247
+Node: Empty Structures880534
+Node: Variable Length880950
+Node: Variadic Macros883603
+Node: Escaped Newlines885985
+Node: Subscripting886824
+Node: Pointer Arith887547
+Node: Initializers888115
+Node: Compound Literals888611
+Node: Designated Inits891973
+Node: Case Ranges895628
+Node: Cast to Union896311
+Node: Mixed Declarations897407
+Node: Function Attributes897913
+Node: Attribute Syntax982090
+Node: Function Prototypes992536
+Node: C++ Comments994317
+Node: Dollar Signs994836
+Node: Character Escapes995301
+Node: Variable Attributes995595
+Ref: AVR Variable Attributes1009294
+Ref: MeP Variable Attributes1011974
+Ref: i386 Variable Attributes1013935
+Node: Type Attributes1019628
+Ref: MeP Type Attributes1033369
+Ref: i386 Type Attributes1033643
+Ref: PowerPC Type Attributes1034483
+Ref: SPU Type Attributes1035345
+Node: Alignment1035636
+Node: Inline1037010
+Node: Volatiles1041994
+Node: Extended Asm1044889
+Ref: Example of asm with clobbered asm reg1050978
+Ref: Extended asm with goto1060745
+Node: Constraints1068480
+Node: Simple Constraints1069564
+Node: Multi-Alternative1076885
+Node: Modifiers1078602
+Node: Machine Constraints1081496
+Node: Asm Labels1130390
+Node: Explicit Reg Vars1132066
+Node: Global Reg Vars1133674
+Node: Local Reg Vars1138224
+Node: Alternate Keywords1140665
+Node: Incomplete Enums1142151
+Node: Function Names1142908
+Node: Return Address1145070
+Node: Vector Extensions1148623
+Node: Offsetof1154802
+Node: __sync Builtins1155616
+Node: __atomic Builtins1161021
+Node: Object Size Checking1172231
+Node: Other Builtins1177661
+Node: Target Builtins1206258
+Node: Alpha Built-in Functions1207301
+Node: ARM iWMMXt Built-in Functions1210300
+Node: ARM NEON Intrinsics1217019
+Node: AVR Built-in Functions1423214
+Node: Blackfin Built-in Functions1426285
+Node: FR-V Built-in Functions1426902
+Node: Argument Types1427761
+Node: Directly-mapped Integer Functions1429517
+Node: Directly-mapped Media Functions1430599
+Node: Raw read/write Functions1437631
+Node: Other Built-in Functions1438543
+Node: X86 Built-in Functions1439732
+Node: MIPS DSP Built-in Functions1494555
+Node: MIPS Paired-Single Support1507058
+Node: MIPS Loongson Built-in Functions1508559
+Node: Paired-Single Arithmetic1515079
+Node: Paired-Single Built-in Functions1516027
+Node: MIPS-3D Built-in Functions1518699
+Node: picoChip Built-in Functions1524076
+Node: Other MIPS Built-in Functions1525442
+Node: PowerPC AltiVec/VSX Built-in Functions1525966
+Node: RX Built-in Functions1636590
+Node: SPARC VIS Built-in Functions1640600
+Node: SPU Built-in Functions1646204
+Node: TI C6X Built-in Functions1648020
+Node: TILE-Gx Built-in Functions1649044
+Node: TILEPro Built-in Functions1650164
+Node: Target Format Checks1651235
+Node: Solaris Format Checks1651667
+Node: Darwin Format Checks1652093
+Node: Pragmas1652920
+Node: ARM Pragmas1653630
+Node: M32C Pragmas1654233
+Node: MeP Pragmas1655307
+Node: RS/6000 and PowerPC Pragmas1657376
+Node: Darwin Pragmas1658117
+Node: Solaris Pragmas1659184
+Node: Symbol-Renaming Pragmas1660345
+Node: Structure-Packing Pragmas1662979
+Node: Weak Pragmas1664629
+Node: Diagnostic Pragmas1665363
+Node: Visibility Pragmas1668391
+Node: Push/Pop Macro Pragmas1669143
+Node: Function Specific Option Pragmas1670116
+Node: Unnamed Fields1672380
+Node: Thread-Local1674618
+Node: C99 Thread-Local Edits1676725
+Node: C++98 Thread-Local Edits1678737
+Node: Binary constants1682182
+Node: C++ Extensions1682853
+Node: C++ Volatiles1684501
+Node: Restricted Pointers1686861
+Node: Vague Linkage1688459
+Node: C++ Interface1692121
+Ref: C++ Interface-Footnote-11696418
+Node: Template Instantiation1696555
+Node: Bound member functions1703567
+Node: C++ Attributes1705110
+Node: Namespace Association1706768
+Node: Type Traits1708182
+Node: Java Exceptions1714667
+Node: Deprecated Features1716064
+Node: Backwards Compatibility1719029
+Node: Objective-C1720387
+Node: GNU Objective-C runtime API1720996
+Node: Modern GNU Objective-C runtime API1722003
+Node: Traditional GNU Objective-C runtime API1724440
+Node: Executing code before main1725168
+Node: What you can and what you cannot do in +load1727906
+Node: Type encoding1730296
+Node: Legacy type encoding1735372
+Node: @encode1736463
+Node: Method signatures1737004
+Node: Garbage Collection1738999
+Node: Constant string objects1741688
+Node: compatibility_alias1744196
+Node: Exceptions1744918
+Node: Synchronization1747629
+Node: Fast enumeration1748813
+Node: Using fast enumeration1749125
+Node: c99-like fast enumeration syntax1750336
+Node: Fast enumeration details1751039
+Node: Fast enumeration protocol1753380
+Node: Messaging with the GNU Objective-C runtime1756532
+Node: Dynamically registering methods1757903
+Node: Forwarding hook1759594
+Node: Compatibility1762633
+Node: Gcov1769200
+Node: Gcov Intro1769733
+Node: Invoking Gcov1772451
+Node: Gcov and Optimization1785362
+Node: Gcov Data Files1788017
+Node: Cross-profiling1789157
+Node: Trouble1791008
+Node: Actual Bugs1792493
+Node: Cross-Compiler Problems1792949
+Node: Interoperation1793369
+Node: Incompatibilities1800506
+Node: Fixed Headers1808657
+Node: Standard Libraries1810320
+Node: Disappointments1811692
+Node: C++ Misunderstandings1816050
+Node: Static Definitions1816861
+Node: Name lookup1817914
+Ref: Name lookup-Footnote-11822692
+Node: Temporaries1822879
+Node: Copy Assignment1824855
+Node: Non-bugs1826662
+Node: Warnings and Errors1837169
+Node: Bugs1838933
+Node: Bug Criteria1839497
+Node: Bug Reporting1841707
+Node: Service1841928
+Node: Contributing1842747
+Node: Funding1843487
+Node: GNU Project1845976
+Node: Copying1846622
+Node: GNU Free Documentation License1884150
+Node: Contributors1909287
+Node: Option Index1946689
+Node: Keyword Index2131860

End Tag Table
diff --git a/share/info/gccinstall.info b/share/info/gccinstall.info
index c66fb39..322a91c 100644
--- a/share/info/gccinstall.info
+++ b/share/info/gccinstall.info
@@ -1,5 +1,5 @@
This is doc/gccinstall.info, produced by makeinfo version 4.13 from
-/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/doc/install.texi.
+/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/doc/install.texi.
Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
diff --git a/share/info/gccint.info b/share/info/gccint.info
index cab72fa..abeff74 100644
--- a/share/info/gccint.info
+++ b/share/info/gccint.info
@@ -1,5 +1,5 @@
This is doc/gccint.info, produced by makeinfo version 4.13 from
-/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/gcc/doc/gccint.texi.
+/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/gcc/doc/gccint.texi.
Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010 Free
@@ -61,7 +61,7 @@ Introduction
This manual documents the internals of the GNU compilers, including how
to port them to new targets and some information about how to write
front ends for new languages. It corresponds to the compilers
-(Linaro GCC 4.7-2013.03) version 4.7.3. The use of the GNU compilers
+(Linaro GCC 4.7-2013.04) version 4.7.3. The use of the GNU compilers
is documented in a separate manual. *Note Introduction: (gcc)Top.
This manual is mainly a reference manual rather than a tutorial. It
diff --git a/share/info/gdb.info b/share/info/gdb.info
index 3b3116d..117e040 100644
--- a/share/info/gdb.info
+++ b/share/info/gdb.info
@@ -1,5 +1,5 @@
This is gdb.info, produced by makeinfo version 4.13 from
-/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/../build/../gdb/gdb-current/gdb/doc/gdb.texinfo.
+/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/../build/../gdb/gdb-current/gdb/doc/gdb.texinfo.
INFO-DIR-SECTION Software development
START-INFO-DIR-ENTRY
diff --git a/share/info/gdbint.info b/share/info/gdbint.info
index c447e09..25142ca 100644
--- a/share/info/gdbint.info
+++ b/share/info/gdbint.info
@@ -1,5 +1,5 @@
This is gdbint.info, produced by makeinfo version 4.13 from
-/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/../build/../gdb/gdb-current/gdb/doc/gdbint.texinfo.
+/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/../build/../gdb/gdb-current/gdb/doc/gdbint.texinfo.
INFO-DIR-SECTION Software development
START-INFO-DIR-ENTRY
diff --git a/share/info/libgomp.info b/share/info/libgomp.info
index 1bf02f0..f267fbf 100644
--- a/share/info/libgomp.info
+++ b/share/info/libgomp.info
@@ -1,5 +1,5 @@
This is libgomp.info, produced by makeinfo version 4.13 from
-/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.03/build/objdir/temp-src/gcc-linaro-4.7-2013.03/libgomp/libgomp.texi.
+/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2013.04/build/objdir/temp-src/gcc-linaro-4.7-2013.04/libgomp/libgomp.texi.
Copyright (C) 2006, 2007, 2008, 2010, 2011 Free Software Foundation,
Inc.
diff --git a/share/man/man1/arm-eabi-cpp.1 b/share/man/man1/arm-eabi-cpp.1
index 18c4dd5..ff23f3d 100644
--- a/share/man/man1/arm-eabi-cpp.1
+++ b/share/man/man1/arm-eabi-cpp.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "CPP 1"
-.TH CPP 1 "2013-02-26" "gcc-4.7.3" "GNU"
+.TH CPP 1 "2013-03-28" "gcc-4.7.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/share/man/man1/arm-eabi-g++.1 b/share/man/man1/arm-eabi-g++.1
index fec247f..a03d819 100644
--- a/share/man/man1/arm-eabi-g++.1
+++ b/share/man/man1/arm-eabi-g++.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GCC 1"
-.TH GCC 1 "2013-02-26" "gcc-4.7.3" "GNU"
+.TH GCC 1 "2013-03-28" "gcc-4.7.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -512,7 +512,8 @@ in the following sections.
\&\-mtp=\fR\fIname\fR \fB\-mtls\-dialect=\fR\fIdialect\fR
\&\fB\-mword\-relocations
\&\-mfix\-cortex\-m3\-ldrd
-\&\-munaligned\-access\fR
+\&\-munaligned\-access
+\&\-mneon\-for\-64bits\fR
.Sp
\&\fI\s-1AVR\s0 Options\fR
\&\fB\-mmcu=\fR\fImcu\fR \fB\-maccumulate\-args \-mbranch\-cost=\fR\fIcost\fR
@@ -921,7 +922,6 @@ See \s-1RS/6000\s0 and PowerPC Options.
\&\-mfaster\-structs \-mno\-faster\-structs \-mflat \-mno\-flat
\&\-mfpu \-mno\-fpu \-mhard\-float \-msoft\-float
\&\-mhard\-quad\-float \-msoft\-quad\-float
-\&\-mlittle\-endian
\&\-mstack\-bias \-mno\-stack\-bias
\&\-munaligned\-doubles \-mno\-unaligned\-doubles
\&\-mv8plus \-mno\-v8plus \-mvis \-mno\-vis
@@ -10315,6 +10315,11 @@ generated object file to either true or false, depending upon the
setting of this option. If unaligned access is enabled then the
preprocessor symbol \f(CW\*(C`_\|_ARM_FEATURE_UNALIGNED\*(C'\fR will also be
defined.
+.IP "\fB\-mneon\-for\-64bits\fR" 4
+.IX Item "-mneon-for-64bits"
+Enables using Neon to handle scalar 64\-bits operations. This is
+disabled by default since the cost of moving data from core registers
+to Neon is high.
.PP
\fI\s-1AVR\s0 Options\fR
.IX Subsection "AVR Options"
@@ -17148,43 +17153,99 @@ This is the default when the target is \f(CW\*(C`sh\-*\-linux*\*(C'\fR.
Set the cost to assume for a multiply insn.
.IP "\fB\-mdiv=\fR\fIstrategy\fR" 4
.IX Item "-mdiv=strategy"
-Set the division strategy to use for SHmedia code. \fIstrategy\fR must be
-one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call,
-inv:call2, inv:fp .
-\&\*(L"fp\*(R" performs the operation in floating point. This has a very high latency,
+Set the division strategy to be used for integer division operations.
+For SHmedia \fIstrategy\fR can be one of:
+.RS 4
+.IP "\fBfp\fR" 4
+.IX Item "fp"
+Performs the operation in floating point. This has a very high latency,
but needs only a few instructions, so it might be a good choice if
your code has enough easily-exploitable \s-1ILP\s0 to allow the compiler to
schedule the floating-point instructions together with other instructions.
Division by zero causes a floating-point exception.
-\&\*(L"inv\*(R" uses integer operations to calculate the inverse of the divisor,
+.IP "\fBinv\fR" 4
+.IX Item "inv"
+Uses integer operations to calculate the inverse of the divisor,
and then multiplies the dividend with the inverse. This strategy allows
-cse and hoisting of the inverse calculation. Division by zero calculates
+\&\s-1CSE\s0 and hoisting of the inverse calculation. Division by zero calculates
an unspecified result, but does not trap.
-\&\*(L"inv:minlat\*(R" is a variant of \*(L"inv\*(R" where if no cse / hoisting opportunities
+.IP "\fBinv:minlat\fR" 4
+.IX Item "inv:minlat"
+A variant of \fBinv\fR where, if no \s-1CSE\s0 or hoisting opportunities
have been found, or if the entire operation has been hoisted to the same
place, the last stages of the inverse calculation are intertwined with the
final multiply to reduce the overall latency, at the expense of using a few
more instructions, and thus offering fewer scheduling opportunities with
other code.
-\&\*(L"call\*(R" calls a library function that usually implements the inv:minlat
+.IP "\fBcall\fR" 4
+.IX Item "call"
+Calls a library function that usually implements the \fBinv:minlat\fR
strategy.
-This gives high code density for m5\-*media\-nofpu compilations.
-\&\*(L"call2\*(R" uses a different entry point of the same library function, where it
+This gives high code density for \f(CW\*(C`m5\-*media\-nofpu\*(C'\fR compilations.
+.IP "\fBcall2\fR" 4
+.IX Item "call2"
+Uses a different entry point of the same library function, where it
assumes that a pointer to a lookup table has already been set up, which
-exposes the pointer load to cse / code hoisting optimizations.
-\&\*(L"inv:call\*(R", \*(L"inv:call2\*(R" and \*(L"inv:fp\*(R" all use the \*(L"inv\*(R" algorithm for initial
-code generation, but if the code stays unoptimized, revert to the \*(L"call\*(R",
-\&\*(L"call2\*(R", or \*(L"fp\*(R" strategies, respectively. Note that the
+exposes the pointer load to \s-1CSE\s0 and code hoisting optimizations.
+.IP "\fBinv:call\fR" 4
+.IX Item "inv:call"
+.PD 0
+.IP "\fBinv:call2\fR" 4
+.IX Item "inv:call2"
+.IP "\fBinv:fp\fR" 4
+.IX Item "inv:fp"
+.PD
+Use the \fBinv\fR algorithm for initial
+code generation, but if the code stays unoptimized, revert to the \fBcall\fR,
+\&\fBcall2\fR, or \fBfp\fR strategies, respectively. Note that the
potentially-trapping side effect of division by zero is carried by a
separate instruction, so it is possible that all the integer instructions
are hoisted out, but the marker for the side effect stays where it is.
-A recombination to fp operations or a call is not possible in that case.
-\&\*(L"inv20u\*(R" and \*(L"inv20l\*(R" are variants of the \*(L"inv:minlat\*(R" strategy. In the case
-that the inverse calculation was nor separated from the multiply, they speed
-up division where the dividend fits into 20 bits (plus sign where applicable),
+A recombination to floating-point operations or a call is not possible
+in that case.
+.IP "\fBinv20u\fR" 4
+.IX Item "inv20u"
+.PD 0
+.IP "\fBinv20l\fR" 4
+.IX Item "inv20l"
+.PD
+Variants of the \fBinv:minlat\fR strategy. In the case
+that the inverse calculation is not separated from the multiply, they speed
+up division where the dividend fits into 20 bits (plus sign where applicable)
by inserting a test to skip a number of operations in this case; this test
-slows down the case of larger dividends. inv20u assumes the case of a such
-a small dividend to be unlikely, and inv20l assumes it to be likely.
+slows down the case of larger dividends. \fBinv20u\fR assumes the case of a such
+a small dividend to be unlikely, and \fBinv20l\fR assumes it to be likely.
+.RE
+.RS 4
+.Sp
+For targets other than SHmedia \fIstrategy\fR can be one of:
+.IP "\fBcall\-div1\fR" 4
+.IX Item "call-div1"
+Calls a library function that uses the single-step division instruction
+\&\f(CW\*(C`div1\*(C'\fR to perform the operation. Division by zero calculates an
+unspecified result and does not trap. This is the default except for \s-1SH4\s0,
+\&\s-1SH2A\s0 and SHcompact.
+.IP "\fBcall-fp\fR" 4
+.IX Item "call-fp"
+Calls a library function that performs the operation in double precision
+floating point. Division by zero causes a floating-point exception. This is
+the default for SHcompact with \s-1FPU\s0. Specifying this for targets that do not
+have a double precision \s-1FPU\s0 will default to \f(CW\*(C`call\-div1\*(C'\fR.
+.IP "\fBcall-table\fR" 4
+.IX Item "call-table"
+Calls a library function that uses a lookup table for small divisors and
+the \f(CW\*(C`div1\*(C'\fR instruction with case distinction for larger divisors. Division
+by zero calculates an unspecified result and does not trap. This is the default
+for \s-1SH4\s0. Specifying this for targets that do not have dynamic shift
+instructions will default to \f(CW\*(C`call\-div1\*(C'\fR.
+.RE
+.RS 4
+.Sp
+When a division strategy has not been specified the default strategy will be
+selected based on the current target. For \s-1SH2A\s0 the default strategy is to
+use the \f(CW\*(C`divs\*(C'\fR and \f(CW\*(C`divu\*(C'\fR instructions instead of library function
+calls.
+.RE
.IP "\fB\-maccumulate\-outgoing\-args\fR" 4
.IX Item "-maccumulate-outgoing-args"
Reserve space once for outgoing arguments in the function prologue rather
@@ -17564,10 +17625,6 @@ processor (which corresponds to erratum #13 of the \s-1AT697E\s0 processor).
.PP
These \fB\-m\fR options are supported in addition to the above
on \s-1SPARC\-V9\s0 processors in 64\-bit environments:
-.IP "\fB\-mlittle\-endian\fR" 4
-.IX Item "-mlittle-endian"
-Generate code for a processor running in little-endian mode. It is only
-available for a few configurations and most notably not on Solaris and Linux.
.IP "\fB\-m32\fR" 4
.IX Item "-m32"
.PD 0
diff --git a/share/man/man1/arm-eabi-gcc.1 b/share/man/man1/arm-eabi-gcc.1
index fec247f..a03d819 100644
--- a/share/man/man1/arm-eabi-gcc.1
+++ b/share/man/man1/arm-eabi-gcc.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GCC 1"
-.TH GCC 1 "2013-02-26" "gcc-4.7.3" "GNU"
+.TH GCC 1 "2013-03-28" "gcc-4.7.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -512,7 +512,8 @@ in the following sections.
\&\-mtp=\fR\fIname\fR \fB\-mtls\-dialect=\fR\fIdialect\fR
\&\fB\-mword\-relocations
\&\-mfix\-cortex\-m3\-ldrd
-\&\-munaligned\-access\fR
+\&\-munaligned\-access
+\&\-mneon\-for\-64bits\fR
.Sp
\&\fI\s-1AVR\s0 Options\fR
\&\fB\-mmcu=\fR\fImcu\fR \fB\-maccumulate\-args \-mbranch\-cost=\fR\fIcost\fR
@@ -921,7 +922,6 @@ See \s-1RS/6000\s0 and PowerPC Options.
\&\-mfaster\-structs \-mno\-faster\-structs \-mflat \-mno\-flat
\&\-mfpu \-mno\-fpu \-mhard\-float \-msoft\-float
\&\-mhard\-quad\-float \-msoft\-quad\-float
-\&\-mlittle\-endian
\&\-mstack\-bias \-mno\-stack\-bias
\&\-munaligned\-doubles \-mno\-unaligned\-doubles
\&\-mv8plus \-mno\-v8plus \-mvis \-mno\-vis
@@ -10315,6 +10315,11 @@ generated object file to either true or false, depending upon the
setting of this option. If unaligned access is enabled then the
preprocessor symbol \f(CW\*(C`_\|_ARM_FEATURE_UNALIGNED\*(C'\fR will also be
defined.
+.IP "\fB\-mneon\-for\-64bits\fR" 4
+.IX Item "-mneon-for-64bits"
+Enables using Neon to handle scalar 64\-bits operations. This is
+disabled by default since the cost of moving data from core registers
+to Neon is high.
.PP
\fI\s-1AVR\s0 Options\fR
.IX Subsection "AVR Options"
@@ -17148,43 +17153,99 @@ This is the default when the target is \f(CW\*(C`sh\-*\-linux*\*(C'\fR.
Set the cost to assume for a multiply insn.
.IP "\fB\-mdiv=\fR\fIstrategy\fR" 4
.IX Item "-mdiv=strategy"
-Set the division strategy to use for SHmedia code. \fIstrategy\fR must be
-one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call,
-inv:call2, inv:fp .
-\&\*(L"fp\*(R" performs the operation in floating point. This has a very high latency,
+Set the division strategy to be used for integer division operations.
+For SHmedia \fIstrategy\fR can be one of:
+.RS 4
+.IP "\fBfp\fR" 4
+.IX Item "fp"
+Performs the operation in floating point. This has a very high latency,
but needs only a few instructions, so it might be a good choice if
your code has enough easily-exploitable \s-1ILP\s0 to allow the compiler to
schedule the floating-point instructions together with other instructions.
Division by zero causes a floating-point exception.
-\&\*(L"inv\*(R" uses integer operations to calculate the inverse of the divisor,
+.IP "\fBinv\fR" 4
+.IX Item "inv"
+Uses integer operations to calculate the inverse of the divisor,
and then multiplies the dividend with the inverse. This strategy allows
-cse and hoisting of the inverse calculation. Division by zero calculates
+\&\s-1CSE\s0 and hoisting of the inverse calculation. Division by zero calculates
an unspecified result, but does not trap.
-\&\*(L"inv:minlat\*(R" is a variant of \*(L"inv\*(R" where if no cse / hoisting opportunities
+.IP "\fBinv:minlat\fR" 4
+.IX Item "inv:minlat"
+A variant of \fBinv\fR where, if no \s-1CSE\s0 or hoisting opportunities
have been found, or if the entire operation has been hoisted to the same
place, the last stages of the inverse calculation are intertwined with the
final multiply to reduce the overall latency, at the expense of using a few
more instructions, and thus offering fewer scheduling opportunities with
other code.
-\&\*(L"call\*(R" calls a library function that usually implements the inv:minlat
+.IP "\fBcall\fR" 4
+.IX Item "call"
+Calls a library function that usually implements the \fBinv:minlat\fR
strategy.
-This gives high code density for m5\-*media\-nofpu compilations.
-\&\*(L"call2\*(R" uses a different entry point of the same library function, where it
+This gives high code density for \f(CW\*(C`m5\-*media\-nofpu\*(C'\fR compilations.
+.IP "\fBcall2\fR" 4
+.IX Item "call2"
+Uses a different entry point of the same library function, where it
assumes that a pointer to a lookup table has already been set up, which
-exposes the pointer load to cse / code hoisting optimizations.
-\&\*(L"inv:call\*(R", \*(L"inv:call2\*(R" and \*(L"inv:fp\*(R" all use the \*(L"inv\*(R" algorithm for initial
-code generation, but if the code stays unoptimized, revert to the \*(L"call\*(R",
-\&\*(L"call2\*(R", or \*(L"fp\*(R" strategies, respectively. Note that the
+exposes the pointer load to \s-1CSE\s0 and code hoisting optimizations.
+.IP "\fBinv:call\fR" 4
+.IX Item "inv:call"
+.PD 0
+.IP "\fBinv:call2\fR" 4
+.IX Item "inv:call2"
+.IP "\fBinv:fp\fR" 4
+.IX Item "inv:fp"
+.PD
+Use the \fBinv\fR algorithm for initial
+code generation, but if the code stays unoptimized, revert to the \fBcall\fR,
+\&\fBcall2\fR, or \fBfp\fR strategies, respectively. Note that the
potentially-trapping side effect of division by zero is carried by a
separate instruction, so it is possible that all the integer instructions
are hoisted out, but the marker for the side effect stays where it is.
-A recombination to fp operations or a call is not possible in that case.
-\&\*(L"inv20u\*(R" and \*(L"inv20l\*(R" are variants of the \*(L"inv:minlat\*(R" strategy. In the case
-that the inverse calculation was nor separated from the multiply, they speed
-up division where the dividend fits into 20 bits (plus sign where applicable),
+A recombination to floating-point operations or a call is not possible
+in that case.
+.IP "\fBinv20u\fR" 4
+.IX Item "inv20u"
+.PD 0
+.IP "\fBinv20l\fR" 4
+.IX Item "inv20l"
+.PD
+Variants of the \fBinv:minlat\fR strategy. In the case
+that the inverse calculation is not separated from the multiply, they speed
+up division where the dividend fits into 20 bits (plus sign where applicable)
by inserting a test to skip a number of operations in this case; this test
-slows down the case of larger dividends. inv20u assumes the case of a such
-a small dividend to be unlikely, and inv20l assumes it to be likely.
+slows down the case of larger dividends. \fBinv20u\fR assumes the case of a such
+a small dividend to be unlikely, and \fBinv20l\fR assumes it to be likely.
+.RE
+.RS 4
+.Sp
+For targets other than SHmedia \fIstrategy\fR can be one of:
+.IP "\fBcall\-div1\fR" 4
+.IX Item "call-div1"
+Calls a library function that uses the single-step division instruction
+\&\f(CW\*(C`div1\*(C'\fR to perform the operation. Division by zero calculates an
+unspecified result and does not trap. This is the default except for \s-1SH4\s0,
+\&\s-1SH2A\s0 and SHcompact.
+.IP "\fBcall-fp\fR" 4
+.IX Item "call-fp"
+Calls a library function that performs the operation in double precision
+floating point. Division by zero causes a floating-point exception. This is
+the default for SHcompact with \s-1FPU\s0. Specifying this for targets that do not
+have a double precision \s-1FPU\s0 will default to \f(CW\*(C`call\-div1\*(C'\fR.
+.IP "\fBcall-table\fR" 4
+.IX Item "call-table"
+Calls a library function that uses a lookup table for small divisors and
+the \f(CW\*(C`div1\*(C'\fR instruction with case distinction for larger divisors. Division
+by zero calculates an unspecified result and does not trap. This is the default
+for \s-1SH4\s0. Specifying this for targets that do not have dynamic shift
+instructions will default to \f(CW\*(C`call\-div1\*(C'\fR.
+.RE
+.RS 4
+.Sp
+When a division strategy has not been specified the default strategy will be
+selected based on the current target. For \s-1SH2A\s0 the default strategy is to
+use the \f(CW\*(C`divs\*(C'\fR and \f(CW\*(C`divu\*(C'\fR instructions instead of library function
+calls.
+.RE
.IP "\fB\-maccumulate\-outgoing\-args\fR" 4
.IX Item "-maccumulate-outgoing-args"
Reserve space once for outgoing arguments in the function prologue rather
@@ -17564,10 +17625,6 @@ processor (which corresponds to erratum #13 of the \s-1AT697E\s0 processor).
.PP
These \fB\-m\fR options are supported in addition to the above
on \s-1SPARC\-V9\s0 processors in 64\-bit environments:
-.IP "\fB\-mlittle\-endian\fR" 4
-.IX Item "-mlittle-endian"
-Generate code for a processor running in little-endian mode. It is only
-available for a few configurations and most notably not on Solaris and Linux.
.IP "\fB\-m32\fR" 4
.IX Item "-m32"
.PD 0
diff --git a/share/man/man1/arm-eabi-gcov.1 b/share/man/man1/arm-eabi-gcov.1
index 0b307ff..035b9ac 100644
--- a/share/man/man1/arm-eabi-gcov.1
+++ b/share/man/man1/arm-eabi-gcov.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GCOV 1"
-.TH GCOV 1 "2013-02-26" "gcc-4.7.3" "GNU"
+.TH GCOV 1 "2013-03-28" "gcc-4.7.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/share/man/man1/arm-linux-androideabi-cpp.1 b/share/man/man1/arm-linux-androideabi-cpp.1
index 18c4dd5..ff23f3d 100644
--- a/share/man/man1/arm-linux-androideabi-cpp.1
+++ b/share/man/man1/arm-linux-androideabi-cpp.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "CPP 1"
-.TH CPP 1 "2013-02-26" "gcc-4.7.3" "GNU"
+.TH CPP 1 "2013-03-28" "gcc-4.7.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/share/man/man1/arm-linux-androideabi-g++.1 b/share/man/man1/arm-linux-androideabi-g++.1
index fec247f..a03d819 100644
--- a/share/man/man1/arm-linux-androideabi-g++.1
+++ b/share/man/man1/arm-linux-androideabi-g++.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GCC 1"
-.TH GCC 1 "2013-02-26" "gcc-4.7.3" "GNU"
+.TH GCC 1 "2013-03-28" "gcc-4.7.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -512,7 +512,8 @@ in the following sections.
\&\-mtp=\fR\fIname\fR \fB\-mtls\-dialect=\fR\fIdialect\fR
\&\fB\-mword\-relocations
\&\-mfix\-cortex\-m3\-ldrd
-\&\-munaligned\-access\fR
+\&\-munaligned\-access
+\&\-mneon\-for\-64bits\fR
.Sp
\&\fI\s-1AVR\s0 Options\fR
\&\fB\-mmcu=\fR\fImcu\fR \fB\-maccumulate\-args \-mbranch\-cost=\fR\fIcost\fR
@@ -921,7 +922,6 @@ See \s-1RS/6000\s0 and PowerPC Options.
\&\-mfaster\-structs \-mno\-faster\-structs \-mflat \-mno\-flat
\&\-mfpu \-mno\-fpu \-mhard\-float \-msoft\-float
\&\-mhard\-quad\-float \-msoft\-quad\-float
-\&\-mlittle\-endian
\&\-mstack\-bias \-mno\-stack\-bias
\&\-munaligned\-doubles \-mno\-unaligned\-doubles
\&\-mv8plus \-mno\-v8plus \-mvis \-mno\-vis
@@ -10315,6 +10315,11 @@ generated object file to either true or false, depending upon the
setting of this option. If unaligned access is enabled then the
preprocessor symbol \f(CW\*(C`_\|_ARM_FEATURE_UNALIGNED\*(C'\fR will also be
defined.
+.IP "\fB\-mneon\-for\-64bits\fR" 4
+.IX Item "-mneon-for-64bits"
+Enables using Neon to handle scalar 64\-bits operations. This is
+disabled by default since the cost of moving data from core registers
+to Neon is high.
.PP
\fI\s-1AVR\s0 Options\fR
.IX Subsection "AVR Options"
@@ -17148,43 +17153,99 @@ This is the default when the target is \f(CW\*(C`sh\-*\-linux*\*(C'\fR.
Set the cost to assume for a multiply insn.
.IP "\fB\-mdiv=\fR\fIstrategy\fR" 4
.IX Item "-mdiv=strategy"
-Set the division strategy to use for SHmedia code. \fIstrategy\fR must be
-one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call,
-inv:call2, inv:fp .
-\&\*(L"fp\*(R" performs the operation in floating point. This has a very high latency,
+Set the division strategy to be used for integer division operations.
+For SHmedia \fIstrategy\fR can be one of:
+.RS 4
+.IP "\fBfp\fR" 4
+.IX Item "fp"
+Performs the operation in floating point. This has a very high latency,
but needs only a few instructions, so it might be a good choice if
your code has enough easily-exploitable \s-1ILP\s0 to allow the compiler to
schedule the floating-point instructions together with other instructions.
Division by zero causes a floating-point exception.
-\&\*(L"inv\*(R" uses integer operations to calculate the inverse of the divisor,
+.IP "\fBinv\fR" 4
+.IX Item "inv"
+Uses integer operations to calculate the inverse of the divisor,
and then multiplies the dividend with the inverse. This strategy allows
-cse and hoisting of the inverse calculation. Division by zero calculates
+\&\s-1CSE\s0 and hoisting of the inverse calculation. Division by zero calculates
an unspecified result, but does not trap.
-\&\*(L"inv:minlat\*(R" is a variant of \*(L"inv\*(R" where if no cse / hoisting opportunities
+.IP "\fBinv:minlat\fR" 4
+.IX Item "inv:minlat"
+A variant of \fBinv\fR where, if no \s-1CSE\s0 or hoisting opportunities
have been found, or if the entire operation has been hoisted to the same
place, the last stages of the inverse calculation are intertwined with the
final multiply to reduce the overall latency, at the expense of using a few
more instructions, and thus offering fewer scheduling opportunities with
other code.
-\&\*(L"call\*(R" calls a library function that usually implements the inv:minlat
+.IP "\fBcall\fR" 4
+.IX Item "call"
+Calls a library function that usually implements the \fBinv:minlat\fR
strategy.
-This gives high code density for m5\-*media\-nofpu compilations.
-\&\*(L"call2\*(R" uses a different entry point of the same library function, where it
+This gives high code density for \f(CW\*(C`m5\-*media\-nofpu\*(C'\fR compilations.
+.IP "\fBcall2\fR" 4
+.IX Item "call2"
+Uses a different entry point of the same library function, where it
assumes that a pointer to a lookup table has already been set up, which
-exposes the pointer load to cse / code hoisting optimizations.
-\&\*(L"inv:call\*(R", \*(L"inv:call2\*(R" and \*(L"inv:fp\*(R" all use the \*(L"inv\*(R" algorithm for initial
-code generation, but if the code stays unoptimized, revert to the \*(L"call\*(R",
-\&\*(L"call2\*(R", or \*(L"fp\*(R" strategies, respectively. Note that the
+exposes the pointer load to \s-1CSE\s0 and code hoisting optimizations.
+.IP "\fBinv:call\fR" 4
+.IX Item "inv:call"
+.PD 0
+.IP "\fBinv:call2\fR" 4
+.IX Item "inv:call2"
+.IP "\fBinv:fp\fR" 4
+.IX Item "inv:fp"
+.PD
+Use the \fBinv\fR algorithm for initial
+code generation, but if the code stays unoptimized, revert to the \fBcall\fR,
+\&\fBcall2\fR, or \fBfp\fR strategies, respectively. Note that the
potentially-trapping side effect of division by zero is carried by a
separate instruction, so it is possible that all the integer instructions
are hoisted out, but the marker for the side effect stays where it is.
-A recombination to fp operations or a call is not possible in that case.
-\&\*(L"inv20u\*(R" and \*(L"inv20l\*(R" are variants of the \*(L"inv:minlat\*(R" strategy. In the case
-that the inverse calculation was nor separated from the multiply, they speed
-up division where the dividend fits into 20 bits (plus sign where applicable),
+A recombination to floating-point operations or a call is not possible
+in that case.
+.IP "\fBinv20u\fR" 4
+.IX Item "inv20u"
+.PD 0
+.IP "\fBinv20l\fR" 4
+.IX Item "inv20l"
+.PD
+Variants of the \fBinv:minlat\fR strategy. In the case
+that the inverse calculation is not separated from the multiply, they speed
+up division where the dividend fits into 20 bits (plus sign where applicable)
by inserting a test to skip a number of operations in this case; this test
-slows down the case of larger dividends. inv20u assumes the case of a such
-a small dividend to be unlikely, and inv20l assumes it to be likely.
+slows down the case of larger dividends. \fBinv20u\fR assumes the case of a such
+a small dividend to be unlikely, and \fBinv20l\fR assumes it to be likely.
+.RE
+.RS 4
+.Sp
+For targets other than SHmedia \fIstrategy\fR can be one of:
+.IP "\fBcall\-div1\fR" 4
+.IX Item "call-div1"
+Calls a library function that uses the single-step division instruction
+\&\f(CW\*(C`div1\*(C'\fR to perform the operation. Division by zero calculates an
+unspecified result and does not trap. This is the default except for \s-1SH4\s0,
+\&\s-1SH2A\s0 and SHcompact.
+.IP "\fBcall-fp\fR" 4
+.IX Item "call-fp"
+Calls a library function that performs the operation in double precision
+floating point. Division by zero causes a floating-point exception. This is
+the default for SHcompact with \s-1FPU\s0. Specifying this for targets that do not
+have a double precision \s-1FPU\s0 will default to \f(CW\*(C`call\-div1\*(C'\fR.
+.IP "\fBcall-table\fR" 4
+.IX Item "call-table"
+Calls a library function that uses a lookup table for small divisors and
+the \f(CW\*(C`div1\*(C'\fR instruction with case distinction for larger divisors. Division
+by zero calculates an unspecified result and does not trap. This is the default
+for \s-1SH4\s0. Specifying this for targets that do not have dynamic shift
+instructions will default to \f(CW\*(C`call\-div1\*(C'\fR.
+.RE
+.RS 4
+.Sp
+When a division strategy has not been specified the default strategy will be
+selected based on the current target. For \s-1SH2A\s0 the default strategy is to
+use the \f(CW\*(C`divs\*(C'\fR and \f(CW\*(C`divu\*(C'\fR instructions instead of library function
+calls.
+.RE
.IP "\fB\-maccumulate\-outgoing\-args\fR" 4
.IX Item "-maccumulate-outgoing-args"
Reserve space once for outgoing arguments in the function prologue rather
@@ -17564,10 +17625,6 @@ processor (which corresponds to erratum #13 of the \s-1AT697E\s0 processor).
.PP
These \fB\-m\fR options are supported in addition to the above
on \s-1SPARC\-V9\s0 processors in 64\-bit environments:
-.IP "\fB\-mlittle\-endian\fR" 4
-.IX Item "-mlittle-endian"
-Generate code for a processor running in little-endian mode. It is only
-available for a few configurations and most notably not on Solaris and Linux.
.IP "\fB\-m32\fR" 4
.IX Item "-m32"
.PD 0
diff --git a/share/man/man1/arm-linux-androideabi-gcc.1 b/share/man/man1/arm-linux-androideabi-gcc.1
index fec247f..a03d819 100644
--- a/share/man/man1/arm-linux-androideabi-gcc.1
+++ b/share/man/man1/arm-linux-androideabi-gcc.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GCC 1"
-.TH GCC 1 "2013-02-26" "gcc-4.7.3" "GNU"
+.TH GCC 1 "2013-03-28" "gcc-4.7.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -512,7 +512,8 @@ in the following sections.
\&\-mtp=\fR\fIname\fR \fB\-mtls\-dialect=\fR\fIdialect\fR
\&\fB\-mword\-relocations
\&\-mfix\-cortex\-m3\-ldrd
-\&\-munaligned\-access\fR
+\&\-munaligned\-access
+\&\-mneon\-for\-64bits\fR
.Sp
\&\fI\s-1AVR\s0 Options\fR
\&\fB\-mmcu=\fR\fImcu\fR \fB\-maccumulate\-args \-mbranch\-cost=\fR\fIcost\fR
@@ -921,7 +922,6 @@ See \s-1RS/6000\s0 and PowerPC Options.
\&\-mfaster\-structs \-mno\-faster\-structs \-mflat \-mno\-flat
\&\-mfpu \-mno\-fpu \-mhard\-float \-msoft\-float
\&\-mhard\-quad\-float \-msoft\-quad\-float
-\&\-mlittle\-endian
\&\-mstack\-bias \-mno\-stack\-bias
\&\-munaligned\-doubles \-mno\-unaligned\-doubles
\&\-mv8plus \-mno\-v8plus \-mvis \-mno\-vis
@@ -10315,6 +10315,11 @@ generated object file to either true or false, depending upon the
setting of this option. If unaligned access is enabled then the
preprocessor symbol \f(CW\*(C`_\|_ARM_FEATURE_UNALIGNED\*(C'\fR will also be
defined.
+.IP "\fB\-mneon\-for\-64bits\fR" 4
+.IX Item "-mneon-for-64bits"
+Enables using Neon to handle scalar 64\-bits operations. This is
+disabled by default since the cost of moving data from core registers
+to Neon is high.
.PP
\fI\s-1AVR\s0 Options\fR
.IX Subsection "AVR Options"
@@ -17148,43 +17153,99 @@ This is the default when the target is \f(CW\*(C`sh\-*\-linux*\*(C'\fR.
Set the cost to assume for a multiply insn.
.IP "\fB\-mdiv=\fR\fIstrategy\fR" 4
.IX Item "-mdiv=strategy"
-Set the division strategy to use for SHmedia code. \fIstrategy\fR must be
-one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call,
-inv:call2, inv:fp .
-\&\*(L"fp\*(R" performs the operation in floating point. This has a very high latency,
+Set the division strategy to be used for integer division operations.
+For SHmedia \fIstrategy\fR can be one of:
+.RS 4
+.IP "\fBfp\fR" 4
+.IX Item "fp"
+Performs the operation in floating point. This has a very high latency,
but needs only a few instructions, so it might be a good choice if
your code has enough easily-exploitable \s-1ILP\s0 to allow the compiler to
schedule the floating-point instructions together with other instructions.
Division by zero causes a floating-point exception.
-\&\*(L"inv\*(R" uses integer operations to calculate the inverse of the divisor,
+.IP "\fBinv\fR" 4
+.IX Item "inv"
+Uses integer operations to calculate the inverse of the divisor,
and then multiplies the dividend with the inverse. This strategy allows
-cse and hoisting of the inverse calculation. Division by zero calculates
+\&\s-1CSE\s0 and hoisting of the inverse calculation. Division by zero calculates
an unspecified result, but does not trap.
-\&\*(L"inv:minlat\*(R" is a variant of \*(L"inv\*(R" where if no cse / hoisting opportunities
+.IP "\fBinv:minlat\fR" 4
+.IX Item "inv:minlat"
+A variant of \fBinv\fR where, if no \s-1CSE\s0 or hoisting opportunities
have been found, or if the entire operation has been hoisted to the same
place, the last stages of the inverse calculation are intertwined with the
final multiply to reduce the overall latency, at the expense of using a few
more instructions, and thus offering fewer scheduling opportunities with
other code.
-\&\*(L"call\*(R" calls a library function that usually implements the inv:minlat
+.IP "\fBcall\fR" 4
+.IX Item "call"
+Calls a library function that usually implements the \fBinv:minlat\fR
strategy.
-This gives high code density for m5\-*media\-nofpu compilations.
-\&\*(L"call2\*(R" uses a different entry point of the same library function, where it
+This gives high code density for \f(CW\*(C`m5\-*media\-nofpu\*(C'\fR compilations.
+.IP "\fBcall2\fR" 4
+.IX Item "call2"
+Uses a different entry point of the same library function, where it
assumes that a pointer to a lookup table has already been set up, which
-exposes the pointer load to cse / code hoisting optimizations.
-\&\*(L"inv:call\*(R", \*(L"inv:call2\*(R" and \*(L"inv:fp\*(R" all use the \*(L"inv\*(R" algorithm for initial
-code generation, but if the code stays unoptimized, revert to the \*(L"call\*(R",
-\&\*(L"call2\*(R", or \*(L"fp\*(R" strategies, respectively. Note that the
+exposes the pointer load to \s-1CSE\s0 and code hoisting optimizations.
+.IP "\fBinv:call\fR" 4
+.IX Item "inv:call"
+.PD 0
+.IP "\fBinv:call2\fR" 4
+.IX Item "inv:call2"
+.IP "\fBinv:fp\fR" 4
+.IX Item "inv:fp"
+.PD
+Use the \fBinv\fR algorithm for initial
+code generation, but if the code stays unoptimized, revert to the \fBcall\fR,
+\&\fBcall2\fR, or \fBfp\fR strategies, respectively. Note that the
potentially-trapping side effect of division by zero is carried by a
separate instruction, so it is possible that all the integer instructions
are hoisted out, but the marker for the side effect stays where it is.
-A recombination to fp operations or a call is not possible in that case.
-\&\*(L"inv20u\*(R" and \*(L"inv20l\*(R" are variants of the \*(L"inv:minlat\*(R" strategy. In the case
-that the inverse calculation was nor separated from the multiply, they speed
-up division where the dividend fits into 20 bits (plus sign where applicable),
+A recombination to floating-point operations or a call is not possible
+in that case.
+.IP "\fBinv20u\fR" 4
+.IX Item "inv20u"
+.PD 0
+.IP "\fBinv20l\fR" 4
+.IX Item "inv20l"
+.PD
+Variants of the \fBinv:minlat\fR strategy. In the case
+that the inverse calculation is not separated from the multiply, they speed
+up division where the dividend fits into 20 bits (plus sign where applicable)
by inserting a test to skip a number of operations in this case; this test
-slows down the case of larger dividends. inv20u assumes the case of a such
-a small dividend to be unlikely, and inv20l assumes it to be likely.
+slows down the case of larger dividends. \fBinv20u\fR assumes the case of a such
+a small dividend to be unlikely, and \fBinv20l\fR assumes it to be likely.
+.RE
+.RS 4
+.Sp
+For targets other than SHmedia \fIstrategy\fR can be one of:
+.IP "\fBcall\-div1\fR" 4
+.IX Item "call-div1"
+Calls a library function that uses the single-step division instruction
+\&\f(CW\*(C`div1\*(C'\fR to perform the operation. Division by zero calculates an
+unspecified result and does not trap. This is the default except for \s-1SH4\s0,
+\&\s-1SH2A\s0 and SHcompact.
+.IP "\fBcall-fp\fR" 4
+.IX Item "call-fp"
+Calls a library function that performs the operation in double precision
+floating point. Division by zero causes a floating-point exception. This is
+the default for SHcompact with \s-1FPU\s0. Specifying this for targets that do not
+have a double precision \s-1FPU\s0 will default to \f(CW\*(C`call\-div1\*(C'\fR.
+.IP "\fBcall-table\fR" 4
+.IX Item "call-table"
+Calls a library function that uses a lookup table for small divisors and
+the \f(CW\*(C`div1\*(C'\fR instruction with case distinction for larger divisors. Division
+by zero calculates an unspecified result and does not trap. This is the default
+for \s-1SH4\s0. Specifying this for targets that do not have dynamic shift
+instructions will default to \f(CW\*(C`call\-div1\*(C'\fR.
+.RE
+.RS 4
+.Sp
+When a division strategy has not been specified the default strategy will be
+selected based on the current target. For \s-1SH2A\s0 the default strategy is to
+use the \f(CW\*(C`divs\*(C'\fR and \f(CW\*(C`divu\*(C'\fR instructions instead of library function
+calls.
+.RE
.IP "\fB\-maccumulate\-outgoing\-args\fR" 4
.IX Item "-maccumulate-outgoing-args"
Reserve space once for outgoing arguments in the function prologue rather
@@ -17564,10 +17625,6 @@ processor (which corresponds to erratum #13 of the \s-1AT697E\s0 processor).
.PP
These \fB\-m\fR options are supported in addition to the above
on \s-1SPARC\-V9\s0 processors in 64\-bit environments:
-.IP "\fB\-mlittle\-endian\fR" 4
-.IX Item "-mlittle-endian"
-Generate code for a processor running in little-endian mode. It is only
-available for a few configurations and most notably not on Solaris and Linux.
.IP "\fB\-m32\fR" 4
.IX Item "-m32"
.PD 0
diff --git a/share/man/man1/arm-linux-androideabi-gcov.1 b/share/man/man1/arm-linux-androideabi-gcov.1
index 0b307ff..035b9ac 100644
--- a/share/man/man1/arm-linux-androideabi-gcov.1
+++ b/share/man/man1/arm-linux-androideabi-gcov.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GCOV 1"
-.TH GCOV 1 "2013-02-26" "gcc-4.7.3" "GNU"
+.TH GCOV 1 "2013-03-28" "gcc-4.7.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/share/man/man7/fsf-funding.7 b/share/man/man7/fsf-funding.7
index 6d4273f..9863dff 100644
--- a/share/man/man7/fsf-funding.7
+++ b/share/man/man7/fsf-funding.7
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "FSF-FUNDING 7"
-.TH FSF-FUNDING 7 "2013-02-26" "gcc-4.7.3" "GNU"
+.TH FSF-FUNDING 7 "2013-03-28" "gcc-4.7.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/share/man/man7/gfdl.7 b/share/man/man7/gfdl.7
index 809488a..d6d9e2e 100644
--- a/share/man/man7/gfdl.7
+++ b/share/man/man7/gfdl.7
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GFDL 7"
-.TH GFDL 7 "2013-02-26" "gcc-4.7.3" "GNU"
+.TH GFDL 7 "2013-03-28" "gcc-4.7.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/share/man/man7/gpl.7 b/share/man/man7/gpl.7
index cc84fca..e5e9851 100644
--- a/share/man/man7/gpl.7
+++ b/share/man/man7/gpl.7
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GPL 7"
-.TH GPL 7 "2013-02-26" "gcc-4.7.3" "GNU"
+.TH GPL 7 "2013-03-28" "gcc-4.7.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l