summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>2014-03-21 17:41:50 +0100
committerBernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>2014-03-21 17:41:50 +0100
commit51ce5772c5e1b1d5e78b6f1ab25ec695e1205878 (patch)
treef9c5222d6ec41a22bb416e25bf3a51653333827a
parent7f28cda77e81788983b943bf22a181dc7951ffe9 (diff)
downloadaarch64-linux-android-4.8-linaro-master.tar.gz
Update to 2014.03HEAD2014.03master
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
-rwxr-xr-xaarch64-linux-android/bin/c++bin810179 -> 810179 bytes
-rwxr-xr-xaarch64-linux-android/bin/g++bin810179 -> 810179 bytes
-rwxr-xr-xaarch64-linux-android/bin/gccbin805993 -> 805993 bytes
-rwxr-xr-xaarch64-none-elf/bin/c++bin806041 -> 806041 bytes
-rwxr-xr-xaarch64-none-elf/bin/g++bin806041 -> 806041 bytes
-rwxr-xr-xaarch64-none-elf/bin/gccbin801855 -> 801855 bytes
-rwxr-xr-xbin/aarch64-linux-android-c++bin810179 -> 810179 bytes
-rwxr-xr-xbin/aarch64-linux-android-cppbin806037 -> 806037 bytes
-rwxr-xr-xbin/aarch64-linux-android-g++bin810179 -> 810179 bytes
-rwxr-xr-xbin/aarch64-linux-android-gccbin805993 -> 805993 bytes
-rwxr-xr-xbin/aarch64-linux-android-gcc-4.8.3bin805993 -> 805993 bytes
-rwxr-xr-xbin/aarch64-linux-android-gcovbin367958 -> 367958 bytes
-rwxr-xr-xbin/aarch64-none-elf-c++bin806041 -> 806041 bytes
-rwxr-xr-xbin/aarch64-none-elf-cppbin805995 -> 805995 bytes
-rwxr-xr-xbin/aarch64-none-elf-g++bin806041 -> 806041 bytes
-rwxr-xr-xbin/aarch64-none-elf-gccbin801855 -> 801855 bytes
-rwxr-xr-xbin/aarch64-none-elf-gcc-4.8.3bin801855 -> 801855 bytes
-rwxr-xr-xbin/aarch64-none-elf-gcovbin367958 -> 367958 bytes
-rw-r--r--lib/gcc/aarch64-linux-android/4.8.3/crtbegin.obin3696 -> 3600 bytes
-rw-r--r--lib/gcc/aarch64-linux-android/4.8.3/crtbeginS.obin3976 -> 3976 bytes
-rw-r--r--lib/gcc/aarch64-linux-android/4.8.3/crtbeginT.obin3696 -> 3600 bytes
-rw-r--r--lib/gcc/aarch64-linux-android/4.8.3/crtend.obin1317 -> 1317 bytes
-rw-r--r--lib/gcc/aarch64-linux-android/4.8.3/crtendS.obin1317 -> 1317 bytes
-rw-r--r--lib/gcc/aarch64-linux-android/4.8.3/libgcc.abin808928 -> 809816 bytes
-rw-r--r--lib/gcc/aarch64-linux-android/4.8.3/libgcov.abin68026 -> 68186 bytes
-rw-r--r--lib/gcc/aarch64-linux-android/4.8.3/plugin/gtype.state114
-rw-r--r--lib/gcc/aarch64-linux-android/4.8.3/plugin/include/auto-host.h6
-rw-r--r--lib/gcc/aarch64-linux-android/4.8.3/plugin/include/config/aarch64/aarch64-linux.h23
-rw-r--r--lib/gcc/aarch64-linux-android/4.8.3/plugin/include/config/linux-android.h4
-rw-r--r--lib/gcc/aarch64-linux-android/4.8.3/plugin/include/configargs.h2
-rw-r--r--lib/gcc/aarch64-linux-android/4.8.3/plugin/include/plugin-version.h2
-rw-r--r--lib/gcc/aarch64-linux-android/4.8.3/plugin/include/tm-preds.h2
-rw-r--r--lib/gcc/aarch64-none-elf/4.8.3/crtbegin.obin3696 -> 3696 bytes
-rw-r--r--lib/gcc/aarch64-none-elf/4.8.3/crtend.obin1317 -> 1317 bytes
-rw-r--r--lib/gcc/aarch64-none-elf/4.8.3/libgcc.abin790372 -> 790372 bytes
-rw-r--r--lib/gcc/aarch64-none-elf/4.8.3/libgcov.abin57290 -> 57290 bytes
-rw-r--r--lib/gcc/aarch64-none-elf/4.8.3/plugin/gtype.state114
-rw-r--r--lib/gcc/aarch64-none-elf/4.8.3/plugin/include/auto-host.h6
-rw-r--r--lib/gcc/aarch64-none-elf/4.8.3/plugin/include/configargs.h2
-rw-r--r--lib/gcc/aarch64-none-elf/4.8.3/plugin/include/plugin-version.h2
-rw-r--r--lib/gcc/aarch64-none-elf/4.8.3/plugin/include/tm-preds.h2
-rw-r--r--lib/libbfd.abin12476670 -> 12476670 bytes
-rw-r--r--lib/libiberty.abin437792 -> 437792 bytes
-rw-r--r--lib/libintl.abin276092 -> 276092 bytes
-rwxr-xr-xlibexec/gcc/aarch64-linux-android/4.8.3/cc1bin12308348 -> 12308188 bytes
-rwxr-xr-xlibexec/gcc/aarch64-linux-android/4.8.3/cc1plusbin13539668 -> 13539508 bytes
-rwxr-xr-xlibexec/gcc/aarch64-linux-android/4.8.3/collect2bin429165 -> 429165 bytes
-rwxr-xr-xlibexec/gcc/aarch64-linux-android/4.8.3/liblto_plugin.so.0.0.0bin87161 -> 87161 bytes
-rwxr-xr-xlibexec/gcc/aarch64-linux-android/4.8.3/lto-wrapperbin601744 -> 601744 bytes
-rwxr-xr-xlibexec/gcc/aarch64-linux-android/4.8.3/lto1bin11572880 -> 11572720 bytes
-rwxr-xr-xlibexec/gcc/aarch64-linux-android/4.8.3/plugin/gengtypebin200673 -> 200673 bytes
-rwxr-xr-xlibexec/gcc/aarch64-none-elf/4.8.3/cc1bin12299843 -> 12299683 bytes
-rwxr-xr-xlibexec/gcc/aarch64-none-elf/4.8.3/cc1plusbin13531163 -> 13531003 bytes
-rwxr-xr-xlibexec/gcc/aarch64-none-elf/4.8.3/collect2bin429165 -> 429165 bytes
-rwxr-xr-xlibexec/gcc/aarch64-none-elf/4.8.3/liblto_plugin.so.0.0.0bin87161 -> 87161 bytes
-rwxr-xr-xlibexec/gcc/aarch64-none-elf/4.8.3/lto-wrapperbin601744 -> 601744 bytes
-rwxr-xr-xlibexec/gcc/aarch64-none-elf/4.8.3/lto1bin11564422 -> 11564262 bytes
-rwxr-xr-xlibexec/gcc/aarch64-none-elf/4.8.3/plugin/gengtypebin200673 -> 200673 bytes
-rw-r--r--share/info/cpp.info2
-rw-r--r--share/info/cppinternals.info2
-rw-r--r--share/info/gcc.info869
-rw-r--r--share/info/gccinstall.info2
-rw-r--r--share/info/gccint.info4
-rw-r--r--share/man/man1/aarch64-linux-android-addr2line.12
-rw-r--r--share/man/man1/aarch64-linux-android-ar.12
-rw-r--r--share/man/man1/aarch64-linux-android-as.12
-rw-r--r--share/man/man1/aarch64-linux-android-c++filt.12
-rw-r--r--share/man/man1/aarch64-linux-android-cpp.12
-rw-r--r--share/man/man1/aarch64-linux-android-dlltool.12
-rw-r--r--share/man/man1/aarch64-linux-android-elfedit.12
-rw-r--r--share/man/man1/aarch64-linux-android-g++.193
-rw-r--r--share/man/man1/aarch64-linux-android-gcc.193
-rw-r--r--share/man/man1/aarch64-linux-android-gcov.12
-rw-r--r--share/man/man1/aarch64-linux-android-gprof.12
-rw-r--r--share/man/man1/aarch64-linux-android-ld.12
-rw-r--r--share/man/man1/aarch64-linux-android-nlmconv.12
-rw-r--r--share/man/man1/aarch64-linux-android-nm.12
-rw-r--r--share/man/man1/aarch64-linux-android-objcopy.12
-rw-r--r--share/man/man1/aarch64-linux-android-objdump.12
-rw-r--r--share/man/man1/aarch64-linux-android-ranlib.12
-rw-r--r--share/man/man1/aarch64-linux-android-readelf.12
-rw-r--r--share/man/man1/aarch64-linux-android-size.12
-rw-r--r--share/man/man1/aarch64-linux-android-strings.12
-rw-r--r--share/man/man1/aarch64-linux-android-strip.12
-rw-r--r--share/man/man1/aarch64-linux-android-windmc.12
-rw-r--r--share/man/man1/aarch64-linux-android-windres.12
-rw-r--r--share/man/man1/aarch64-none-elf-addr2line.12
-rw-r--r--share/man/man1/aarch64-none-elf-ar.12
-rw-r--r--share/man/man1/aarch64-none-elf-as.12
-rw-r--r--share/man/man1/aarch64-none-elf-c++filt.12
-rw-r--r--share/man/man1/aarch64-none-elf-cpp.12
-rw-r--r--share/man/man1/aarch64-none-elf-dlltool.12
-rw-r--r--share/man/man1/aarch64-none-elf-elfedit.12
-rw-r--r--share/man/man1/aarch64-none-elf-g++.193
-rw-r--r--share/man/man1/aarch64-none-elf-gcc.193
-rw-r--r--share/man/man1/aarch64-none-elf-gcov.12
-rw-r--r--share/man/man1/aarch64-none-elf-gprof.12
-rw-r--r--share/man/man1/aarch64-none-elf-ld.12
-rw-r--r--share/man/man1/aarch64-none-elf-nlmconv.12
-rw-r--r--share/man/man1/aarch64-none-elf-nm.12
-rw-r--r--share/man/man1/aarch64-none-elf-objcopy.12
-rw-r--r--share/man/man1/aarch64-none-elf-objdump.12
-rw-r--r--share/man/man1/aarch64-none-elf-ranlib.12
-rw-r--r--share/man/man1/aarch64-none-elf-readelf.12
-rw-r--r--share/man/man1/aarch64-none-elf-size.12
-rw-r--r--share/man/man1/aarch64-none-elf-strings.12
-rw-r--r--share/man/man1/aarch64-none-elf-strip.12
-rw-r--r--share/man/man1/aarch64-none-elf-windmc.12
-rw-r--r--share/man/man1/aarch64-none-elf-windres.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
112 files changed, 845 insertions, 775 deletions
diff --git a/aarch64-linux-android/bin/c++ b/aarch64-linux-android/bin/c++
index c804038..e4b887e 100755
--- a/aarch64-linux-android/bin/c++
+++ b/aarch64-linux-android/bin/c++
Binary files differ
diff --git a/aarch64-linux-android/bin/g++ b/aarch64-linux-android/bin/g++
index c804038..e4b887e 100755
--- a/aarch64-linux-android/bin/g++
+++ b/aarch64-linux-android/bin/g++
Binary files differ
diff --git a/aarch64-linux-android/bin/gcc b/aarch64-linux-android/bin/gcc
index ba27a5e..cd2a9e4 100755
--- a/aarch64-linux-android/bin/gcc
+++ b/aarch64-linux-android/bin/gcc
Binary files differ
diff --git a/aarch64-none-elf/bin/c++ b/aarch64-none-elf/bin/c++
index 35a0eed..866e8a0 100755
--- a/aarch64-none-elf/bin/c++
+++ b/aarch64-none-elf/bin/c++
Binary files differ
diff --git a/aarch64-none-elf/bin/g++ b/aarch64-none-elf/bin/g++
index 35a0eed..866e8a0 100755
--- a/aarch64-none-elf/bin/g++
+++ b/aarch64-none-elf/bin/g++
Binary files differ
diff --git a/aarch64-none-elf/bin/gcc b/aarch64-none-elf/bin/gcc
index cde789f..736223a 100755
--- a/aarch64-none-elf/bin/gcc
+++ b/aarch64-none-elf/bin/gcc
Binary files differ
diff --git a/bin/aarch64-linux-android-c++ b/bin/aarch64-linux-android-c++
index c804038..e4b887e 100755
--- a/bin/aarch64-linux-android-c++
+++ b/bin/aarch64-linux-android-c++
Binary files differ
diff --git a/bin/aarch64-linux-android-cpp b/bin/aarch64-linux-android-cpp
index 477fe85..2b7b25b 100755
--- a/bin/aarch64-linux-android-cpp
+++ b/bin/aarch64-linux-android-cpp
Binary files differ
diff --git a/bin/aarch64-linux-android-g++ b/bin/aarch64-linux-android-g++
index c804038..e4b887e 100755
--- a/bin/aarch64-linux-android-g++
+++ b/bin/aarch64-linux-android-g++
Binary files differ
diff --git a/bin/aarch64-linux-android-gcc b/bin/aarch64-linux-android-gcc
index ba27a5e..cd2a9e4 100755
--- a/bin/aarch64-linux-android-gcc
+++ b/bin/aarch64-linux-android-gcc
Binary files differ
diff --git a/bin/aarch64-linux-android-gcc-4.8.3 b/bin/aarch64-linux-android-gcc-4.8.3
index ba27a5e..cd2a9e4 100755
--- a/bin/aarch64-linux-android-gcc-4.8.3
+++ b/bin/aarch64-linux-android-gcc-4.8.3
Binary files differ
diff --git a/bin/aarch64-linux-android-gcov b/bin/aarch64-linux-android-gcov
index 37435e3..f02bf6a 100755
--- a/bin/aarch64-linux-android-gcov
+++ b/bin/aarch64-linux-android-gcov
Binary files differ
diff --git a/bin/aarch64-none-elf-c++ b/bin/aarch64-none-elf-c++
index 35a0eed..866e8a0 100755
--- a/bin/aarch64-none-elf-c++
+++ b/bin/aarch64-none-elf-c++
Binary files differ
diff --git a/bin/aarch64-none-elf-cpp b/bin/aarch64-none-elf-cpp
index 9b24fc8..2470d75 100755
--- a/bin/aarch64-none-elf-cpp
+++ b/bin/aarch64-none-elf-cpp
Binary files differ
diff --git a/bin/aarch64-none-elf-g++ b/bin/aarch64-none-elf-g++
index 35a0eed..866e8a0 100755
--- a/bin/aarch64-none-elf-g++
+++ b/bin/aarch64-none-elf-g++
Binary files differ
diff --git a/bin/aarch64-none-elf-gcc b/bin/aarch64-none-elf-gcc
index cde789f..736223a 100755
--- a/bin/aarch64-none-elf-gcc
+++ b/bin/aarch64-none-elf-gcc
Binary files differ
diff --git a/bin/aarch64-none-elf-gcc-4.8.3 b/bin/aarch64-none-elf-gcc-4.8.3
index cde789f..736223a 100755
--- a/bin/aarch64-none-elf-gcc-4.8.3
+++ b/bin/aarch64-none-elf-gcc-4.8.3
Binary files differ
diff --git a/bin/aarch64-none-elf-gcov b/bin/aarch64-none-elf-gcov
index 37435e3..f02bf6a 100755
--- a/bin/aarch64-none-elf-gcov
+++ b/bin/aarch64-none-elf-gcov
Binary files differ
diff --git a/lib/gcc/aarch64-linux-android/4.8.3/crtbegin.o b/lib/gcc/aarch64-linux-android/4.8.3/crtbegin.o
index 34c443e..df3b01f 100644
--- a/lib/gcc/aarch64-linux-android/4.8.3/crtbegin.o
+++ b/lib/gcc/aarch64-linux-android/4.8.3/crtbegin.o
Binary files differ
diff --git a/lib/gcc/aarch64-linux-android/4.8.3/crtbeginS.o b/lib/gcc/aarch64-linux-android/4.8.3/crtbeginS.o
index dcd63b0..a320d92 100644
--- a/lib/gcc/aarch64-linux-android/4.8.3/crtbeginS.o
+++ b/lib/gcc/aarch64-linux-android/4.8.3/crtbeginS.o
Binary files differ
diff --git a/lib/gcc/aarch64-linux-android/4.8.3/crtbeginT.o b/lib/gcc/aarch64-linux-android/4.8.3/crtbeginT.o
index 34c443e..df3b01f 100644
--- a/lib/gcc/aarch64-linux-android/4.8.3/crtbeginT.o
+++ b/lib/gcc/aarch64-linux-android/4.8.3/crtbeginT.o
Binary files differ
diff --git a/lib/gcc/aarch64-linux-android/4.8.3/crtend.o b/lib/gcc/aarch64-linux-android/4.8.3/crtend.o
index 116b910..0cb3762 100644
--- a/lib/gcc/aarch64-linux-android/4.8.3/crtend.o
+++ b/lib/gcc/aarch64-linux-android/4.8.3/crtend.o
Binary files differ
diff --git a/lib/gcc/aarch64-linux-android/4.8.3/crtendS.o b/lib/gcc/aarch64-linux-android/4.8.3/crtendS.o
index 116b910..0cb3762 100644
--- a/lib/gcc/aarch64-linux-android/4.8.3/crtendS.o
+++ b/lib/gcc/aarch64-linux-android/4.8.3/crtendS.o
Binary files differ
diff --git a/lib/gcc/aarch64-linux-android/4.8.3/libgcc.a b/lib/gcc/aarch64-linux-android/4.8.3/libgcc.a
index 14c0efe..b186ad0 100644
--- a/lib/gcc/aarch64-linux-android/4.8.3/libgcc.a
+++ b/lib/gcc/aarch64-linux-android/4.8.3/libgcc.a
Binary files differ
diff --git a/lib/gcc/aarch64-linux-android/4.8.3/libgcov.a b/lib/gcc/aarch64-linux-android/4.8.3/libgcov.a
index cfadebf..dc2b8b8 100644
--- a/lib/gcc/aarch64-linux-android/4.8.3/libgcov.a
+++ b/lib/gcc/aarch64-linux-android/4.8.3/libgcov.a
Binary files differ
diff --git a/lib/gcc/aarch64-linux-android/4.8.3/plugin/gtype.state b/lib/gcc/aarch64-linux-android/4.8.3/plugin/gtype.state
index 536d761..cddb070 100644
--- a/lib/gcc/aarch64-linux-android/4.8.3/plugin/gtype.state
+++ b/lib/gcc/aarch64-linux-android/4.8.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.8.3 20140203 (prerelease)")
+(!version "4.8.3 20140303 (prerelease)")
-(!srcdir "/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc")
+(!srcdir "/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc")
(!languages 9 ada c cp fortran go java lto objc objcp)
@@ -330,12 +330,12 @@ nil )
(!srcfileloc "tree.h" 437)
nil )
(!pair "u"
-(!type union 12 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/tree.h:439"
+(!type union 12 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/tree.h:439"
(!srcfileloc "tree.h" 472)
(!fields 3
(!pair "bits"
-(!type struct 13 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/tree.h:442"
+(!type struct 13 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/tree.h:442"
(!srcfileloc "tree.h" 464)
(!fields 15
@@ -8065,7 +8065,7 @@ nil )
(!srcfileloc "gimple.h" 281)
nil )
(!pair "u"
-(!type union 323 nil gc_used "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/gimple.h:284"
+(!type union 323 nil gc_used "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/gimple.h:284"
(!srcfileloc "gimple.h" 287)
(!fields 2
@@ -8336,7 +8336,7 @@ nil )
)
)
(!pair "loc"
-(!type union 336 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/tree.h:1960"
+(!type union 336 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/tree.h:1960"
(!srcfileloc "tree.h" 1960)
(!fields 2
@@ -8983,7 +8983,7 @@ nil 511 nil )
)
)
(!pair "x"
-(!type struct 361 nil gc_used "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/basic-block.h:199"
+(!type struct 361 nil gc_used "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/basic-block.h:199"
(!srcfileloc "basic-block.h" 202)
(!fields 2
@@ -15689,7 +15689,7 @@ nil )
(!fields 11
(!pair "u"
-(!type union 586 nil gc_used "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/c/c-decl.c:188"
+(!type union 586 nil gc_used "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/c/c-decl.c:188"
(!srcfileloc "c/c-decl.c" 191)
(!fields 2
@@ -16929,7 +16929,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 649 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/java/expr.c:2058"nil
+(!type struct 649 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/java/expr.c:2058"nil
(!fields 0 )
nil 0 nil )
@@ -17066,11 +17066,11 @@ nil )
nil ))
nil 8 nil )
-(!type struct 659 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/fortran/trans.h:334"nil
+(!type struct 659 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/fortran/trans.h:334"nil
(!fields 0 )
nil 0 nil )
-(!type struct 660 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/fortran/trans.h:322"nil
+(!type struct 660 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/fortran/trans.h:322"nil
(!fields 0 )
nil 0 nil )
@@ -17094,7 +17094,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 666 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/fortran/trans.h:31"nil
+(!type struct 666 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/fortran/trans.h:31"nil
(!fields 0 )
nil 0 nil )
@@ -17788,7 +17788,7 @@ nil 0 nil )
(!type already_seen 708)
)
gc_pointed_to "constexpr_call"
-(!srcfileloc "cp/semantics.c" 6451)
+(!srcfileloc "cp/semantics.c" 6452)
(!fields 4
(!pair "fundef"
@@ -17796,38 +17796,38 @@ nil 0 nil )
(!type struct 711
(!type already_seen 710)
gc_pointed_to "constexpr_fundef"
-(!srcfileloc "cp/semantics.c" 5784)
+(!srcfileloc "cp/semantics.c" 5785)
(!fields 2
(!pair "decl"
(!type already_seen 5)
-(!srcfileloc "cp/semantics.c" 5782)
+(!srcfileloc "cp/semantics.c" 5783)
nil )
(!pair "body"
(!type already_seen 5)
-(!srcfileloc "cp/semantics.c" 5783)
+(!srcfileloc "cp/semantics.c" 5784)
nil ))
nil 260 nil )
)
-(!srcfileloc "cp/semantics.c" 6435)
+(!srcfileloc "cp/semantics.c" 6436)
nil )
(!pair "bindings"
(!type already_seen 5)
-(!srcfileloc "cp/semantics.c" 6442)
+(!srcfileloc "cp/semantics.c" 6443)
nil )
(!pair "result"
(!type already_seen 5)
-(!srcfileloc "cp/semantics.c" 6447)
+(!srcfileloc "cp/semantics.c" 6448)
nil )
(!pair "hash"
(!type already_seen 9)
-(!srcfileloc "cp/semantics.c" 6450)
+(!srcfileloc "cp/semantics.c" 6451)
nil ))
nil 260 nil )
@@ -18431,7 +18431,7 @@ nil ))
(!type already_seen 112)
-(!type struct 755 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/c/c-parser.c:5589"nil
+(!type struct 755 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/c/c-parser.c:5589"nil
(!fields 0 )
nil 0 nil )
@@ -18542,7 +18542,7 @@ nil 130 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 761 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/c-family/c-pragma.c:1153"nil
+(!type struct 761 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/c-family/c-pragma.c:1153"nil
(!fields 0 )
nil 0 nil )
@@ -19115,7 +19115,7 @@ nil ))
(!fields 0 )
nil 0 nil )
-(!type struct 817 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/ada/gcc-interface/decl.c:172"nil
+(!type struct 817 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/ada/gcc-interface/decl.c:172"nil
(!fields 0 )
nil 0 nil )
@@ -19818,7 +19818,7 @@ nil 0 nil )
nil ))
nil 511 nil )
-(!type struct 895 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/lto-streamer.h:451"nil
+(!type struct 895 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/lto-streamer.h:451"nil
(!fields 0 )
nil 0 nil )
@@ -19830,7 +19830,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 898 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/lto-streamer.h:426"nil
+(!type struct 898 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/lto-streamer.h:426"nil
(!fields 0 )
nil 0 nil )
@@ -21207,7 +21207,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 993 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/config/aarch64/aarch64.c:6220"nil
+(!type struct 993 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/config/aarch64/aarch64.c:6220"nil
(!fields 0 )
nil 0 nil )
@@ -21431,7 +21431,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type union 1032 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/tree-eh.c:41"nil
+(!type union 1032 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/tree-eh.c:41"nil
(!fields 0 )
nil 0 nil )
@@ -21443,7 +21443,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1035 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/tree-flow.h:571"nil
+(!type struct 1035 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/tree-flow.h:571"nil
(!fields 0 )
nil 0 nil )
@@ -21492,7 +21492,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1043 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/tree-flow.h:103"nil
+(!type struct 1043 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/tree-flow.h:103"nil
(!fields 0 )
nil 0 nil )
@@ -21599,11 +21599,11 @@ nil ))
(!fields 0 )
nil 0 nil )
-(!type struct 1051 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/varasm.c:4712"nil
+(!type struct 1051 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/varasm.c:4712"nil
(!fields 0 )
nil 0 nil )
-(!type struct 1052 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/varasm.c:4464"nil
+(!type struct 1052 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/varasm.c:4464"nil
(!fields 0 )
nil 0 nil )
@@ -21696,7 +21696,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type union 1066 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/mcf.c:344"nil
+(!type union 1066 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/mcf.c:344"nil
(!fields 0 )
nil 0 nil )
@@ -22519,7 +22519,7 @@ nil ))
(!fields 0 )
nil 0 nil )
-(!type struct 1158 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/dwarf2cfi.c:192"nil
+(!type struct 1158 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/dwarf2cfi.c:192"nil
(!fields 0 )
nil 0 nil )
@@ -22527,7 +22527,7 @@ nil 0 nil )
(!type pointer 1160 nil gc_unused
(!type already_seen 1159)
)
- gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/dwarf2cfi.c:98"nil
+ gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/dwarf2cfi.c:98"nil
(!fields 0 )
nil 0 nil )
@@ -23026,11 +23026,11 @@ nil 511 nil )
(!type already_seen 932)
-(!type struct 1217 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/cgraph.h:363"nil
+(!type struct 1217 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/cgraph.h:363"nil
(!fields 0 )
nil 0 nil )
-(!type struct 1218 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/cgraph.h:356"nil
+(!type struct 1218 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/cgraph.h:356"nil
(!fields 0 )
nil 0 nil )
@@ -23116,7 +23116,7 @@ nil 511 nil )
(!type already_seen 912)
-(!type struct 1225 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/basic-block.h:574"nil
+(!type struct 1225 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/basic-block.h:574"nil
(!fields 0 )
nil 0 nil )
@@ -23164,7 +23164,7 @@ nil 0 nil )
(!type already_seen 870)
-(!type struct 1233 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/cfgloop.h:544"nil
+(!type struct 1233 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/cfgloop.h:544"nil
(!fields 0 )
nil 0 nil )
@@ -24083,7 +24083,7 @@ nil 511 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1283 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/tree.h:5523"nil
+(!type struct 1283 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/tree.h:5523"nil
(!fields 0 )
nil 0 nil )
@@ -24640,7 +24640,7 @@ nil 511 nil )
(!type already_seen 259)
-(!type struct 1302 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/rtl.h:116"nil
+(!type struct 1302 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/rtl.h:116"nil
(!fields 0 )
nil 0 nil )
@@ -24698,7 +24698,7 @@ nil ))
)
511 nil )
-(!type struct 1308 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/bitmap.h:316"nil
+(!type struct 1308 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/bitmap.h:316"nil
(!fields 0 )
nil 0 nil )
@@ -24712,7 +24712,7 @@ nil 0 nil )
(!type already_seen 1204)
-(!type struct 1309 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/config/aarch64/aarch64.h:556"nil
+(!type struct 1309 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/config/aarch64/aarch64.h:556"nil
(!fields 0 )
nil 0 nil )
@@ -24792,11 +24792,11 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1323 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/../libcpp/include/cpplib.h:984"nil
+(!type struct 1323 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/../libcpp/include/cpplib.h:984"nil
(!fields 0 )
nil 0 nil )
-(!type struct 1324 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/../libcpp/include/cpplib.h:973"nil
+(!type struct 1324 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/../libcpp/include/cpplib.h:973"nil
(!fields 0 )
nil 0 nil )
@@ -24850,7 +24850,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1333 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/../libcpp/include/line-map.h:627"nil
+(!type struct 1333 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/../libcpp/include/line-map.h:627"nil
(!fields 0 )
nil 0 nil )
@@ -25561,12 +25561,12 @@ nil )
(!pair "constexpr_call"
(!type already_seen 708)
-(!srcfileloc "cp/semantics.c" 6451)
+(!srcfileloc "cp/semantics.c" 6452)
nil )
(!pair "constexpr_fundef"
(!type already_seen 711)
-(!srcfileloc "cp/semantics.c" 5784)
+(!srcfileloc "cp/semantics.c" 5785)
nil )
(!pair "vec<deferred_access,va_gc>"
(!type already_seen 712)
@@ -29302,7 +29302,7 @@ nil )
(!pair "module_htab"
(!type already_seen 1353)
-(!srcfileloc "fortran/trans-decl.c" 3942)
+(!srcfileloc "fortran/trans-decl.c" 3943)
(!options
(!option param_is type
@@ -29412,7 +29412,7 @@ nil )
(!pair "the_parser"
(!type already_seen 691)
-(!srcfileloc "cp/parser.c" 28132)
+(!srcfileloc "cp/parser.c" 28118)
nil )
(!pair "lambda_scope_stack"
(!type already_seen 686)
@@ -29463,7 +29463,7 @@ nil )
(!pair "constexpr_call_table"
(!type already_seen 1357)
-(!srcfileloc "cp/semantics.c" 6456)
+(!srcfileloc "cp/semantics.c" 6457)
(!options
(!option param_is type
@@ -29474,7 +29474,7 @@ nil )
(!pair "constexpr_fundef_table"
(!type already_seen 1359)
-(!srcfileloc "cp/semantics.c" 5789)
+(!srcfileloc "cp/semantics.c" 5790)
(!options
(!option param_is type
@@ -29500,7 +29500,7 @@ nil )
(!pair "last_error_tinst_level"
(!type already_seen 722)
-(!srcfileloc "cp/pt.c" 7937)
+(!srcfileloc "cp/pt.c" 7940)
nil )
(!pair "canonical_template_parms"
(!type already_seen 45)
@@ -29679,17 +29679,17 @@ nil )
(!pair "lambda_cnt"
(!type already_seen 9)
-(!srcfileloc "cp/name-lookup.c" 2002)
+(!srcfileloc "cp/name-lookup.c" 2020)
nil )
(!pair "anon_cnt"
(!type already_seen 9)
-(!srcfileloc "cp/name-lookup.c" 1983)
+(!srcfileloc "cp/name-lookup.c" 2001)
nil )
(!pair "free_binding_level"
(!type already_seen 94)
-(!srcfileloc "cp/name-lookup.c" 1445)
+(!srcfileloc "cp/name-lookup.c" 1463)
(!options
(!option deletable string "")
@@ -29736,12 +29736,12 @@ nil )
(!pair "temp_count"
(!type already_seen 9)
-(!srcfileloc "cp/mangle.c" 3841)
+(!srcfileloc "cp/mangle.c" 3842)
nil )
(!pair "conv_type_names"
(!type already_seen 53)
-(!srcfileloc "cp/mangle.c" 3713)
+(!srcfileloc "cp/mangle.c" 3714)
(!options
(!option param_is type
diff --git a/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/auto-host.h b/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/auto-host.h
index e1a51f5..7885409 100644
--- a/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/auto-host.h
+++ b/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/auto-host.h
@@ -364,6 +364,12 @@
#endif
+/* Define if your assembler supports the 'ud2' mnemonic. */
+#ifndef USED_FOR_TARGET
+/* #undef HAVE_AS_IX86_UD2 */
+#endif
+
+
/* Define if your assembler supports the lituse_jsrdirect relocation. */
#ifndef USED_FOR_TARGET
/* #undef HAVE_AS_JSRDIRECT_RELOCS */
diff --git a/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/config/aarch64/aarch64-linux.h b/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/config/aarch64/aarch64-linux.h
index 83efad4..acbffd6 100644
--- a/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/config/aarch64/aarch64-linux.h
+++ b/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/config/aarch64/aarch64-linux.h
@@ -22,6 +22,8 @@
#define GCC_AARCH64_LINUX_H
#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux-aarch64.so.1"
+#undef BIONIC_DYNAMIC_LINKER
+#define BIONIC_DYNAMIC_LINKER "/system/bin/linker64"
#define CPP_SPEC "%{pthread:-D_REENTRANT}"
@@ -43,4 +45,25 @@
} \
while (0)
+#undef CC1_SPEC
+#define CC1_SPEC \
+ LINUX_OR_ANDROID_CC (GNU_USER_TARGET_CC1_SPEC, \
+ GNU_USER_TARGET_CC1_SPEC " " ANDROID_CC1_SPEC("-fpic"))
+
+#define CC1PLUS_SPEC \
+ LINUX_OR_ANDROID_CC ("", ANDROID_CC1PLUS_SPEC)
+
+#undef LIB_SPEC
+#define LIB_SPEC \
+ LINUX_OR_ANDROID_LD (GNU_USER_TARGET_LIB_SPEC, \
+ GNU_USER_TARGET_NO_PTHREADS_LIB_SPEC " " ANDROID_LIB_SPEC)
+
+#undef STARTFILE_SPEC
+#define STARTFILE_SPEC \
+ LINUX_OR_ANDROID_LD (GNU_USER_TARGET_STARTFILE_SPEC, ANDROID_STARTFILE_SPEC)
+
+#undef ENDFILE_SPEC
+#define ENDFILE_SPEC \
+ LINUX_OR_ANDROID_LD (GNU_USER_TARGET_ENDFILE_SPEC, ANDROID_ENDFILE_SPEC)
+
#endif /* GCC_AARCH64_LINUX_H */
diff --git a/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/config/linux-android.h b/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/config/linux-android.h
index 952c4ed..a742f5f 100644
--- a/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/config/linux-android.h
+++ b/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/config/linux-android.h
@@ -40,9 +40,9 @@
#define ANDROID_LINK_SPEC \
"%{shared: -Bsymbolic}"
-#define ANDROID_CC1_SPEC \
+#define ANDROID_CC1_SPEC(ANDROID_PIC_DEFAULT) \
"%{!mglibc:%{!muclibc:%{!mbionic: -mbionic}}} " \
- "%{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: -fPIC}}}}"
+ "%{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: " ANDROID_PIC_DEFAULT "}}}}"
#define ANDROID_CC1PLUS_SPEC \
"%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} " \
diff --git a/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/configargs.h b/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/configargs.h
index d217c69..e53a2c9 100644
--- a/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/configargs.h
+++ b/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/configargs.h
@@ -1,5 +1,5 @@
/* Generated automatically. */
-static const char configuration_arguments[] = "/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/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/bernhard.rosenkranzer_toolchain-armv8/build/objdir/temp-install --with-mpfr=/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/temp-install --with-mpc=/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/temp-install --with-cloog=/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/temp-install --with-ppl=/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/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 --disable-libsanitizer --prefix=/tmp/android-toolchain-eabi --disable-docs --disable-nls --with-gcc-version=linaro-4.8-2014.02 --with-binutils-version=current --with-gmp-version=current --with-mpfr-version=current --with-mpc-version=current --target=aarch64-linux-android --enable-threads --enable-tls --disable-libgomp --disable-libstdc__-v3 --disable-libitm --disable-libsanitizer --disable-libatomic";
+static const char configuration_arguments[] = "/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.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/bernhard.rosenkranzer_toolchain-armv8/build/objdir/temp-install --with-mpfr=/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/temp-install --with-mpc=/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/temp-install --with-cloog=/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/temp-install --with-ppl=/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/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 --disable-libsanitizer --prefix=/tmp/android-toolchain-eabi --disable-docs --disable-nls --with-gcc-version=linaro-4.8-2014.03 --with-binutils-version=current --with-gmp-version=current --with-mpfr-version=current --with-mpc-version=current --target=aarch64-linux-android --enable-threads --enable-tls --disable-libgomp --disable-libstdc__-v3 --disable-libitm --disable-libsanitizer --disable-libatomic";
static const char thread_model[] = "posix";
static const struct {
diff --git a/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/plugin-version.h b/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/plugin-version.h
index 441e4c6..5a73ab8 100644
--- a/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/plugin-version.h
+++ b/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/plugin-version.h
@@ -6,7 +6,7 @@
#define GCCPLUGIN_VERSION (GCCPLUGIN_VERSION_MAJOR*1000 + GCCPLUGIN_VERSION_MINOR)
static char basever[] = "4.8.3";
-static char datestamp[] = "20140203";
+static char datestamp[] = "20140303";
static char devphase[] = "prerelease";
static char revision[] = "";
diff --git a/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/tm-preds.h b/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/tm-preds.h
index 1e6c8c5..36e4506 100644
--- a/lib/gcc/aarch64-linux-android/4.8.3/plugin/include/tm-preds.h
+++ b/lib/gcc/aarch64-linux-android/4.8.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/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/config/aarch64/aarch64.md'. */
+ from the machine description file '/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/config/aarch64/aarch64.md'. */
#ifndef GCC_TM_PREDS_H
#define GCC_TM_PREDS_H
diff --git a/lib/gcc/aarch64-none-elf/4.8.3/crtbegin.o b/lib/gcc/aarch64-none-elf/4.8.3/crtbegin.o
index c9c2646..b9c3d25 100644
--- a/lib/gcc/aarch64-none-elf/4.8.3/crtbegin.o
+++ b/lib/gcc/aarch64-none-elf/4.8.3/crtbegin.o
Binary files differ
diff --git a/lib/gcc/aarch64-none-elf/4.8.3/crtend.o b/lib/gcc/aarch64-none-elf/4.8.3/crtend.o
index 116b910..0cb3762 100644
--- a/lib/gcc/aarch64-none-elf/4.8.3/crtend.o
+++ b/lib/gcc/aarch64-none-elf/4.8.3/crtend.o
Binary files differ
diff --git a/lib/gcc/aarch64-none-elf/4.8.3/libgcc.a b/lib/gcc/aarch64-none-elf/4.8.3/libgcc.a
index 48f9850..a7db72d 100644
--- a/lib/gcc/aarch64-none-elf/4.8.3/libgcc.a
+++ b/lib/gcc/aarch64-none-elf/4.8.3/libgcc.a
Binary files differ
diff --git a/lib/gcc/aarch64-none-elf/4.8.3/libgcov.a b/lib/gcc/aarch64-none-elf/4.8.3/libgcov.a
index be16c06..2e61d0d 100644
--- a/lib/gcc/aarch64-none-elf/4.8.3/libgcov.a
+++ b/lib/gcc/aarch64-none-elf/4.8.3/libgcov.a
Binary files differ
diff --git a/lib/gcc/aarch64-none-elf/4.8.3/plugin/gtype.state b/lib/gcc/aarch64-none-elf/4.8.3/plugin/gtype.state
index a59a60a..e35bb5c 100644
--- a/lib/gcc/aarch64-none-elf/4.8.3/plugin/gtype.state
+++ b/lib/gcc/aarch64-none-elf/4.8.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.8.3 20140203 (prerelease)")
+(!version "4.8.3 20140303 (prerelease)")
-(!srcdir "/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc")
+(!srcdir "/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc")
(!languages 9 ada c cp fortran go java lto objc objcp)
@@ -327,12 +327,12 @@ nil )
(!srcfileloc "tree.h" 437)
nil )
(!pair "u"
-(!type union 12 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/tree.h:439"
+(!type union 12 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/tree.h:439"
(!srcfileloc "tree.h" 472)
(!fields 3
(!pair "bits"
-(!type struct 13 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/tree.h:442"
+(!type struct 13 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/tree.h:442"
(!srcfileloc "tree.h" 464)
(!fields 15
@@ -8062,7 +8062,7 @@ nil )
(!srcfileloc "gimple.h" 281)
nil )
(!pair "u"
-(!type union 323 nil gc_used "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/gimple.h:284"
+(!type union 323 nil gc_used "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/gimple.h:284"
(!srcfileloc "gimple.h" 287)
(!fields 2
@@ -8333,7 +8333,7 @@ nil )
)
)
(!pair "loc"
-(!type union 336 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/tree.h:1960"
+(!type union 336 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/tree.h:1960"
(!srcfileloc "tree.h" 1960)
(!fields 2
@@ -8980,7 +8980,7 @@ nil 511 nil )
)
)
(!pair "x"
-(!type struct 361 nil gc_used "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/basic-block.h:199"
+(!type struct 361 nil gc_used "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/basic-block.h:199"
(!srcfileloc "basic-block.h" 202)
(!fields 2
@@ -15686,7 +15686,7 @@ nil )
(!fields 11
(!pair "u"
-(!type union 586 nil gc_used "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/c/c-decl.c:188"
+(!type union 586 nil gc_used "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/c/c-decl.c:188"
(!srcfileloc "c/c-decl.c" 191)
(!fields 2
@@ -16926,7 +16926,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 649 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/java/expr.c:2058"nil
+(!type struct 649 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/java/expr.c:2058"nil
(!fields 0 )
nil 0 nil )
@@ -17063,11 +17063,11 @@ nil )
nil ))
nil 8 nil )
-(!type struct 659 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/fortran/trans.h:334"nil
+(!type struct 659 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/fortran/trans.h:334"nil
(!fields 0 )
nil 0 nil )
-(!type struct 660 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/fortran/trans.h:322"nil
+(!type struct 660 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/fortran/trans.h:322"nil
(!fields 0 )
nil 0 nil )
@@ -17091,7 +17091,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 666 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/fortran/trans.h:31"nil
+(!type struct 666 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/fortran/trans.h:31"nil
(!fields 0 )
nil 0 nil )
@@ -17785,7 +17785,7 @@ nil 0 nil )
(!type already_seen 708)
)
gc_pointed_to "constexpr_call"
-(!srcfileloc "cp/semantics.c" 6451)
+(!srcfileloc "cp/semantics.c" 6452)
(!fields 4
(!pair "fundef"
@@ -17793,38 +17793,38 @@ nil 0 nil )
(!type struct 711
(!type already_seen 710)
gc_pointed_to "constexpr_fundef"
-(!srcfileloc "cp/semantics.c" 5784)
+(!srcfileloc "cp/semantics.c" 5785)
(!fields 2
(!pair "decl"
(!type already_seen 5)
-(!srcfileloc "cp/semantics.c" 5782)
+(!srcfileloc "cp/semantics.c" 5783)
nil )
(!pair "body"
(!type already_seen 5)
-(!srcfileloc "cp/semantics.c" 5783)
+(!srcfileloc "cp/semantics.c" 5784)
nil ))
nil 260 nil )
)
-(!srcfileloc "cp/semantics.c" 6435)
+(!srcfileloc "cp/semantics.c" 6436)
nil )
(!pair "bindings"
(!type already_seen 5)
-(!srcfileloc "cp/semantics.c" 6442)
+(!srcfileloc "cp/semantics.c" 6443)
nil )
(!pair "result"
(!type already_seen 5)
-(!srcfileloc "cp/semantics.c" 6447)
+(!srcfileloc "cp/semantics.c" 6448)
nil )
(!pair "hash"
(!type already_seen 9)
-(!srcfileloc "cp/semantics.c" 6450)
+(!srcfileloc "cp/semantics.c" 6451)
nil ))
nil 260 nil )
@@ -18428,7 +18428,7 @@ nil ))
(!type already_seen 112)
-(!type struct 755 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/c/c-parser.c:5589"nil
+(!type struct 755 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/c/c-parser.c:5589"nil
(!fields 0 )
nil 0 nil )
@@ -18539,7 +18539,7 @@ nil 130 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 761 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/c-family/c-pragma.c:1153"nil
+(!type struct 761 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/c-family/c-pragma.c:1153"nil
(!fields 0 )
nil 0 nil )
@@ -19112,7 +19112,7 @@ nil ))
(!fields 0 )
nil 0 nil )
-(!type struct 817 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/ada/gcc-interface/decl.c:172"nil
+(!type struct 817 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/ada/gcc-interface/decl.c:172"nil
(!fields 0 )
nil 0 nil )
@@ -19815,7 +19815,7 @@ nil 0 nil )
nil ))
nil 511 nil )
-(!type struct 895 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/lto-streamer.h:451"nil
+(!type struct 895 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/lto-streamer.h:451"nil
(!fields 0 )
nil 0 nil )
@@ -19827,7 +19827,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 898 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/lto-streamer.h:426"nil
+(!type struct 898 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/lto-streamer.h:426"nil
(!fields 0 )
nil 0 nil )
@@ -21204,7 +21204,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 993 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/config/aarch64/aarch64.c:6220"nil
+(!type struct 993 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/config/aarch64/aarch64.c:6220"nil
(!fields 0 )
nil 0 nil )
@@ -21428,7 +21428,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type union 1032 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/tree-eh.c:41"nil
+(!type union 1032 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/tree-eh.c:41"nil
(!fields 0 )
nil 0 nil )
@@ -21440,7 +21440,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1035 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/tree-flow.h:571"nil
+(!type struct 1035 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/tree-flow.h:571"nil
(!fields 0 )
nil 0 nil )
@@ -21489,7 +21489,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1043 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/tree-flow.h:103"nil
+(!type struct 1043 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/tree-flow.h:103"nil
(!fields 0 )
nil 0 nil )
@@ -21596,11 +21596,11 @@ nil ))
(!fields 0 )
nil 0 nil )
-(!type struct 1051 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/varasm.c:4712"nil
+(!type struct 1051 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/varasm.c:4712"nil
(!fields 0 )
nil 0 nil )
-(!type struct 1052 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/varasm.c:4464"nil
+(!type struct 1052 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/varasm.c:4464"nil
(!fields 0 )
nil 0 nil )
@@ -21693,7 +21693,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type union 1066 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/mcf.c:344"nil
+(!type union 1066 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/mcf.c:344"nil
(!fields 0 )
nil 0 nil )
@@ -22516,7 +22516,7 @@ nil ))
(!fields 0 )
nil 0 nil )
-(!type struct 1158 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/dwarf2cfi.c:192"nil
+(!type struct 1158 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/dwarf2cfi.c:192"nil
(!fields 0 )
nil 0 nil )
@@ -22524,7 +22524,7 @@ nil 0 nil )
(!type pointer 1160 nil gc_unused
(!type already_seen 1159)
)
- gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/dwarf2cfi.c:98"nil
+ gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/dwarf2cfi.c:98"nil
(!fields 0 )
nil 0 nil )
@@ -23023,11 +23023,11 @@ nil 511 nil )
(!type already_seen 932)
-(!type struct 1217 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/cgraph.h:363"nil
+(!type struct 1217 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/cgraph.h:363"nil
(!fields 0 )
nil 0 nil )
-(!type struct 1218 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/cgraph.h:356"nil
+(!type struct 1218 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/cgraph.h:356"nil
(!fields 0 )
nil 0 nil )
@@ -23113,7 +23113,7 @@ nil 511 nil )
(!type already_seen 912)
-(!type struct 1225 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/basic-block.h:574"nil
+(!type struct 1225 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/basic-block.h:574"nil
(!fields 0 )
nil 0 nil )
@@ -23161,7 +23161,7 @@ nil 0 nil )
(!type already_seen 870)
-(!type struct 1233 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/cfgloop.h:544"nil
+(!type struct 1233 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/cfgloop.h:544"nil
(!fields 0 )
nil 0 nil )
@@ -24080,7 +24080,7 @@ nil 511 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1283 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/tree.h:5523"nil
+(!type struct 1283 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/tree.h:5523"nil
(!fields 0 )
nil 0 nil )
@@ -24637,7 +24637,7 @@ nil 511 nil )
(!type already_seen 259)
-(!type struct 1302 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/rtl.h:116"nil
+(!type struct 1302 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/rtl.h:116"nil
(!fields 0 )
nil 0 nil )
@@ -24695,7 +24695,7 @@ nil ))
)
511 nil )
-(!type struct 1308 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/bitmap.h:316"nil
+(!type struct 1308 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/bitmap.h:316"nil
(!fields 0 )
nil 0 nil )
@@ -24709,7 +24709,7 @@ nil 0 nil )
(!type already_seen 1204)
-(!type struct 1309 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/config/aarch64/aarch64.h:556"nil
+(!type struct 1309 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/config/aarch64/aarch64.h:556"nil
(!fields 0 )
nil 0 nil )
@@ -24789,11 +24789,11 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1323 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/../libcpp/include/cpplib.h:984"nil
+(!type struct 1323 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/../libcpp/include/cpplib.h:984"nil
(!fields 0 )
nil 0 nil )
-(!type struct 1324 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/../libcpp/include/cpplib.h:973"nil
+(!type struct 1324 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/../libcpp/include/cpplib.h:973"nil
(!fields 0 )
nil 0 nil )
@@ -24847,7 +24847,7 @@ nil 0 nil )
(!fields 0 )
nil 0 nil )
-(!type struct 1333 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/../libcpp/include/line-map.h:627"nil
+(!type struct 1333 nil gc_unused "anonymous:/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/../libcpp/include/line-map.h:627"nil
(!fields 0 )
nil 0 nil )
@@ -25558,12 +25558,12 @@ nil )
(!pair "constexpr_call"
(!type already_seen 708)
-(!srcfileloc "cp/semantics.c" 6451)
+(!srcfileloc "cp/semantics.c" 6452)
nil )
(!pair "constexpr_fundef"
(!type already_seen 711)
-(!srcfileloc "cp/semantics.c" 5784)
+(!srcfileloc "cp/semantics.c" 5785)
nil )
(!pair "vec<deferred_access,va_gc>"
(!type already_seen 712)
@@ -29299,7 +29299,7 @@ nil )
(!pair "module_htab"
(!type already_seen 1353)
-(!srcfileloc "fortran/trans-decl.c" 3942)
+(!srcfileloc "fortran/trans-decl.c" 3943)
(!options
(!option param_is type
@@ -29409,7 +29409,7 @@ nil )
(!pair "the_parser"
(!type already_seen 691)
-(!srcfileloc "cp/parser.c" 28132)
+(!srcfileloc "cp/parser.c" 28118)
nil )
(!pair "lambda_scope_stack"
(!type already_seen 686)
@@ -29460,7 +29460,7 @@ nil )
(!pair "constexpr_call_table"
(!type already_seen 1357)
-(!srcfileloc "cp/semantics.c" 6456)
+(!srcfileloc "cp/semantics.c" 6457)
(!options
(!option param_is type
@@ -29471,7 +29471,7 @@ nil )
(!pair "constexpr_fundef_table"
(!type already_seen 1359)
-(!srcfileloc "cp/semantics.c" 5789)
+(!srcfileloc "cp/semantics.c" 5790)
(!options
(!option param_is type
@@ -29497,7 +29497,7 @@ nil )
(!pair "last_error_tinst_level"
(!type already_seen 722)
-(!srcfileloc "cp/pt.c" 7937)
+(!srcfileloc "cp/pt.c" 7940)
nil )
(!pair "canonical_template_parms"
(!type already_seen 45)
@@ -29676,17 +29676,17 @@ nil )
(!pair "lambda_cnt"
(!type already_seen 9)
-(!srcfileloc "cp/name-lookup.c" 2002)
+(!srcfileloc "cp/name-lookup.c" 2020)
nil )
(!pair "anon_cnt"
(!type already_seen 9)
-(!srcfileloc "cp/name-lookup.c" 1983)
+(!srcfileloc "cp/name-lookup.c" 2001)
nil )
(!pair "free_binding_level"
(!type already_seen 94)
-(!srcfileloc "cp/name-lookup.c" 1445)
+(!srcfileloc "cp/name-lookup.c" 1463)
(!options
(!option deletable string "")
@@ -29733,12 +29733,12 @@ nil )
(!pair "temp_count"
(!type already_seen 9)
-(!srcfileloc "cp/mangle.c" 3841)
+(!srcfileloc "cp/mangle.c" 3842)
nil )
(!pair "conv_type_names"
(!type already_seen 53)
-(!srcfileloc "cp/mangle.c" 3713)
+(!srcfileloc "cp/mangle.c" 3714)
(!options
(!option param_is type
diff --git a/lib/gcc/aarch64-none-elf/4.8.3/plugin/include/auto-host.h b/lib/gcc/aarch64-none-elf/4.8.3/plugin/include/auto-host.h
index e1a51f5..7885409 100644
--- a/lib/gcc/aarch64-none-elf/4.8.3/plugin/include/auto-host.h
+++ b/lib/gcc/aarch64-none-elf/4.8.3/plugin/include/auto-host.h
@@ -364,6 +364,12 @@
#endif
+/* Define if your assembler supports the 'ud2' mnemonic. */
+#ifndef USED_FOR_TARGET
+/* #undef HAVE_AS_IX86_UD2 */
+#endif
+
+
/* Define if your assembler supports the lituse_jsrdirect relocation. */
#ifndef USED_FOR_TARGET
/* #undef HAVE_AS_JSRDIRECT_RELOCS */
diff --git a/lib/gcc/aarch64-none-elf/4.8.3/plugin/include/configargs.h b/lib/gcc/aarch64-none-elf/4.8.3/plugin/include/configargs.h
index 2076745..fdc4b0d 100644
--- a/lib/gcc/aarch64-none-elf/4.8.3/plugin/include/configargs.h
+++ b/lib/gcc/aarch64-none-elf/4.8.3/plugin/include/configargs.h
@@ -1,5 +1,5 @@
/* Generated automatically. */
-static const char configuration_arguments[] = "/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/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/bernhard.rosenkranzer_toolchain-armv8/build/objdir/temp-install --with-mpfr=/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/temp-install --with-mpc=/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/temp-install --with-cloog=/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/temp-install --with-ppl=/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/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 --disable-libsanitizer --prefix=/tmp/android-toolchain-eabi --disable-docs --disable-nls --with-gcc-version=linaro-4.8-2014.02 --with-binutils-version=current --with-gmp-version=current --with-mpfr-version=current --with-mpc-version=current --target=aarch64-none-elf --enable-threads --enable-tls --disable-libgomp --disable-libstdc__-v3 --disable-libitm --disable-libsanitizer --disable-libatomic";
+static const char configuration_arguments[] = "/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.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/bernhard.rosenkranzer_toolchain-armv8/build/objdir/temp-install --with-mpfr=/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/temp-install --with-mpc=/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/temp-install --with-cloog=/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/temp-install --with-ppl=/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/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 --disable-libsanitizer --prefix=/tmp/android-toolchain-eabi --disable-docs --disable-nls --with-gcc-version=linaro-4.8-2014.03 --with-binutils-version=current --with-gmp-version=current --with-mpfr-version=current --with-mpc-version=current --target=aarch64-none-elf --enable-threads --enable-tls --disable-libgomp --disable-libstdc__-v3 --disable-libitm --disable-libsanitizer --disable-libatomic";
static const char thread_model[] = "single";
static const struct {
diff --git a/lib/gcc/aarch64-none-elf/4.8.3/plugin/include/plugin-version.h b/lib/gcc/aarch64-none-elf/4.8.3/plugin/include/plugin-version.h
index 441e4c6..5a73ab8 100644
--- a/lib/gcc/aarch64-none-elf/4.8.3/plugin/include/plugin-version.h
+++ b/lib/gcc/aarch64-none-elf/4.8.3/plugin/include/plugin-version.h
@@ -6,7 +6,7 @@
#define GCCPLUGIN_VERSION (GCCPLUGIN_VERSION_MAJOR*1000 + GCCPLUGIN_VERSION_MINOR)
static char basever[] = "4.8.3";
-static char datestamp[] = "20140203";
+static char datestamp[] = "20140303";
static char devphase[] = "prerelease";
static char revision[] = "";
diff --git a/lib/gcc/aarch64-none-elf/4.8.3/plugin/include/tm-preds.h b/lib/gcc/aarch64-none-elf/4.8.3/plugin/include/tm-preds.h
index 1e6c8c5..36e4506 100644
--- a/lib/gcc/aarch64-none-elf/4.8.3/plugin/include/tm-preds.h
+++ b/lib/gcc/aarch64-none-elf/4.8.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/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/config/aarch64/aarch64.md'. */
+ from the machine description file '/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/config/aarch64/aarch64.md'. */
#ifndef GCC_TM_PREDS_H
#define GCC_TM_PREDS_H
diff --git a/lib/libbfd.a b/lib/libbfd.a
index 3b0cb79..8d31f8b 100644
--- a/lib/libbfd.a
+++ b/lib/libbfd.a
Binary files differ
diff --git a/lib/libiberty.a b/lib/libiberty.a
index 415514d..4acb494 100644
--- a/lib/libiberty.a
+++ b/lib/libiberty.a
Binary files differ
diff --git a/lib/libintl.a b/lib/libintl.a
index 154f0d4..e07346d 100644
--- a/lib/libintl.a
+++ b/lib/libintl.a
Binary files differ
diff --git a/libexec/gcc/aarch64-linux-android/4.8.3/cc1 b/libexec/gcc/aarch64-linux-android/4.8.3/cc1
index 432298b..17b5a5e 100755
--- a/libexec/gcc/aarch64-linux-android/4.8.3/cc1
+++ b/libexec/gcc/aarch64-linux-android/4.8.3/cc1
Binary files differ
diff --git a/libexec/gcc/aarch64-linux-android/4.8.3/cc1plus b/libexec/gcc/aarch64-linux-android/4.8.3/cc1plus
index 2227587..cda4972 100755
--- a/libexec/gcc/aarch64-linux-android/4.8.3/cc1plus
+++ b/libexec/gcc/aarch64-linux-android/4.8.3/cc1plus
Binary files differ
diff --git a/libexec/gcc/aarch64-linux-android/4.8.3/collect2 b/libexec/gcc/aarch64-linux-android/4.8.3/collect2
index 5c14ed9..7d76a00 100755
--- a/libexec/gcc/aarch64-linux-android/4.8.3/collect2
+++ b/libexec/gcc/aarch64-linux-android/4.8.3/collect2
Binary files differ
diff --git a/libexec/gcc/aarch64-linux-android/4.8.3/liblto_plugin.so.0.0.0 b/libexec/gcc/aarch64-linux-android/4.8.3/liblto_plugin.so.0.0.0
index eb26f8a..dfcd3ab 100755
--- a/libexec/gcc/aarch64-linux-android/4.8.3/liblto_plugin.so.0.0.0
+++ b/libexec/gcc/aarch64-linux-android/4.8.3/liblto_plugin.so.0.0.0
Binary files differ
diff --git a/libexec/gcc/aarch64-linux-android/4.8.3/lto-wrapper b/libexec/gcc/aarch64-linux-android/4.8.3/lto-wrapper
index ab6c9de..6847aa0 100755
--- a/libexec/gcc/aarch64-linux-android/4.8.3/lto-wrapper
+++ b/libexec/gcc/aarch64-linux-android/4.8.3/lto-wrapper
Binary files differ
diff --git a/libexec/gcc/aarch64-linux-android/4.8.3/lto1 b/libexec/gcc/aarch64-linux-android/4.8.3/lto1
index e446eae..1ec8f50 100755
--- a/libexec/gcc/aarch64-linux-android/4.8.3/lto1
+++ b/libexec/gcc/aarch64-linux-android/4.8.3/lto1
Binary files differ
diff --git a/libexec/gcc/aarch64-linux-android/4.8.3/plugin/gengtype b/libexec/gcc/aarch64-linux-android/4.8.3/plugin/gengtype
index 6a3cff3..bab9f27 100755
--- a/libexec/gcc/aarch64-linux-android/4.8.3/plugin/gengtype
+++ b/libexec/gcc/aarch64-linux-android/4.8.3/plugin/gengtype
Binary files differ
diff --git a/libexec/gcc/aarch64-none-elf/4.8.3/cc1 b/libexec/gcc/aarch64-none-elf/4.8.3/cc1
index de32036..458b20f 100755
--- a/libexec/gcc/aarch64-none-elf/4.8.3/cc1
+++ b/libexec/gcc/aarch64-none-elf/4.8.3/cc1
Binary files differ
diff --git a/libexec/gcc/aarch64-none-elf/4.8.3/cc1plus b/libexec/gcc/aarch64-none-elf/4.8.3/cc1plus
index 6eaa9ad..66dd4be 100755
--- a/libexec/gcc/aarch64-none-elf/4.8.3/cc1plus
+++ b/libexec/gcc/aarch64-none-elf/4.8.3/cc1plus
Binary files differ
diff --git a/libexec/gcc/aarch64-none-elf/4.8.3/collect2 b/libexec/gcc/aarch64-none-elf/4.8.3/collect2
index 3922de0..8e76b9f 100755
--- a/libexec/gcc/aarch64-none-elf/4.8.3/collect2
+++ b/libexec/gcc/aarch64-none-elf/4.8.3/collect2
Binary files differ
diff --git a/libexec/gcc/aarch64-none-elf/4.8.3/liblto_plugin.so.0.0.0 b/libexec/gcc/aarch64-none-elf/4.8.3/liblto_plugin.so.0.0.0
index eb26f8a..dfcd3ab 100755
--- a/libexec/gcc/aarch64-none-elf/4.8.3/liblto_plugin.so.0.0.0
+++ b/libexec/gcc/aarch64-none-elf/4.8.3/liblto_plugin.so.0.0.0
Binary files differ
diff --git a/libexec/gcc/aarch64-none-elf/4.8.3/lto-wrapper b/libexec/gcc/aarch64-none-elf/4.8.3/lto-wrapper
index ee56a21..086852d 100755
--- a/libexec/gcc/aarch64-none-elf/4.8.3/lto-wrapper
+++ b/libexec/gcc/aarch64-none-elf/4.8.3/lto-wrapper
Binary files differ
diff --git a/libexec/gcc/aarch64-none-elf/4.8.3/lto1 b/libexec/gcc/aarch64-none-elf/4.8.3/lto1
index 4f9657b..06da940 100755
--- a/libexec/gcc/aarch64-none-elf/4.8.3/lto1
+++ b/libexec/gcc/aarch64-none-elf/4.8.3/lto1
Binary files differ
diff --git a/libexec/gcc/aarch64-none-elf/4.8.3/plugin/gengtype b/libexec/gcc/aarch64-none-elf/4.8.3/plugin/gengtype
index 6a3cff3..bab9f27 100755
--- a/libexec/gcc/aarch64-none-elf/4.8.3/plugin/gengtype
+++ b/libexec/gcc/aarch64-none-elf/4.8.3/plugin/gengtype
Binary files differ
diff --git a/share/info/cpp.info b/share/info/cpp.info
index 8eb9999..9db2653 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/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/doc/cpp.texi.
+/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/doc/cpp.texi.
Copyright (C) 1987-2013 Free Software Foundation, Inc.
diff --git a/share/info/cppinternals.info b/share/info/cppinternals.info
index 9ea52cd..f06c767 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/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/doc/cppinternals.texi.
+/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/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 c3818ff..8180500 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/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/doc/gcc.texi.
+/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/doc/gcc.texi.
Copyright (C) 1988-2013 Free Software Foundation, Inc.
@@ -58,7 +58,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.8-2014.02) version 4.8.3. The internals
+to the compilers (Linaro GCC 4.8-2014.03) version 4.8.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.
@@ -949,7 +949,7 @@ _Machine Dependent Options_
-mno-align-stringops -minline-all-stringops
-minline-stringops-dynamically -mstringop-strategy=ALG
-mpush-args -maccumulate-outgoing-args -m128bit-long-double
- -m96bit-long-double -mlong-double-64 -mlong-double-80
+ -m96bit-long-double -mlong-double-64 -mlong-double-80 -mlong-double-128
-mregparm=NUM -msseregparm
-mveclibabi=TYPE -mvect8-ret-in-mem
-mpc32 -mpc64 -mpc80 -mstackrealign
@@ -11101,45 +11101,45 @@ architectures:
versions of the compiler prior to 2.8. This option is now
deprecated.
-`-mcpu=NAME'
- This specifies the name of the target ARM processor. GCC uses
+`-march=NAME'
+ This specifies the name of the target ARM architecture. GCC uses
this name to determine what kind of instructions it can emit when
- generating assembly code. Permissible names are: `arm2', `arm250',
- `arm3', `arm6', `arm60', `arm600', `arm610', `arm620', `arm7',
- `arm7m', `arm7d', `arm7dm', `arm7di', `arm7dmi', `arm70', `arm700',
- `arm700i', `arm710', `arm710c', `arm7100', `arm720', `arm7500',
- `arm7500fe', `arm7tdmi', `arm7tdmi-s', `arm710t', `arm720t',
- `arm740t', `strongarm', `strongarm110', `strongarm1100',
- `strongarm1110', `arm8', `arm810', `arm9', `arm9e', `arm920',
- `arm920t', `arm922t', `arm946e-s', `arm966e-s', `arm968e-s',
- `arm926ej-s', `arm940t', `arm9tdmi', `arm10tdmi', `arm1020t',
- `arm1026ej-s', `arm10e', `arm1020e', `arm1022e', `arm1136j-s',
- `arm1136jf-s', `mpcore', `mpcorenovfp', `arm1156t2-s',
- `arm1156t2f-s', `arm1176jz-s', `arm1176jzf-s', `cortex-a5',
- `cortex-a7', `cortex-a8', `cortex-a9', `cortex-a15', `cortex-a53',
- `cortex-r4', `cortex-r4f', `cortex-r5', `cortex-r7', `cortex-m4',
- `cortex-m3', `cortex-m1', `cortex-m0', `cortex-m0plus',
- `marvell-pj4', `xscale', `iwmmxt', `iwmmxt2', `ep9312', `fa526',
- `fa626', `fa606te', `fa626te', `fmp626', `fa726te'.
+ generating assembly code. This option can be used in conjunction
+ with or instead of the `-mcpu=' option. Permissible names are:
+ `armv2', `armv2a', `armv3', `armv3m', `armv4', `armv4t', `armv5',
+ `armv5t', `armv5e', `armv5te', `armv6', `armv6j', `armv6t2',
+ `armv6z', `armv6zk', `armv6-m', `armv7', `armv7-a', `armv7-r',
+ `armv7-m', `armv8-a', `armv8-a+crc', `iwmmxt', `iwmmxt2', `ep9312'.
- `-mcpu=generic-ARCH' is also permissible, and is equivalent to
- `-march=ARCH -mtune=generic-ARCH'. See `-mtune' for more
- information.
+ `-march=armv8-a+crc' enables code generation for the ARMv8-A
+ architecture together with the optional CRC32 extensions.
- `-mcpu=native' causes the compiler to auto-detect the CPU of the
- build computer. At present, this feature is only supported on
- Linux, and not all architectures are recognized. If the
+ `-march=native' causes the compiler to auto-detect the architecture
+ of the build computer. At present, this feature is only supported
+ on Linux, and not all architectures are recognized. If the
auto-detect is unsuccessful the option has no effect.
`-mtune=NAME'
- This option is very similar to the `-mcpu=' option, except that
- instead of specifying the actual target processor type, and hence
- restricting which instructions can be used, it specifies that GCC
- should tune the performance of the code as if the target were of
- the type specified in this option, but still choosing the
- instructions it generates based on the CPU specified by a `-mcpu='
- option. For some ARM implementations better performance can be
- obtained by using this option.
+ This option specifies the name of the target ARM processor for
+ which GCC should tune the performance of the code. For some ARM
+ implementations better performance can be obtained by using this
+ option. Permissible names are: `arm2', `arm250', `arm3', `arm6',
+ `arm60', `arm600', `arm610', `arm620', `arm7', `arm7m', `arm7d',
+ `arm7dm', `arm7di', `arm7dmi', `arm70', `arm700', `arm700i',
+ `arm710', `arm710c', `arm7100', `arm720', `arm7500', `arm7500fe',
+ `arm7tdmi', `arm7tdmi-s', `arm710t', `arm720t', `arm740t',
+ `strongarm', `strongarm110', `strongarm1100', `strongarm1110',
+ `arm8', `arm810', `arm9', `arm9e', `arm920', `arm920t', `arm922t',
+ `arm946e-s', `arm966e-s', `arm968e-s', `arm926ej-s', `arm940t',
+ `arm9tdmi', `arm10tdmi', `arm1020t', `arm1026ej-s', `arm10e',
+ `arm1020e', `arm1022e', `arm1136j-s', `arm1136jf-s', `mpcore',
+ `mpcorenovfp', `arm1156t2-s', `arm1156t2f-s', `arm1176jz-s',
+ `arm1176jzf-s', `cortex-a5', `cortex-a7', `cortex-a8', `cortex-a9',
+ `cortex-a15', `cortex-a53', `cortex-r4', `cortex-r4f',
+ `cortex-r5', `cortex-r7', `cortex-m4', `cortex-m3', `cortex-m1',
+ `cortex-m0', `cortex-m0plus', `marvell-pj4', `xscale', `iwmmxt',
+ `iwmmxt2', `ep9312', `fa526', `fa626', `fa606te', `fa626te',
+ `fmp626', `fa726te'.
`-mtune=generic-ARCH' specifies that GCC should tune the
performance for a blend of processors within architecture ARCH.
@@ -11154,22 +11154,24 @@ architectures:
Linux, and not all architectures are recognized. If the
auto-detect is unsuccessful the option has no effect.
-`-march=NAME'
- This specifies the name of the target ARM architecture. GCC uses
- this name to determine what kind of instructions it can emit when
- generating assembly code. This option can be used in conjunction
- with or instead of the `-mcpu=' option. Permissible names are:
- `armv2', `armv2a', `armv3', `armv3m', `armv4', `armv4t', `armv5',
- `armv5t', `armv5e', `armv5te', `armv6', `armv6j', `armv6t2',
- `armv6z', `armv6zk', `armv6-m', `armv7', `armv7-a', `armv7-r',
- `armv7-m', `armv8-a', `armv8-a+crc', `iwmmxt', `iwmmxt2', `ep9312'.
+`-mcpu=NAME'
+ This specifies the name of the target ARM processor. GCC uses
+ this name to derive the name of the target ARM architecture (as if
+ specified by `-march') and the ARM processor type for which to
+ tune for performance (as if specified by `-mtune'). Where this
+ option is used in conjunction with `-march' or `-mtune', those
+ options take precedence over the appropriate part of this option.
- `-march=armv8-a+crc' enables code generation for the ARMv8-A
- architecture together with the optional CRC32 extensions.
+ Permissible names for this option are the same as those for
+ `-mtune'.
- `-march=native' causes the compiler to auto-detect the architecture
- of the build computer. At present, this feature is only supported
- on Linux, and not all architectures are recognized. If the
+ `-mcpu=generic-ARCH' is also permissible, and is equivalent to
+ `-march=ARCH -mtune=generic-ARCH'. See `-mtune' for more
+ information.
+
+ `-mcpu=native' causes the compiler to auto-detect the CPU of the
+ build computer. At present, this feature is only supported on
+ Linux, and not all architectures are recognized. If the
auto-detect is unsuccessful the option has no effect.
`-mfpu=NAME'
@@ -13590,9 +13592,12 @@ computers:
`-mlong-double-64'
`-mlong-double-80'
+`-mlong-double-128'
These switches control the size of `long double' type. A size of
64 bits makes the `long double' type equivalent to the `double'
- type. This is the default for Bionic C library.
+ type. This is the default for 32-bit Bionic C library. A size of
+ 128 bits makes the `long double' type equivalent to the
+ `__float128' type. This is the default for 64-bit Bionic C library.
*Warning:* if you override the default value for your target ABI,
this changes the size of structures and arrays containing `long
@@ -48849,7 +48854,7 @@ look up both forms.
* -mcpu: RX Options. (line 30)
* -mpointer-size=SIZE: VMS Options. (line 20)
* 8bit-idiv: i386 and x86-64 Options.
- (line 824)
+ (line 827)
* A: Preprocessor Options.
(line 597)
* all_load: Darwin Options. (line 110)
@@ -48863,9 +48868,9 @@ look up both forms.
* arch_errors_fatal: Darwin Options. (line 114)
* aux-info: C Dialect Options. (line 168)
* avx256-split-unaligned-load: i386 and x86-64 Options.
- (line 832)
+ (line 835)
* avx256-split-unaligned-store: i386 and x86-64 Options.
- (line 832)
+ (line 835)
* B: Directory Options. (line 46)
* Bdynamic: VxWorks Options. (line 22)
* bind_at_load: Darwin Options. (line 118)
@@ -49596,7 +49601,7 @@ look up both forms.
* m32 <4>: RS/6000 and PowerPC Options.
(line 207)
* m32: i386 and x86-64 Options.
- (line 841)
+ (line 844)
* m32-bit: CRIS Options. (line 64)
* m32bit-doubles: RX Options. (line 10)
* m32r: M32R/D Options. (line 15)
@@ -49604,7 +49609,7 @@ look up both forms.
* m32rx: M32R/D Options. (line 12)
* m340: MCore Options. (line 43)
* m3dnow: i386 and x86-64 Options.
- (line 571)
+ (line 574)
* m3e: SH Options. (line 37)
* m4: SH Options. (line 51)
* m4-nofpu: SH Options. (line 40)
@@ -49630,7 +49635,7 @@ look up both forms.
* m64 <4>: RS/6000 and PowerPC Options.
(line 207)
* m64: i386 and x86-64 Options.
- (line 841)
+ (line 844)
* m64bit-doubles: RX Options. (line 10)
* m68000: M680x0 Options. (line 95)
* m68010: M680x0 Options. (line 103)
@@ -49648,7 +49653,7 @@ look up both forms.
* mabi <1>: RS/6000 and PowerPC Options.
(line 542)
* mabi <2>: i386 and x86-64 Options.
- (line 721)
+ (line 724)
* mabi: ARM Options. (line 10)
* mabi=32: MIPS Options. (line 131)
* mabi=64: MIPS Options. (line 131)
@@ -49666,7 +49671,7 @@ look up both forms.
* mabi=spe: RS/6000 and PowerPC Options.
(line 547)
* mabicalls: MIPS Options. (line 155)
-* mabort-on-noreturn: ARM Options. (line 186)
+* mabort-on-noreturn: ARM Options. (line 188)
* mabsdiff: MeP Options. (line 7)
* mabshi: PDP-11 Options. (line 55)
* mac0: PDP-11 Options. (line 16)
@@ -49675,11 +49680,11 @@ look up both forms.
* maccumulate-args: AVR Options. (line 135)
* maccumulate-outgoing-args <1>: SH Options. (line 330)
* maccumulate-outgoing-args: i386 and x86-64 Options.
- (line 744)
+ (line 747)
* maddress-mode=long: i386 and x86-64 Options.
- (line 884)
+ (line 887)
* maddress-mode=short: i386 and x86-64 Options.
- (line 889)
+ (line 892)
* maddress-space-conversion: SPU Options. (line 63)
* mads: RS/6000 and PowerPC Options.
(line 585)
@@ -49720,9 +49725,9 @@ look up both forms.
* march <5>: HPPA Options. (line 9)
* march <6>: CRIS Options. (line 10)
* march <7>: C6X Options. (line 7)
-* march <8>: ARM Options. (line 128)
+* march <8>: ARM Options. (line 75)
* march: AArch64 Options. (line 55)
-* marm: ARM Options. (line 250)
+* marm: ARM Options. (line 252)
* mas100-syntax: RX Options. (line 76)
* masm=DIALECT: i386 and x86-64 Options.
(line 281)
@@ -49799,8 +49804,8 @@ look up both forms.
(line 509)
* mcall-sysv-noeabi: RS/6000 and PowerPC Options.
(line 512)
-* mcallee-super-interworking: ARM Options. (line 268)
-* mcaller-super-interworking: ARM Options. (line 275)
+* mcallee-super-interworking: ARM Options. (line 270)
+* mcaller-super-interworking: ARM Options. (line 277)
* mcallgraph-data: MCore Options. (line 31)
* mcbcond: SPARC Options. (line 216)
* mcbranchdi: SH Options. (line 411)
@@ -49809,26 +49814,26 @@ look up both forms.
* mcheck-zero-division: MIPS Options. (line 441)
* mcix: DEC Alpha Options. (line 163)
* mcld: i386 and x86-64 Options.
- (line 594)
+ (line 597)
* mclip: MeP Options. (line 35)
* mcmodel: SPARC Options. (line 254)
* mcmodel=kernel: i386 and x86-64 Options.
- (line 868)
+ (line 871)
* mcmodel=large <1>: TILE-Gx Options. (line 14)
* mcmodel=large <2>: RS/6000 and PowerPC Options.
(line 126)
* mcmodel=large <3>: i386 and x86-64 Options.
- (line 880)
+ (line 883)
* mcmodel=large: AArch64 Options. (line 33)
* mcmodel=medium <1>: RS/6000 and PowerPC Options.
(line 122)
* mcmodel=medium: i386 and x86-64 Options.
- (line 873)
+ (line 876)
* mcmodel=small <1>: TILE-Gx Options. (line 9)
* mcmodel=small <2>: RS/6000 and PowerPC Options.
(line 118)
* mcmodel=small <3>: i386 and x86-64 Options.
- (line 862)
+ (line 865)
* mcmodel=small: AArch64 Options. (line 27)
* mcmodel=tiny: AArch64 Options. (line 20)
* mcmove: Adapteva Epiphany Options.
@@ -49862,7 +49867,7 @@ look up both forms.
* mcpu <8>: FRV Options. (line 212)
* mcpu <9>: DEC Alpha Options. (line 215)
* mcpu <10>: CRIS Options. (line 10)
-* mcpu <11>: ARM Options. (line 75)
+* mcpu <11>: ARM Options. (line 128)
* mcpu: AArch64 Options. (line 69)
* mcpu32: M680x0 Options. (line 138)
* mcpu= <1>: MicroBlaze Options. (line 20)
@@ -49871,10 +49876,10 @@ look up both forms.
* mcr16c: CR16 Options. (line 14)
* mcr16cplus: CR16 Options. (line 14)
* mcrc32: i386 and x86-64 Options.
- (line 641)
+ (line 644)
* mcsync-anomaly: Blackfin Options. (line 60)
* mcx16: i386 and x86-64 Options.
- (line 618)
+ (line 621)
* MD: Preprocessor Options.
(line 274)
* mdalign: SH Options. (line 80)
@@ -49948,12 +49953,12 @@ look up both forms.
* mfaster-structs: SPARC Options. (line 84)
* mfdpic: FRV Options. (line 56)
* mfentry: i386 and x86-64 Options.
- (line 817)
+ (line 820)
* mfix: DEC Alpha Options. (line 163)
* mfix-24k: MIPS Options. (line 500)
* mfix-and-continue: Darwin Options. (line 104)
* mfix-at697f: SPARC Options. (line 236)
-* mfix-cortex-m3-ldrd: ARM Options. (line 308)
+* mfix-cortex-m3-ldrd: ARM Options. (line 310)
* mfix-r10000: MIPS Options. (line 527)
* mfix-r4000: MIPS Options. (line 506)
* mfix-r4400: MIPS Options. (line 520)
@@ -49987,7 +49992,7 @@ look up both forms.
* mfp-reg: DEC Alpha Options. (line 25)
* mfp-rounding-mode: DEC Alpha Options. (line 85)
* mfp-trap-mode: DEC Alpha Options. (line 63)
-* mfp16-format: ARM Options. (line 166)
+* mfp16-format: ARM Options. (line 168)
* mfp32: MIPS Options. (line 221)
* mfp64: MIPS Options. (line 224)
* mfpmath <1>: i386 and x86-64 Options.
@@ -50001,7 +50006,7 @@ look up both forms.
* mfpu <2>: RS/6000 and PowerPC Options.
(line 310)
* mfpu <3>: PDP-11 Options. (line 9)
-* mfpu: ARM Options. (line 146)
+* mfpu: ARM Options. (line 148)
* mfriz: RS/6000 and PowerPC Options.
(line 785)
* mfsca: SH Options. (line 428)
@@ -50074,10 +50079,10 @@ look up both forms.
* milp32: IA-64 Options. (line 121)
* mimpure-text: Solaris 2 Options. (line 9)
* mincoming-stack-boundary: i386 and x86-64 Options.
- (line 492)
+ (line 495)
* mindexed-addressing: SH Options. (line 350)
* minline-all-stringops: i386 and x86-64 Options.
- (line 765)
+ (line 768)
* minline-float-divide-max-throughput: IA-64 Options. (line 58)
* minline-float-divide-min-latency: IA-64 Options. (line 54)
* minline-ic_invalidate: SH Options. (line 125)
@@ -50088,7 +50093,7 @@ look up both forms.
* minline-sqrt-max-throughput: IA-64 Options. (line 80)
* minline-sqrt-min-latency: IA-64 Options. (line 76)
* minline-stringops-dynamically: i386 and x86-64 Options.
- (line 772)
+ (line 775)
* minsert-sched-nops: RS/6000 and PowerPC Options.
(line 479)
* mint-register: RX Options. (line 100)
@@ -50122,7 +50127,7 @@ look up both forms.
* ml: MeP Options. (line 78)
* mlarge-data: DEC Alpha Options. (line 187)
* mlarge-data-threshold: i386 and x86-64 Options.
- (line 378)
+ (line 381)
* mlarge-mem: SPU Options. (line 35)
* mlarge-text: DEC Alpha Options. (line 205)
* mleadz: MeP Options. (line 81)
@@ -50150,17 +50155,19 @@ look up both forms.
* mlong-calls <2>: MIPS Options. (line 468)
* mlong-calls <3>: FRV Options. (line 99)
* mlong-calls <4>: Blackfin Options. (line 121)
-* mlong-calls <5>: ARM Options. (line 191)
+* mlong-calls <5>: ARM Options. (line 193)
* mlong-calls: Adapteva Epiphany Options.
(line 55)
-* mlong-double-128: S/390 and zSeries Options.
+* mlong-double-128 <1>: S/390 and zSeries Options.
(line 29)
+* mlong-double-128: i386 and x86-64 Options.
+ (line 368)
* mlong-double-64 <1>: S/390 and zSeries Options.
(line 29)
* mlong-double-64: i386 and x86-64 Options.
- (line 367)
+ (line 368)
* mlong-double-80: i386 and x86-64 Options.
- (line 367)
+ (line 368)
* mlong-jumps: V850 Options. (line 108)
* mlong-load-store: HPPA Options. (line 65)
* mlong32: MIPS Options. (line 313)
@@ -50199,12 +50206,12 @@ look up both forms.
(line 218)
* mminmax: MeP Options. (line 87)
* mmmx: i386 and x86-64 Options.
- (line 571)
+ (line 574)
* mmodel=large: M32R/D Options. (line 33)
* mmodel=medium: M32R/D Options. (line 27)
* mmodel=small: M32R/D Options. (line 18)
* mmovbe: i386 and x86-64 Options.
- (line 637)
+ (line 640)
* mmt: MIPS Options. (line 301)
* mmul: RL78 Options. (line 13)
* mmul-bug-workaround: CRIS Options. (line 31)
@@ -50222,11 +50229,11 @@ look up both forms.
* mmvme: RS/6000 and PowerPC Options.
(line 580)
* mn: H8/300 Options. (line 20)
-* mneon-for-64bits: ARM Options. (line 328)
+* mneon-for-64bits: ARM Options. (line 330)
* mnested-cond-exec: FRV Options. (line 189)
* mnhwloop: Score Options. (line 15)
* mno-3dnow: i386 and x86-64 Options.
- (line 571)
+ (line 574)
* mno-4byte-functions: MCore Options. (line 27)
* mno-8byte-align: V850 Options. (line 170)
* mno-abicalls: MIPS Options. (line 155)
@@ -50238,7 +50245,7 @@ look up both forms.
* mno-align-int: M680x0 Options. (line 267)
* mno-align-loops: M32R/D Options. (line 76)
* mno-align-stringops: i386 and x86-64 Options.
- (line 760)
+ (line 763)
* mno-altivec: RS/6000 and PowerPC Options.
(line 132)
* mno-am33: MN10300 Options. (line 20)
@@ -50358,7 +50365,7 @@ look up both forms.
* mno-long-calls <2>: MIPS Options. (line 468)
* mno-long-calls <3>: HPPA Options. (line 135)
* mno-long-calls <4>: Blackfin Options. (line 121)
-* mno-long-calls: ARM Options. (line 191)
+* mno-long-calls: ARM Options. (line 193)
* mno-long-jumps: V850 Options. (line 108)
* mno-longcall: RS/6000 and PowerPC Options.
(line 676)
@@ -50380,7 +50387,7 @@ look up both forms.
* mno-mips16: MIPS Options. (line 103)
* mno-mips3d: MIPS Options. (line 296)
* mno-mmx: i386 and x86-64 Options.
- (line 571)
+ (line 574)
* mno-mt: MIPS Options. (line 301)
* mno-mul-bug-workaround: CRIS Options. (line 31)
* mno-muladd: FRV Options. (line 53)
@@ -50425,9 +50432,9 @@ look up both forms.
* mno-prototype: RS/6000 and PowerPC Options.
(line 564)
* mno-push-args: i386 and x86-64 Options.
- (line 737)
+ (line 740)
* mno-red-zone: i386 and x86-64 Options.
- (line 854)
+ (line 857)
* mno-register-names: IA-64 Options. (line 37)
* mno-regnames: RS/6000 and PowerPC Options.
(line 670)
@@ -50473,7 +50480,7 @@ look up both forms.
* mno-specld-anomaly: Blackfin Options. (line 56)
* mno-split-addresses: MIPS Options. (line 426)
* mno-sse: i386 and x86-64 Options.
- (line 571)
+ (line 574)
* mno-stack-align: CRIS Options. (line 55)
* mno-stack-bias: SPARC Options. (line 306)
* mno-strict-align <1>: RS/6000 and PowerPC Options.
@@ -50493,7 +50500,7 @@ look up both forms.
* mno-toplevel-symbols: MMIX Options. (line 40)
* mno-tpf-trace: S/390 and zSeries Options.
(line 131)
-* mno-unaligned-access: ARM Options. (line 315)
+* mno-unaligned-access: ARM Options. (line 317)
* mno-unaligned-doubles: SPARC Options. (line 72)
* mno-uninit-const-in-rodata: MIPS Options. (line 396)
* mno-update: RS/6000 and PowerPC Options.
@@ -50530,7 +50537,7 @@ look up both forms.
* mnosplit-lohi: Adapteva Epiphany Options.
(line 110)
* momit-leaf-frame-pointer <1>: i386 and x86-64 Options.
- (line 794)
+ (line 797)
* momit-leaf-frame-pointer <2>: Blackfin Options. (line 44)
* momit-leaf-frame-pointer: AArch64 Options. (line 43)
* mone-byte-bool: Darwin Options. (line 90)
@@ -50548,23 +50555,23 @@ look up both forms.
(line 175)
* mpaired-single: MIPS Options. (line 284)
* mpc32: i386 and x86-64 Options.
- (line 441)
+ (line 444)
* mpc64: i386 and x86-64 Options.
- (line 441)
+ (line 444)
* mpc80: i386 and x86-64 Options.
- (line 441)
+ (line 444)
* mpcrel: M680x0 Options. (line 279)
* mpdebug: CRIS Options. (line 35)
* mpe: RS/6000 and PowerPC Options.
(line 273)
* mpe-aligned-commons: i386 and x86-64 Windows Options.
(line 59)
-* mpic-register: ARM Options. (line 221)
+* mpic-register: ARM Options. (line 223)
* mpid: RX Options. (line 117)
* mplt: MIPS Options. (line 182)
* mpointers-to-nested-functions: RS/6000 and PowerPC Options.
(line 793)
-* mpoke-function-name: ARM Options. (line 228)
+* mpoke-function-name: ARM Options. (line 230)
* mpopc: SPARC Options. (line 223)
* mpopcntb: RS/6000 and PowerPC Options.
(line 27)
@@ -50578,12 +50585,12 @@ look up both forms.
* mpowerpc64: RS/6000 and PowerPC Options.
(line 27)
* mprefer-avx128: i386 and x86-64 Options.
- (line 614)
+ (line 617)
* mprefer-short-insn-regs: Adapteva Epiphany Options.
(line 13)
* mprefergot: SH Options. (line 225)
* mpreferred-stack-boundary: i386 and x86-64 Options.
- (line 471)
+ (line 474)
* mpretend-cmove: SH Options. (line 446)
* mprioritize-restricted-insns: RS/6000 and PowerPC Options.
(line 451)
@@ -50593,25 +50600,25 @@ look up both forms.
(line 564)
* mpt-fixed: SH Options. (line 364)
* mpush-args: i386 and x86-64 Options.
- (line 737)
+ (line 740)
* MQ: Preprocessor Options.
(line 265)
* mr10k-cache-barrier: MIPS Options. (line 564)
* mrecip <1>: RS/6000 and PowerPC Options.
(line 721)
* mrecip: i386 and x86-64 Options.
- (line 647)
+ (line 650)
* mrecip-precision: RS/6000 and PowerPC Options.
(line 757)
* mrecip=opt <1>: RS/6000 and PowerPC Options.
(line 734)
* mrecip=opt: i386 and x86-64 Options.
- (line 669)
+ (line 672)
* mregister-names: IA-64 Options. (line 37)
* mregnames: RS/6000 and PowerPC Options.
(line 670)
* mregparm: i386 and x86-64 Options.
- (line 408)
+ (line 411)
* mrelax <1>: V850 Options. (line 103)
* mrelax <2>: SH Options. (line 85)
* mrelax <3>: RX Options. (line 95)
@@ -50625,14 +50632,14 @@ look up both forms.
* mrelocatable-lib: RS/6000 and PowerPC Options.
(line 413)
* mrepeat: MeP Options. (line 96)
-* mrestrict-it: ARM Options. (line 333)
+* mrestrict-it: ARM Options. (line 335)
* mreturn-pointer-on-d0: MN10300 Options. (line 36)
* mrh850-abi: V850 Options. (line 127)
* mrtd <1>: Function Attributes.
(line 177)
* mrtd <2>: M680x0 Options. (line 240)
* mrtd: i386 and x86-64 Options.
- (line 384)
+ (line 387)
* mrtp: VxWorks Options. (line 11)
* ms <1>: MeP Options. (line 100)
* ms: H8/300 Options. (line 17)
@@ -50640,7 +50647,7 @@ look up both forms.
* msafe-dma: SPU Options. (line 17)
* msafe-hints: SPU Options. (line 107)
* msahf: i386 and x86-64 Options.
- (line 627)
+ (line 630)
* msatur: MeP Options. (line 105)
* msave-acc-in-interrupts: RX Options. (line 109)
* msave-toc-indirect: RS/6000 and PowerPC Options.
@@ -50717,7 +50724,7 @@ look up both forms.
* msingle-float: MIPS Options. (line 244)
* msingle-pic-base <1>: RS/6000 and PowerPC Options.
(line 445)
-* msingle-pic-base: ARM Options. (line 215)
+* msingle-pic-base: ARM Options. (line 217)
* msio: HPPA Options. (line 104)
* mslow-bytes: MCore Options. (line 35)
* msmall-data: DEC Alpha Options. (line 187)
@@ -50757,11 +50764,11 @@ look up both forms.
* msplit-vecmove-early: Adapteva Epiphany Options.
(line 127)
* msse: i386 and x86-64 Options.
- (line 571)
+ (line 574)
* msse2avx: i386 and x86-64 Options.
- (line 812)
+ (line 815)
* msseregparm: i386 and x86-64 Options.
- (line 419)
+ (line 422)
* mstack-align: CRIS Options. (line 55)
* mstack-bias: SPARC Options. (line 306)
* mstack-check-l1: Blackfin Options. (line 77)
@@ -50773,7 +50780,7 @@ look up both forms.
* mstack-size: S/390 and zSeries Options.
(line 156)
* mstackrealign: i386 and x86-64 Options.
- (line 462)
+ (line 465)
* mstdmain: SPU Options. (line 40)
* mstrict-align <1>: RS/6000 and PowerPC Options.
(line 397)
@@ -50783,8 +50790,8 @@ look up both forms.
* mstring: RS/6000 and PowerPC Options.
(line 333)
* mstringop-strategy=ALG: i386 and x86-64 Options.
- (line 776)
-* mstructure-size-boundary: ARM Options. (line 172)
+ (line 779)
+* mstructure-size-boundary: ARM Options. (line 174)
* msvr4-struct-return: RS/6000 and PowerPC Options.
(line 538)
* msym32: MIPS Options. (line 323)
@@ -50799,20 +50806,20 @@ look up both forms.
* mthread: i386 and x86-64 Windows Options.
(line 26)
* mthreads: i386 and x86-64 Options.
- (line 752)
-* mthumb: ARM Options. (line 250)
+ (line 755)
+* mthumb: ARM Options. (line 252)
* mthumb-interwork: ARM Options. (line 25)
* mtiny-stack: AVR Options. (line 210)
* mtiny=: MeP Options. (line 125)
* mtls: FRV Options. (line 75)
* mTLS: FRV Options. (line 72)
* mtls-dialect <1>: i386 and x86-64 Options.
- (line 730)
-* mtls-dialect: ARM Options. (line 291)
+ (line 733)
+* mtls-dialect: ARM Options. (line 293)
* mtls-dialect=desc: AArch64 Options. (line 47)
* mtls-dialect=traditional: AArch64 Options. (line 51)
* mtls-direct-seg-refs: i386 and x86-64 Options.
- (line 802)
+ (line 805)
* mtls-markers: RS/6000 and PowerPC Options.
(line 709)
* mtls-size: IA-64 Options. (line 112)
@@ -50820,9 +50827,9 @@ look up both forms.
(line 422)
* mtomcat-stats: FRV Options. (line 209)
* mtoplevel-symbols: MMIX Options. (line 40)
-* mtp: ARM Options. (line 283)
-* mtpcs-frame: ARM Options. (line 256)
-* mtpcs-leaf-frame: ARM Options. (line 262)
+* mtp: ARM Options. (line 285)
+* mtpcs-frame: ARM Options. (line 258)
+* mtpcs-leaf-frame: ARM Options. (line 264)
* mtpf-trace: S/390 and zSeries Options.
(line 131)
* mtrap-precision: DEC Alpha Options. (line 109)
@@ -50839,7 +50846,7 @@ look up both forms.
(line 195)
* mtune <9>: DEC Alpha Options. (line 259)
* mtune <10>: CRIS Options. (line 16)
-* mtune <11>: ARM Options. (line 105)
+* mtune <11>: ARM Options. (line 93)
* mtune: AArch64 Options. (line 82)
* muclibc: GNU/Linux Options. (line 13)
* muls: Score Options. (line 18)
@@ -50849,7 +50856,7 @@ look up both forms.
* multiply-enabled: LM32 Options. (line 15)
* multiply_defined: Darwin Options. (line 196)
* multiply_defined_unused: Darwin Options. (line 196)
-* munaligned-access: ARM Options. (line 315)
+* munaligned-access: ARM Options. (line 317)
* munaligned-doubles: SPARC Options. (line 72)
* municode: i386 and x86-64 Windows Options.
(line 30)
@@ -50873,9 +50880,9 @@ look up both forms.
* mveclibabi <1>: RS/6000 and PowerPC Options.
(line 766)
* mveclibabi: i386 and x86-64 Options.
- (line 698)
+ (line 701)
* mvect8-ret-in-mem: i386 and x86-64 Options.
- (line 429)
+ (line 432)
* mvis: SPARC Options. (line 194)
* mvis2: SPARC Options. (line 200)
* mvis3: SPARC Options. (line 208)
@@ -50890,7 +50897,7 @@ look up both forms.
* mvxworks: RS/6000 and PowerPC Options.
(line 595)
* mvzeroupper: i386 and x86-64 Options.
- (line 608)
+ (line 611)
* mwarn-cell-microcode: RS/6000 and PowerPC Options.
(line 146)
* mwarn-dynamicstack: S/390 and zSeries Options.
@@ -50904,10 +50911,10 @@ look up both forms.
(line 35)
* mwindows: i386 and x86-64 Windows Options.
(line 41)
-* mword-relocations: ARM Options. (line 302)
+* mword-relocations: ARM Options. (line 304)
* mwords-little-endian: ARM Options. (line 66)
* mx32: i386 and x86-64 Options.
- (line 841)
+ (line 844)
* mxgot <1>: MIPS Options. (line 192)
* mxgot: M680x0 Options. (line 319)
* mxilinx-fpu: RS/6000 and PowerPC Options.
@@ -53257,302 +53264,302 @@ Node: G++ and GCC3795
Node: Standards5864
Node: Invoking GCC18042
Node: Option Summary21787
-Node: Overall Options61613
-Node: Invoking G++75851
-Node: C Dialect Options77374
-Node: C++ Dialect Options93213
-Node: Objective-C and Objective-C++ Dialect Options121315
-Node: Language Independent Options131823
-Node: Warning Options134022
-Node: Debugging Options203223
-Node: Optimize Options260614
-Ref: Type-punning319452
-Node: Preprocessor Options397757
-Ref: Wtrigraphs402539
-Ref: dashMF407287
-Ref: fdollars-in-identifiers418151
-Node: Assembler Options428418
-Node: Link Options429110
-Ref: Link Options-Footnote-1440354
-Node: Directory Options440688
-Node: Spec Files447247
-Node: Target Options468645
-Node: Submodel Options469044
-Node: AArch64 Options470737
-Node: Adapteva Epiphany Options474645
-Node: ARM Options480596
-Node: AVR Options497017
-Node: Blackfin Options517135
-Node: C6X Options525150
-Node: CRIS Options526693
-Node: CR16 Options530437
-Node: Darwin Options531344
-Node: DEC Alpha Options538777
-Node: FR30 Options550365
-Node: FRV Options550930
-Node: GNU/Linux Options557649
-Node: H8/300 Options558910
-Node: HPPA Options560360
-Node: i386 and x86-64 Options569844
-Node: i386 and x86-64 Windows Options606930
-Node: IA-64 Options609786
-Node: LM32 Options617850
-Node: M32C Options618374
-Node: M32R/D Options619648
-Node: M680x0 Options623194
-Node: MCore Options637240
-Node: MeP Options638743
-Node: MicroBlaze Options642702
-Node: MIPS Options645498
-Node: MMIX Options674398
-Node: MN10300 Options676880
-Node: Moxie Options679423
-Node: PDP-11 Options679794
-Node: picoChip Options681486
-Node: PowerPC Options683627
-Node: RL78 Options683848
-Node: RS/6000 and PowerPC Options684510
-Node: RX Options719360
-Node: S/390 and zSeries Options726694
-Node: Score Options735254
-Node: SH Options736096
-Node: Solaris 2 Options754951
-Node: SPARC Options756182
-Node: SPU Options769059
-Node: System V Options773996
-Node: TILE-Gx Options774822
-Node: TILEPro Options775746
-Node: V850 Options776250
-Node: VAX Options782963
-Node: VMS Options783498
-Node: VxWorks Options784309
-Node: x86-64 Options785464
-Node: Xstormy16 Options785682
-Node: Xtensa Options785971
-Node: zSeries Options790282
-Node: Code Gen Options790478
-Node: Environment Variables820312
-Node: Precompiled Headers828313
-Node: C Implementation834321
-Node: Translation implementation835990
-Node: Environment implementation836564
-Node: Identifiers implementation837114
-Node: Characters implementation838168
-Node: Integers implementation840974
-Node: Floating point implementation842799
-Node: Arrays and pointers implementation845728
-Ref: Arrays and pointers implementation-Footnote-1847163
-Node: Hints implementation847287
-Node: Structures unions enumerations and bit-fields implementation848753
-Node: Qualifiers implementation850739
-Node: Declarators implementation852511
-Node: Statements implementation852853
-Node: Preprocessing directives implementation853180
-Node: Library functions implementation855285
-Node: Architecture implementation855925
-Node: Locale-specific behavior implementation856628
-Node: C++ Implementation856933
-Node: Conditionally-supported behavior858215
-Node: Exception handling858725
-Node: C Extensions859134
-Node: Statement Exprs864128
-Node: Local Labels868587
-Node: Labels as Values871560
-Ref: Labels as Values-Footnote-1873959
-Node: Nested Functions874142
-Node: Constructing Calls878100
-Node: Typeof882818
-Node: Conditionals886126
-Node: __int128887016
-Node: Long Long887540
-Node: Complex889016
-Node: Floating Types891605
-Node: Half-Precision892733
-Node: Decimal Float894915
-Node: Hex Floats896770
-Node: Fixed-Point897806
-Node: Named Address Spaces901088
-Ref: AVR Named Address Spaces901769
-Node: Zero Length906975
-Node: Empty Structures910262
-Node: Variable Length910668
-Node: Variadic Macros913344
-Node: Escaped Newlines915722
-Node: Subscripting916561
-Node: Pointer Arith917287
-Node: Initializers917855
-Node: Compound Literals918351
-Node: Designated Inits921712
-Node: Case Ranges925344
-Node: Cast to Union926025
-Node: Mixed Declarations927116
-Node: Function Attributes927626
-Node: Attribute Syntax1013954
-Node: Function Prototypes1024345
-Node: C++ Comments1026126
-Node: Dollar Signs1026645
-Node: Character Escapes1027110
-Node: Variable Attributes1027404
-Ref: AVR Variable Attributes1041071
-Ref: MeP Variable Attributes1043732
-Ref: i386 Variable Attributes1045678
-Node: Type Attributes1051342
-Ref: MeP Type Attributes1065230
-Ref: i386 Type Attributes1065504
-Ref: PowerPC Type Attributes1066195
-Ref: SPU Type Attributes1067057
-Node: Alignment1067348
-Node: Inline1068718
-Node: Volatiles1073693
-Node: Extended Asm1076575
-Ref: Example of asm with clobbered asm reg1082479
-Ref: Extended asm with goto1092186
-Node: Constraints1100037
-Node: Simple Constraints1101121
-Node: Multi-Alternative1108442
-Node: Modifiers1110159
-Node: Machine Constraints1113173
-Node: Asm Labels1162087
-Node: Explicit Reg Vars1163763
-Node: Global Reg Vars1165366
-Node: Local Reg Vars1169862
-Node: Alternate Keywords1172279
-Node: Incomplete Enums1173765
-Node: Function Names1174521
-Node: Return Address1176682
-Node: Vector Extensions1180189
-Node: Offsetof1186364
-Node: __sync Builtins1187177
-Node: __atomic Builtins1192647
-Node: x86 specific memory model extensions for transactional memory1204286
-Node: Object Size Checking1205548
-Node: Other Builtins1211037
-Node: Target Builtins1240181
-Node: Alpha Built-in Functions1241383
-Node: ARM iWMMXt Built-in Functions1244392
-Node: ARM NEON Intrinsics1251372
-Node: ARM ACLE Intrinsics1468855
-Node: AVR Built-in Functions1470234
-Node: Blackfin Built-in Functions1473304
-Node: FR-V Built-in Functions1473921
-Node: Argument Types1474780
-Node: Directly-mapped Integer Functions1476532
-Node: Directly-mapped Media Functions1477614
-Node: Raw read/write Functions1484646
-Node: Other Built-in Functions1485558
-Node: X86 Built-in Functions1486742
-Node: X86 transactional memory intrinsics1545710
-Node: MIPS DSP Built-in Functions1548384
-Node: MIPS Paired-Single Support1560894
-Node: MIPS Loongson Built-in Functions1562393
-Node: Paired-Single Arithmetic1568913
-Node: Paired-Single Built-in Functions1569861
-Node: MIPS-3D Built-in Functions1572528
-Node: Other MIPS Built-in Functions1577905
-Node: picoChip Built-in Functions1578429
-Node: PowerPC Built-in Functions1579778
-Node: PowerPC AltiVec/VSX Built-in Functions1581192
-Node: RX Built-in Functions1691179
-Node: S/390 System z Built-in Functions1695194
-Node: SH Built-in Functions1700431
-Node: SPARC VIS Built-in Functions1701824
-Node: SPU Built-in Functions1707428
-Node: TI C6X Built-in Functions1709244
-Node: TILE-Gx Built-in Functions1710268
-Node: TILEPro Built-in Functions1711385
-Node: Target Format Checks1712452
-Node: Solaris Format Checks1712884
-Node: Darwin Format Checks1713310
-Node: Pragmas1714128
-Node: ARM Pragmas1714838
-Node: M32C Pragmas1715441
-Node: MeP Pragmas1716515
-Node: RS/6000 and PowerPC Pragmas1718584
-Node: Darwin Pragmas1719325
-Node: Solaris Pragmas1720392
-Node: Symbol-Renaming Pragmas1721553
-Node: Structure-Packing Pragmas1723107
-Node: Weak Pragmas1724757
-Node: Diagnostic Pragmas1725491
-Node: Visibility Pragmas1728598
-Node: Push/Pop Macro Pragmas1729350
-Node: Function Specific Option Pragmas1730322
-Node: Unnamed Fields1732579
-Node: Thread-Local1734807
-Node: C99 Thread-Local Edits1736912
-Node: C++98 Thread-Local Edits1738924
-Node: Binary constants1742368
-Node: C++ Extensions1743039
-Node: C++ Volatiles1744750
-Node: Restricted Pointers1747098
-Node: Vague Linkage1748689
-Node: C++ Interface1752313
-Ref: C++ Interface-Footnote-11756599
-Node: Template Instantiation1756735
-Node: Bound member functions1763322
-Node: C++ Attributes1764854
-Node: Function Multiversioning1767510
-Node: Namespace Association1769325
-Node: Type Traits1770705
-Node: Java Exceptions1777193
-Node: Deprecated Features1778583
-Node: Backwards Compatibility1781548
-Node: Objective-C1782900
-Node: GNU Objective-C runtime API1783509
-Node: Modern GNU Objective-C runtime API1784516
-Node: Traditional GNU Objective-C runtime API1786953
-Node: Executing code before main1787681
-Node: What you can and what you cannot do in +load1790419
-Node: Type encoding1792809
-Node: Legacy type encoding1797885
-Node: @encode1798976
-Node: Method signatures1799517
-Node: Garbage Collection1801512
-Node: Constant string objects1804201
-Node: compatibility_alias1806709
-Node: Exceptions1807431
-Node: Synchronization1810142
-Node: Fast enumeration1811326
-Node: Using fast enumeration1811638
-Node: c99-like fast enumeration syntax1812849
-Node: Fast enumeration details1813552
-Node: Fast enumeration protocol1815893
-Node: Messaging with the GNU Objective-C runtime1819045
-Node: Dynamically registering methods1820416
-Node: Forwarding hook1822107
-Node: Compatibility1825147
-Node: Gcov1831714
-Node: Gcov Intro1832247
-Node: Invoking Gcov1834965
-Node: Gcov and Optimization1847876
-Node: Gcov Data Files1850876
-Node: Cross-profiling1852271
-Node: Trouble1854122
-Node: Actual Bugs1855534
-Node: Interoperation1855981
-Node: Incompatibilities1862873
-Node: Fixed Headers1871024
-Node: Standard Libraries1872687
-Node: Disappointments1874059
-Node: C++ Misunderstandings1878417
-Node: Static Definitions1879228
-Node: Name lookup1880281
-Ref: Name lookup-Footnote-11885059
-Node: Temporaries1885246
-Node: Copy Assignment1887222
-Node: Non-bugs1889029
-Node: Warnings and Errors1899536
-Node: Bugs1901298
-Node: Bug Criteria1901862
-Node: Bug Reporting1904072
-Node: Service1904293
-Node: Contributing1905112
-Node: Funding1905852
-Node: GNU Project1908341
-Node: Copying1908987
-Node: GNU Free Documentation License1946515
-Node: Contributors1971652
-Node: Option Index2009054
-Node: Keyword Index2199556
+Node: Overall Options61631
+Node: Invoking G++75869
+Node: C Dialect Options77392
+Node: C++ Dialect Options93231
+Node: Objective-C and Objective-C++ Dialect Options121333
+Node: Language Independent Options131841
+Node: Warning Options134040
+Node: Debugging Options203241
+Node: Optimize Options260632
+Ref: Type-punning319470
+Node: Preprocessor Options397775
+Ref: Wtrigraphs402557
+Ref: dashMF407305
+Ref: fdollars-in-identifiers418169
+Node: Assembler Options428436
+Node: Link Options429128
+Ref: Link Options-Footnote-1440372
+Node: Directory Options440706
+Node: Spec Files447265
+Node: Target Options468663
+Node: Submodel Options469062
+Node: AArch64 Options470755
+Node: Adapteva Epiphany Options474663
+Node: ARM Options480614
+Node: AVR Options497062
+Node: Blackfin Options517180
+Node: C6X Options525195
+Node: CRIS Options526738
+Node: CR16 Options530482
+Node: Darwin Options531389
+Node: DEC Alpha Options538822
+Node: FR30 Options550410
+Node: FRV Options550975
+Node: GNU/Linux Options557694
+Node: H8/300 Options558955
+Node: HPPA Options560405
+Node: i386 and x86-64 Options569889
+Node: i386 and x86-64 Windows Options607147
+Node: IA-64 Options610003
+Node: LM32 Options618067
+Node: M32C Options618591
+Node: M32R/D Options619865
+Node: M680x0 Options623411
+Node: MCore Options637457
+Node: MeP Options638960
+Node: MicroBlaze Options642919
+Node: MIPS Options645715
+Node: MMIX Options674615
+Node: MN10300 Options677097
+Node: Moxie Options679640
+Node: PDP-11 Options680011
+Node: picoChip Options681703
+Node: PowerPC Options683844
+Node: RL78 Options684065
+Node: RS/6000 and PowerPC Options684727
+Node: RX Options719577
+Node: S/390 and zSeries Options726911
+Node: Score Options735471
+Node: SH Options736313
+Node: Solaris 2 Options755168
+Node: SPARC Options756399
+Node: SPU Options769276
+Node: System V Options774213
+Node: TILE-Gx Options775039
+Node: TILEPro Options775963
+Node: V850 Options776467
+Node: VAX Options783180
+Node: VMS Options783715
+Node: VxWorks Options784526
+Node: x86-64 Options785681
+Node: Xstormy16 Options785899
+Node: Xtensa Options786188
+Node: zSeries Options790499
+Node: Code Gen Options790695
+Node: Environment Variables820529
+Node: Precompiled Headers828530
+Node: C Implementation834538
+Node: Translation implementation836207
+Node: Environment implementation836781
+Node: Identifiers implementation837331
+Node: Characters implementation838385
+Node: Integers implementation841191
+Node: Floating point implementation843016
+Node: Arrays and pointers implementation845945
+Ref: Arrays and pointers implementation-Footnote-1847380
+Node: Hints implementation847504
+Node: Structures unions enumerations and bit-fields implementation848970
+Node: Qualifiers implementation850956
+Node: Declarators implementation852728
+Node: Statements implementation853070
+Node: Preprocessing directives implementation853397
+Node: Library functions implementation855502
+Node: Architecture implementation856142
+Node: Locale-specific behavior implementation856845
+Node: C++ Implementation857150
+Node: Conditionally-supported behavior858432
+Node: Exception handling858942
+Node: C Extensions859351
+Node: Statement Exprs864345
+Node: Local Labels868804
+Node: Labels as Values871777
+Ref: Labels as Values-Footnote-1874176
+Node: Nested Functions874359
+Node: Constructing Calls878317
+Node: Typeof883035
+Node: Conditionals886343
+Node: __int128887233
+Node: Long Long887757
+Node: Complex889233
+Node: Floating Types891822
+Node: Half-Precision892950
+Node: Decimal Float895132
+Node: Hex Floats896987
+Node: Fixed-Point898023
+Node: Named Address Spaces901305
+Ref: AVR Named Address Spaces901986
+Node: Zero Length907192
+Node: Empty Structures910479
+Node: Variable Length910885
+Node: Variadic Macros913561
+Node: Escaped Newlines915939
+Node: Subscripting916778
+Node: Pointer Arith917504
+Node: Initializers918072
+Node: Compound Literals918568
+Node: Designated Inits921929
+Node: Case Ranges925561
+Node: Cast to Union926242
+Node: Mixed Declarations927333
+Node: Function Attributes927843
+Node: Attribute Syntax1014171
+Node: Function Prototypes1024562
+Node: C++ Comments1026343
+Node: Dollar Signs1026862
+Node: Character Escapes1027327
+Node: Variable Attributes1027621
+Ref: AVR Variable Attributes1041288
+Ref: MeP Variable Attributes1043949
+Ref: i386 Variable Attributes1045895
+Node: Type Attributes1051559
+Ref: MeP Type Attributes1065447
+Ref: i386 Type Attributes1065721
+Ref: PowerPC Type Attributes1066412
+Ref: SPU Type Attributes1067274
+Node: Alignment1067565
+Node: Inline1068935
+Node: Volatiles1073910
+Node: Extended Asm1076792
+Ref: Example of asm with clobbered asm reg1082696
+Ref: Extended asm with goto1092403
+Node: Constraints1100254
+Node: Simple Constraints1101338
+Node: Multi-Alternative1108659
+Node: Modifiers1110376
+Node: Machine Constraints1113390
+Node: Asm Labels1162304
+Node: Explicit Reg Vars1163980
+Node: Global Reg Vars1165583
+Node: Local Reg Vars1170079
+Node: Alternate Keywords1172496
+Node: Incomplete Enums1173982
+Node: Function Names1174738
+Node: Return Address1176899
+Node: Vector Extensions1180406
+Node: Offsetof1186581
+Node: __sync Builtins1187394
+Node: __atomic Builtins1192864
+Node: x86 specific memory model extensions for transactional memory1204503
+Node: Object Size Checking1205765
+Node: Other Builtins1211254
+Node: Target Builtins1240398
+Node: Alpha Built-in Functions1241600
+Node: ARM iWMMXt Built-in Functions1244609
+Node: ARM NEON Intrinsics1251589
+Node: ARM ACLE Intrinsics1469072
+Node: AVR Built-in Functions1470451
+Node: Blackfin Built-in Functions1473521
+Node: FR-V Built-in Functions1474138
+Node: Argument Types1474997
+Node: Directly-mapped Integer Functions1476749
+Node: Directly-mapped Media Functions1477831
+Node: Raw read/write Functions1484863
+Node: Other Built-in Functions1485775
+Node: X86 Built-in Functions1486959
+Node: X86 transactional memory intrinsics1545927
+Node: MIPS DSP Built-in Functions1548601
+Node: MIPS Paired-Single Support1561111
+Node: MIPS Loongson Built-in Functions1562610
+Node: Paired-Single Arithmetic1569130
+Node: Paired-Single Built-in Functions1570078
+Node: MIPS-3D Built-in Functions1572745
+Node: Other MIPS Built-in Functions1578122
+Node: picoChip Built-in Functions1578646
+Node: PowerPC Built-in Functions1579995
+Node: PowerPC AltiVec/VSX Built-in Functions1581409
+Node: RX Built-in Functions1691396
+Node: S/390 System z Built-in Functions1695411
+Node: SH Built-in Functions1700648
+Node: SPARC VIS Built-in Functions1702041
+Node: SPU Built-in Functions1707645
+Node: TI C6X Built-in Functions1709461
+Node: TILE-Gx Built-in Functions1710485
+Node: TILEPro Built-in Functions1711602
+Node: Target Format Checks1712669
+Node: Solaris Format Checks1713101
+Node: Darwin Format Checks1713527
+Node: Pragmas1714345
+Node: ARM Pragmas1715055
+Node: M32C Pragmas1715658
+Node: MeP Pragmas1716732
+Node: RS/6000 and PowerPC Pragmas1718801
+Node: Darwin Pragmas1719542
+Node: Solaris Pragmas1720609
+Node: Symbol-Renaming Pragmas1721770
+Node: Structure-Packing Pragmas1723324
+Node: Weak Pragmas1724974
+Node: Diagnostic Pragmas1725708
+Node: Visibility Pragmas1728815
+Node: Push/Pop Macro Pragmas1729567
+Node: Function Specific Option Pragmas1730539
+Node: Unnamed Fields1732796
+Node: Thread-Local1735024
+Node: C99 Thread-Local Edits1737129
+Node: C++98 Thread-Local Edits1739141
+Node: Binary constants1742585
+Node: C++ Extensions1743256
+Node: C++ Volatiles1744967
+Node: Restricted Pointers1747315
+Node: Vague Linkage1748906
+Node: C++ Interface1752530
+Ref: C++ Interface-Footnote-11756816
+Node: Template Instantiation1756952
+Node: Bound member functions1763539
+Node: C++ Attributes1765071
+Node: Function Multiversioning1767727
+Node: Namespace Association1769542
+Node: Type Traits1770922
+Node: Java Exceptions1777410
+Node: Deprecated Features1778800
+Node: Backwards Compatibility1781765
+Node: Objective-C1783117
+Node: GNU Objective-C runtime API1783726
+Node: Modern GNU Objective-C runtime API1784733
+Node: Traditional GNU Objective-C runtime API1787170
+Node: Executing code before main1787898
+Node: What you can and what you cannot do in +load1790636
+Node: Type encoding1793026
+Node: Legacy type encoding1798102
+Node: @encode1799193
+Node: Method signatures1799734
+Node: Garbage Collection1801729
+Node: Constant string objects1804418
+Node: compatibility_alias1806926
+Node: Exceptions1807648
+Node: Synchronization1810359
+Node: Fast enumeration1811543
+Node: Using fast enumeration1811855
+Node: c99-like fast enumeration syntax1813066
+Node: Fast enumeration details1813769
+Node: Fast enumeration protocol1816110
+Node: Messaging with the GNU Objective-C runtime1819262
+Node: Dynamically registering methods1820633
+Node: Forwarding hook1822324
+Node: Compatibility1825364
+Node: Gcov1831931
+Node: Gcov Intro1832464
+Node: Invoking Gcov1835182
+Node: Gcov and Optimization1848093
+Node: Gcov Data Files1851093
+Node: Cross-profiling1852488
+Node: Trouble1854339
+Node: Actual Bugs1855751
+Node: Interoperation1856198
+Node: Incompatibilities1863090
+Node: Fixed Headers1871241
+Node: Standard Libraries1872904
+Node: Disappointments1874276
+Node: C++ Misunderstandings1878634
+Node: Static Definitions1879445
+Node: Name lookup1880498
+Ref: Name lookup-Footnote-11885276
+Node: Temporaries1885463
+Node: Copy Assignment1887439
+Node: Non-bugs1889246
+Node: Warnings and Errors1899753
+Node: Bugs1901515
+Node: Bug Criteria1902079
+Node: Bug Reporting1904289
+Node: Service1904510
+Node: Contributing1905329
+Node: Funding1906069
+Node: GNU Project1908558
+Node: Copying1909204
+Node: GNU Free Documentation License1946732
+Node: Contributors1971869
+Node: Option Index2009271
+Node: Keyword Index2199912

End Tag Table
diff --git a/share/info/gccinstall.info b/share/info/gccinstall.info
index ad6a5c2..072c0ca 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/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/doc/install.texi.
+/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/doc/install.texi.
Copyright (C) 1988-2013 Free Software Foundation, Inc.
diff --git a/share/info/gccint.info b/share/info/gccint.info
index f8b912a..7da6632 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/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.02/gcc/doc/gccint.texi.
+/mnt/jenkins/workspace/bernhard.rosenkranzer_toolchain-armv8/build/objdir/../build/../gcc/gcc-linaro-4.8-2014.03/gcc/doc/gccint.texi.
Copyright (C) 1988-2013 Free Software Foundation, Inc.
@@ -57,7 +57,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.8-2014.02) version 4.8.3. The use of the GNU compilers
+(Linaro GCC 4.8-2014.03) version 4.8.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/man/man1/aarch64-linux-android-addr2line.1 b/share/man/man1/aarch64-linux-android-addr2line.1
index b150861..e465603 100644
--- a/share/man/man1/aarch64-linux-android-addr2line.1
+++ b/share/man/man1/aarch64-linux-android-addr2line.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "ADDR2LINE 1"
-.TH ADDR2LINE 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH ADDR2LINE 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-ar.1 b/share/man/man1/aarch64-linux-android-ar.1
index eaaa894..09f311c 100644
--- a/share/man/man1/aarch64-linux-android-ar.1
+++ b/share/man/man1/aarch64-linux-android-ar.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "AR 1"
-.TH AR 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH AR 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-as.1 b/share/man/man1/aarch64-linux-android-as.1
index 8089845..b16b8cb 100644
--- a/share/man/man1/aarch64-linux-android-as.1
+++ b/share/man/man1/aarch64-linux-android-as.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "AS 1"
-.TH AS 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH AS 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-c++filt.1 b/share/man/man1/aarch64-linux-android-c++filt.1
index a6c4e75..b448181 100644
--- a/share/man/man1/aarch64-linux-android-c++filt.1
+++ b/share/man/man1/aarch64-linux-android-c++filt.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "C++FILT 1"
-.TH C++FILT 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH C++FILT 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-cpp.1 b/share/man/man1/aarch64-linux-android-cpp.1
index 0d8468d..d6dd18c 100644
--- a/share/man/man1/aarch64-linux-android-cpp.1
+++ b/share/man/man1/aarch64-linux-android-cpp.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "CPP 1"
-.TH CPP 1 "2014-02-03" "gcc-4.8.3" "GNU"
+.TH CPP 1 "2014-03-03" "gcc-4.8.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/aarch64-linux-android-dlltool.1 b/share/man/man1/aarch64-linux-android-dlltool.1
index 9fd3b32..fa510d8 100644
--- a/share/man/man1/aarch64-linux-android-dlltool.1
+++ b/share/man/man1/aarch64-linux-android-dlltool.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "DLLTOOL 1"
-.TH DLLTOOL 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH DLLTOOL 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-elfedit.1 b/share/man/man1/aarch64-linux-android-elfedit.1
index ef979ec..d9c9579 100644
--- a/share/man/man1/aarch64-linux-android-elfedit.1
+++ b/share/man/man1/aarch64-linux-android-elfedit.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "ELFEDIT 1"
-.TH ELFEDIT 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH ELFEDIT 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-g++.1 b/share/man/man1/aarch64-linux-android-g++.1
index 694379b..f323c0c 100644
--- a/share/man/man1/aarch64-linux-android-g++.1
+++ b/share/man/man1/aarch64-linux-android-g++.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GCC 1"
-.TH GCC 1 "2014-02-03" "gcc-4.8.3" "GNU"
+.TH GCC 1 "2014-03-03" "gcc-4.8.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -661,7 +661,7 @@ in the following sections.
\&\-mno\-align\-stringops \-minline\-all\-stringops
\&\-minline\-stringops\-dynamically \-mstringop\-strategy=\fR\fIalg\fR
\&\fB\-mpush\-args \-maccumulate\-outgoing\-args \-m128bit\-long\-double
-\&\-m96bit\-long\-double \-mlong\-double\-64 \-mlong\-double\-80
+\&\-m96bit\-long\-double \-mlong\-double\-64 \-mlong\-double\-80 \-mlong\-double\-128
\&\-mregparm=\fR\fInum\fR \fB\-msseregparm
\&\-mveclibabi=\fR\fItype\fR \fB\-mvect8\-ret\-in\-mem
\&\-mpc32 \-mpc64 \-mpc80 \-mstackrealign
@@ -10505,11 +10505,34 @@ order. That is, a byte order of the form \fB32107654\fR. Note: this
option should only be used if you require compatibility with code for
big-endian \s-1ARM\s0 processors generated by versions of the compiler prior to
2.8. This option is now deprecated.
-.IP "\fB\-mcpu=\fR\fIname\fR" 4
-.IX Item "-mcpu=name"
-This specifies the name of the target \s-1ARM\s0 processor. \s-1GCC\s0 uses this name
-to determine what kind of instructions it can emit when generating
-assembly code. Permissible names are: \fBarm2\fR, \fBarm250\fR,
+.IP "\fB\-march=\fR\fIname\fR" 4
+.IX Item "-march=name"
+This specifies the name of the target \s-1ARM\s0 architecture. \s-1GCC\s0 uses this
+name to determine what kind of instructions it can emit when generating
+assembly code. This option can be used in conjunction with or instead
+of the \fB\-mcpu=\fR option. Permissible names are: \fBarmv2\fR,
+\&\fBarmv2a\fR, \fBarmv3\fR, \fBarmv3m\fR, \fBarmv4\fR, \fBarmv4t\fR,
+\&\fBarmv5\fR, \fBarmv5t\fR, \fBarmv5e\fR, \fBarmv5te\fR,
+\&\fBarmv6\fR, \fBarmv6j\fR,
+\&\fBarmv6t2\fR, \fBarmv6z\fR, \fBarmv6zk\fR, \fBarmv6\-m\fR,
+\&\fBarmv7\fR, \fBarmv7\-a\fR, \fBarmv7\-r\fR, \fBarmv7\-m\fR,
+\&\fBarmv8\-a\fR, \fBarmv8\-a+crc\fR,
+\&\fBiwmmxt\fR, \fBiwmmxt2\fR, \fBep9312\fR.
+.Sp
+\&\fB\-march=armv8\-a+crc\fR enables code generation for the ARMv8\-A
+architecture together with the optional \s-1CRC32\s0 extensions.
+.Sp
+\&\fB\-march=native\fR causes the compiler to auto-detect the architecture
+of the build computer. At present, this feature is only supported on
+Linux, and not all architectures are recognized. If the auto-detect is
+unsuccessful the option has no effect.
+.IP "\fB\-mtune=\fR\fIname\fR" 4
+.IX Item "-mtune=name"
+This option specifies the name of the target \s-1ARM\s0 processor for
+which \s-1GCC\s0 should tune the performance of the code.
+For some \s-1ARM\s0 implementations better performance can be obtained by using
+this option.
+Permissible names are: \fBarm2\fR, \fBarm250\fR,
\&\fBarm3\fR, \fBarm6\fR, \fBarm60\fR, \fBarm600\fR, \fBarm610\fR,
\&\fBarm620\fR, \fBarm7\fR, \fBarm7m\fR, \fBarm7d\fR, \fBarm7dm\fR,
\&\fBarm7di\fR, \fBarm7dmi\fR, \fBarm70\fR, \fBarm700\fR,
@@ -10537,25 +10560,6 @@ assembly code. Permissible names are: \fBarm2\fR, \fBarm250\fR,
\&\fBfa526\fR, \fBfa626\fR,
\&\fBfa606te\fR, \fBfa626te\fR, \fBfmp626\fR, \fBfa726te\fR.
.Sp
-\&\fB\-mcpu=generic\-\fR\fIarch\fR is also permissible, and is
-equivalent to \fB\-march=\fR\fIarch\fR \fB\-mtune=generic\-\fR\fIarch\fR.
-See \fB\-mtune\fR for more information.
-.Sp
-\&\fB\-mcpu=native\fR causes the compiler to auto-detect the \s-1CPU\s0
-of the build computer. At present, this feature is only supported on
-Linux, and not all architectures are recognized. If the auto-detect is
-unsuccessful the option has no effect.
-.IP "\fB\-mtune=\fR\fIname\fR" 4
-.IX Item "-mtune=name"
-This option is very similar to the \fB\-mcpu=\fR option, except that
-instead of specifying the actual target processor type, and hence
-restricting which instructions can be used, it specifies that \s-1GCC\s0 should
-tune the performance of the code as if the target were of the type
-specified in this option, but still choosing the instructions it
-generates based on the \s-1CPU\s0 specified by a \fB\-mcpu=\fR option.
-For some \s-1ARM\s0 implementations better performance can be obtained by using
-this option.
-.Sp
\&\fB\-mtune=generic\-\fR\fIarch\fR specifies that \s-1GCC\s0 should tune the
performance for a blend of processors within architecture \fIarch\fR.
The aim is to generate code that run well on the current most popular
@@ -10567,24 +10571,23 @@ this option may change in future \s-1GCC\s0 versions as \s-1CPU\s0 models come a
of the build computer. At present, this feature is only supported on
Linux, and not all architectures are recognized. If the auto-detect is
unsuccessful the option has no effect.
-.IP "\fB\-march=\fR\fIname\fR" 4
-.IX Item "-march=name"
-This specifies the name of the target \s-1ARM\s0 architecture. \s-1GCC\s0 uses this
-name to determine what kind of instructions it can emit when generating
-assembly code. This option can be used in conjunction with or instead
-of the \fB\-mcpu=\fR option. Permissible names are: \fBarmv2\fR,
-\&\fBarmv2a\fR, \fBarmv3\fR, \fBarmv3m\fR, \fBarmv4\fR, \fBarmv4t\fR,
-\&\fBarmv5\fR, \fBarmv5t\fR, \fBarmv5e\fR, \fBarmv5te\fR,
-\&\fBarmv6\fR, \fBarmv6j\fR,
-\&\fBarmv6t2\fR, \fBarmv6z\fR, \fBarmv6zk\fR, \fBarmv6\-m\fR,
-\&\fBarmv7\fR, \fBarmv7\-a\fR, \fBarmv7\-r\fR, \fBarmv7\-m\fR,
-\&\fBarmv8\-a\fR, \fBarmv8\-a+crc\fR,
-\&\fBiwmmxt\fR, \fBiwmmxt2\fR, \fBep9312\fR.
+.IP "\fB\-mcpu=\fR\fIname\fR" 4
+.IX Item "-mcpu=name"
+This specifies the name of the target \s-1ARM\s0 processor. \s-1GCC\s0 uses this name
+to derive the name of the target \s-1ARM\s0 architecture (as if specified
+by \fB\-march\fR) and the \s-1ARM\s0 processor type for which to tune for
+performance (as if specified by \fB\-mtune\fR). Where this option
+is used in conjunction with \fB\-march\fR or \fB\-mtune\fR,
+those options take precedence over the appropriate part of this option.
.Sp
-\&\fB\-march=armv8\-a+crc\fR enables code generation for the ARMv8\-A
-architecture together with the optional \s-1CRC32\s0 extensions.
+Permissible names for this option are the same as those for
+\&\fB\-mtune\fR.
.Sp
-\&\fB\-march=native\fR causes the compiler to auto-detect the architecture
+\&\fB\-mcpu=generic\-\fR\fIarch\fR is also permissible, and is
+equivalent to \fB\-march=\fR\fIarch\fR \fB\-mtune=generic\-\fR\fIarch\fR.
+See \fB\-mtune\fR for more information.
+.Sp
+\&\fB\-mcpu=native\fR causes the compiler to auto-detect the \s-1CPU\s0
of the build computer. At present, this feature is only supported on
Linux, and not all architectures are recognized. If the auto-detect is
unsuccessful the option has no effect.
@@ -13207,10 +13210,14 @@ with code compiled without that switch.
.PD 0
.IP "\fB\-mlong\-double\-80\fR" 4
.IX Item "-mlong-double-80"
+.IP "\fB\-mlong\-double\-128\fR" 4
+.IX Item "-mlong-double-128"
.PD
These switches control the size of \f(CW\*(C`long double\*(C'\fR type. A size
of 64 bits makes the \f(CW\*(C`long double\*(C'\fR type equivalent to the \f(CW\*(C`double\*(C'\fR
-type. This is the default for Bionic C library.
+type. This is the default for 32\-bit Bionic C library. A size
+of 128 bits makes the \f(CW\*(C`long double\*(C'\fR type equivalent to the
+\&\f(CW\*(C`_\|_float128\*(C'\fR type. This is the default for 64\-bit Bionic C library.
.Sp
\&\fBWarning:\fR if you override the default value for your target \s-1ABI\s0, this
changes the size of
diff --git a/share/man/man1/aarch64-linux-android-gcc.1 b/share/man/man1/aarch64-linux-android-gcc.1
index 694379b..f323c0c 100644
--- a/share/man/man1/aarch64-linux-android-gcc.1
+++ b/share/man/man1/aarch64-linux-android-gcc.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GCC 1"
-.TH GCC 1 "2014-02-03" "gcc-4.8.3" "GNU"
+.TH GCC 1 "2014-03-03" "gcc-4.8.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -661,7 +661,7 @@ in the following sections.
\&\-mno\-align\-stringops \-minline\-all\-stringops
\&\-minline\-stringops\-dynamically \-mstringop\-strategy=\fR\fIalg\fR
\&\fB\-mpush\-args \-maccumulate\-outgoing\-args \-m128bit\-long\-double
-\&\-m96bit\-long\-double \-mlong\-double\-64 \-mlong\-double\-80
+\&\-m96bit\-long\-double \-mlong\-double\-64 \-mlong\-double\-80 \-mlong\-double\-128
\&\-mregparm=\fR\fInum\fR \fB\-msseregparm
\&\-mveclibabi=\fR\fItype\fR \fB\-mvect8\-ret\-in\-mem
\&\-mpc32 \-mpc64 \-mpc80 \-mstackrealign
@@ -10505,11 +10505,34 @@ order. That is, a byte order of the form \fB32107654\fR. Note: this
option should only be used if you require compatibility with code for
big-endian \s-1ARM\s0 processors generated by versions of the compiler prior to
2.8. This option is now deprecated.
-.IP "\fB\-mcpu=\fR\fIname\fR" 4
-.IX Item "-mcpu=name"
-This specifies the name of the target \s-1ARM\s0 processor. \s-1GCC\s0 uses this name
-to determine what kind of instructions it can emit when generating
-assembly code. Permissible names are: \fBarm2\fR, \fBarm250\fR,
+.IP "\fB\-march=\fR\fIname\fR" 4
+.IX Item "-march=name"
+This specifies the name of the target \s-1ARM\s0 architecture. \s-1GCC\s0 uses this
+name to determine what kind of instructions it can emit when generating
+assembly code. This option can be used in conjunction with or instead
+of the \fB\-mcpu=\fR option. Permissible names are: \fBarmv2\fR,
+\&\fBarmv2a\fR, \fBarmv3\fR, \fBarmv3m\fR, \fBarmv4\fR, \fBarmv4t\fR,
+\&\fBarmv5\fR, \fBarmv5t\fR, \fBarmv5e\fR, \fBarmv5te\fR,
+\&\fBarmv6\fR, \fBarmv6j\fR,
+\&\fBarmv6t2\fR, \fBarmv6z\fR, \fBarmv6zk\fR, \fBarmv6\-m\fR,
+\&\fBarmv7\fR, \fBarmv7\-a\fR, \fBarmv7\-r\fR, \fBarmv7\-m\fR,
+\&\fBarmv8\-a\fR, \fBarmv8\-a+crc\fR,
+\&\fBiwmmxt\fR, \fBiwmmxt2\fR, \fBep9312\fR.
+.Sp
+\&\fB\-march=armv8\-a+crc\fR enables code generation for the ARMv8\-A
+architecture together with the optional \s-1CRC32\s0 extensions.
+.Sp
+\&\fB\-march=native\fR causes the compiler to auto-detect the architecture
+of the build computer. At present, this feature is only supported on
+Linux, and not all architectures are recognized. If the auto-detect is
+unsuccessful the option has no effect.
+.IP "\fB\-mtune=\fR\fIname\fR" 4
+.IX Item "-mtune=name"
+This option specifies the name of the target \s-1ARM\s0 processor for
+which \s-1GCC\s0 should tune the performance of the code.
+For some \s-1ARM\s0 implementations better performance can be obtained by using
+this option.
+Permissible names are: \fBarm2\fR, \fBarm250\fR,
\&\fBarm3\fR, \fBarm6\fR, \fBarm60\fR, \fBarm600\fR, \fBarm610\fR,
\&\fBarm620\fR, \fBarm7\fR, \fBarm7m\fR, \fBarm7d\fR, \fBarm7dm\fR,
\&\fBarm7di\fR, \fBarm7dmi\fR, \fBarm70\fR, \fBarm700\fR,
@@ -10537,25 +10560,6 @@ assembly code. Permissible names are: \fBarm2\fR, \fBarm250\fR,
\&\fBfa526\fR, \fBfa626\fR,
\&\fBfa606te\fR, \fBfa626te\fR, \fBfmp626\fR, \fBfa726te\fR.
.Sp
-\&\fB\-mcpu=generic\-\fR\fIarch\fR is also permissible, and is
-equivalent to \fB\-march=\fR\fIarch\fR \fB\-mtune=generic\-\fR\fIarch\fR.
-See \fB\-mtune\fR for more information.
-.Sp
-\&\fB\-mcpu=native\fR causes the compiler to auto-detect the \s-1CPU\s0
-of the build computer. At present, this feature is only supported on
-Linux, and not all architectures are recognized. If the auto-detect is
-unsuccessful the option has no effect.
-.IP "\fB\-mtune=\fR\fIname\fR" 4
-.IX Item "-mtune=name"
-This option is very similar to the \fB\-mcpu=\fR option, except that
-instead of specifying the actual target processor type, and hence
-restricting which instructions can be used, it specifies that \s-1GCC\s0 should
-tune the performance of the code as if the target were of the type
-specified in this option, but still choosing the instructions it
-generates based on the \s-1CPU\s0 specified by a \fB\-mcpu=\fR option.
-For some \s-1ARM\s0 implementations better performance can be obtained by using
-this option.
-.Sp
\&\fB\-mtune=generic\-\fR\fIarch\fR specifies that \s-1GCC\s0 should tune the
performance for a blend of processors within architecture \fIarch\fR.
The aim is to generate code that run well on the current most popular
@@ -10567,24 +10571,23 @@ this option may change in future \s-1GCC\s0 versions as \s-1CPU\s0 models come a
of the build computer. At present, this feature is only supported on
Linux, and not all architectures are recognized. If the auto-detect is
unsuccessful the option has no effect.
-.IP "\fB\-march=\fR\fIname\fR" 4
-.IX Item "-march=name"
-This specifies the name of the target \s-1ARM\s0 architecture. \s-1GCC\s0 uses this
-name to determine what kind of instructions it can emit when generating
-assembly code. This option can be used in conjunction with or instead
-of the \fB\-mcpu=\fR option. Permissible names are: \fBarmv2\fR,
-\&\fBarmv2a\fR, \fBarmv3\fR, \fBarmv3m\fR, \fBarmv4\fR, \fBarmv4t\fR,
-\&\fBarmv5\fR, \fBarmv5t\fR, \fBarmv5e\fR, \fBarmv5te\fR,
-\&\fBarmv6\fR, \fBarmv6j\fR,
-\&\fBarmv6t2\fR, \fBarmv6z\fR, \fBarmv6zk\fR, \fBarmv6\-m\fR,
-\&\fBarmv7\fR, \fBarmv7\-a\fR, \fBarmv7\-r\fR, \fBarmv7\-m\fR,
-\&\fBarmv8\-a\fR, \fBarmv8\-a+crc\fR,
-\&\fBiwmmxt\fR, \fBiwmmxt2\fR, \fBep9312\fR.
+.IP "\fB\-mcpu=\fR\fIname\fR" 4
+.IX Item "-mcpu=name"
+This specifies the name of the target \s-1ARM\s0 processor. \s-1GCC\s0 uses this name
+to derive the name of the target \s-1ARM\s0 architecture (as if specified
+by \fB\-march\fR) and the \s-1ARM\s0 processor type for which to tune for
+performance (as if specified by \fB\-mtune\fR). Where this option
+is used in conjunction with \fB\-march\fR or \fB\-mtune\fR,
+those options take precedence over the appropriate part of this option.
.Sp
-\&\fB\-march=armv8\-a+crc\fR enables code generation for the ARMv8\-A
-architecture together with the optional \s-1CRC32\s0 extensions.
+Permissible names for this option are the same as those for
+\&\fB\-mtune\fR.
.Sp
-\&\fB\-march=native\fR causes the compiler to auto-detect the architecture
+\&\fB\-mcpu=generic\-\fR\fIarch\fR is also permissible, and is
+equivalent to \fB\-march=\fR\fIarch\fR \fB\-mtune=generic\-\fR\fIarch\fR.
+See \fB\-mtune\fR for more information.
+.Sp
+\&\fB\-mcpu=native\fR causes the compiler to auto-detect the \s-1CPU\s0
of the build computer. At present, this feature is only supported on
Linux, and not all architectures are recognized. If the auto-detect is
unsuccessful the option has no effect.
@@ -13207,10 +13210,14 @@ with code compiled without that switch.
.PD 0
.IP "\fB\-mlong\-double\-80\fR" 4
.IX Item "-mlong-double-80"
+.IP "\fB\-mlong\-double\-128\fR" 4
+.IX Item "-mlong-double-128"
.PD
These switches control the size of \f(CW\*(C`long double\*(C'\fR type. A size
of 64 bits makes the \f(CW\*(C`long double\*(C'\fR type equivalent to the \f(CW\*(C`double\*(C'\fR
-type. This is the default for Bionic C library.
+type. This is the default for 32\-bit Bionic C library. A size
+of 128 bits makes the \f(CW\*(C`long double\*(C'\fR type equivalent to the
+\&\f(CW\*(C`_\|_float128\*(C'\fR type. This is the default for 64\-bit Bionic C library.
.Sp
\&\fBWarning:\fR if you override the default value for your target \s-1ABI\s0, this
changes the size of
diff --git a/share/man/man1/aarch64-linux-android-gcov.1 b/share/man/man1/aarch64-linux-android-gcov.1
index 4e965fc..6381dc4 100644
--- a/share/man/man1/aarch64-linux-android-gcov.1
+++ b/share/man/man1/aarch64-linux-android-gcov.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GCOV 1"
-.TH GCOV 1 "2014-02-03" "gcc-4.8.3" "GNU"
+.TH GCOV 1 "2014-03-03" "gcc-4.8.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/aarch64-linux-android-gprof.1 b/share/man/man1/aarch64-linux-android-gprof.1
index 11c9bd0..1101c76 100644
--- a/share/man/man1/aarch64-linux-android-gprof.1
+++ b/share/man/man1/aarch64-linux-android-gprof.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GPROF 1"
-.TH GPROF 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU"
+.TH GPROF 1 "2014-03-21" "binutils-2.23.52.0.2" "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/aarch64-linux-android-ld.1 b/share/man/man1/aarch64-linux-android-ld.1
index bbb9699..727a275 100644
--- a/share/man/man1/aarch64-linux-android-ld.1
+++ b/share/man/man1/aarch64-linux-android-ld.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "LD 1"
-.TH LD 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH LD 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-nlmconv.1 b/share/man/man1/aarch64-linux-android-nlmconv.1
index b92ad33..12c76d2 100644
--- a/share/man/man1/aarch64-linux-android-nlmconv.1
+++ b/share/man/man1/aarch64-linux-android-nlmconv.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "NLMCONV 1"
-.TH NLMCONV 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH NLMCONV 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-nm.1 b/share/man/man1/aarch64-linux-android-nm.1
index 79e06da..e518003 100644
--- a/share/man/man1/aarch64-linux-android-nm.1
+++ b/share/man/man1/aarch64-linux-android-nm.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "NM 1"
-.TH NM 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH NM 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-objcopy.1 b/share/man/man1/aarch64-linux-android-objcopy.1
index 1bcfa69..8ba0d8e 100644
--- a/share/man/man1/aarch64-linux-android-objcopy.1
+++ b/share/man/man1/aarch64-linux-android-objcopy.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "OBJCOPY 1"
-.TH OBJCOPY 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH OBJCOPY 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-objdump.1 b/share/man/man1/aarch64-linux-android-objdump.1
index b0ba76d..763124b 100644
--- a/share/man/man1/aarch64-linux-android-objdump.1
+++ b/share/man/man1/aarch64-linux-android-objdump.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "OBJDUMP 1"
-.TH OBJDUMP 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH OBJDUMP 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-ranlib.1 b/share/man/man1/aarch64-linux-android-ranlib.1
index bd5c04b..5690389 100644
--- a/share/man/man1/aarch64-linux-android-ranlib.1
+++ b/share/man/man1/aarch64-linux-android-ranlib.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "RANLIB 1"
-.TH RANLIB 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH RANLIB 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-readelf.1 b/share/man/man1/aarch64-linux-android-readelf.1
index 035adfe..ff7b484 100644
--- a/share/man/man1/aarch64-linux-android-readelf.1
+++ b/share/man/man1/aarch64-linux-android-readelf.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "READELF 1"
-.TH READELF 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH READELF 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-size.1 b/share/man/man1/aarch64-linux-android-size.1
index 68db964..58d5989 100644
--- a/share/man/man1/aarch64-linux-android-size.1
+++ b/share/man/man1/aarch64-linux-android-size.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "SIZE 1"
-.TH SIZE 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH SIZE 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-strings.1 b/share/man/man1/aarch64-linux-android-strings.1
index 16770fd..d872a18 100644
--- a/share/man/man1/aarch64-linux-android-strings.1
+++ b/share/man/man1/aarch64-linux-android-strings.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "STRINGS 1"
-.TH STRINGS 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH STRINGS 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-strip.1 b/share/man/man1/aarch64-linux-android-strip.1
index 1bb1526..afddf1d 100644
--- a/share/man/man1/aarch64-linux-android-strip.1
+++ b/share/man/man1/aarch64-linux-android-strip.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "STRIP 1"
-.TH STRIP 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH STRIP 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-windmc.1 b/share/man/man1/aarch64-linux-android-windmc.1
index 4038964..193084a 100644
--- a/share/man/man1/aarch64-linux-android-windmc.1
+++ b/share/man/man1/aarch64-linux-android-windmc.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "WINDMC 1"
-.TH WINDMC 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH WINDMC 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-linux-android-windres.1 b/share/man/man1/aarch64-linux-android-windres.1
index 5d09f40..5acb6b3 100644
--- a/share/man/man1/aarch64-linux-android-windres.1
+++ b/share/man/man1/aarch64-linux-android-windres.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "WINDRES 1"
-.TH WINDRES 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH WINDRES 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-addr2line.1 b/share/man/man1/aarch64-none-elf-addr2line.1
index b150861..e465603 100644
--- a/share/man/man1/aarch64-none-elf-addr2line.1
+++ b/share/man/man1/aarch64-none-elf-addr2line.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "ADDR2LINE 1"
-.TH ADDR2LINE 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH ADDR2LINE 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-ar.1 b/share/man/man1/aarch64-none-elf-ar.1
index eaaa894..09f311c 100644
--- a/share/man/man1/aarch64-none-elf-ar.1
+++ b/share/man/man1/aarch64-none-elf-ar.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "AR 1"
-.TH AR 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH AR 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-as.1 b/share/man/man1/aarch64-none-elf-as.1
index 8089845..b16b8cb 100644
--- a/share/man/man1/aarch64-none-elf-as.1
+++ b/share/man/man1/aarch64-none-elf-as.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "AS 1"
-.TH AS 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH AS 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-c++filt.1 b/share/man/man1/aarch64-none-elf-c++filt.1
index a6c4e75..b448181 100644
--- a/share/man/man1/aarch64-none-elf-c++filt.1
+++ b/share/man/man1/aarch64-none-elf-c++filt.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "C++FILT 1"
-.TH C++FILT 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH C++FILT 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-cpp.1 b/share/man/man1/aarch64-none-elf-cpp.1
index 0d8468d..d6dd18c 100644
--- a/share/man/man1/aarch64-none-elf-cpp.1
+++ b/share/man/man1/aarch64-none-elf-cpp.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "CPP 1"
-.TH CPP 1 "2014-02-03" "gcc-4.8.3" "GNU"
+.TH CPP 1 "2014-03-03" "gcc-4.8.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/aarch64-none-elf-dlltool.1 b/share/man/man1/aarch64-none-elf-dlltool.1
index 9fd3b32..fa510d8 100644
--- a/share/man/man1/aarch64-none-elf-dlltool.1
+++ b/share/man/man1/aarch64-none-elf-dlltool.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "DLLTOOL 1"
-.TH DLLTOOL 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH DLLTOOL 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-elfedit.1 b/share/man/man1/aarch64-none-elf-elfedit.1
index ef979ec..d9c9579 100644
--- a/share/man/man1/aarch64-none-elf-elfedit.1
+++ b/share/man/man1/aarch64-none-elf-elfedit.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "ELFEDIT 1"
-.TH ELFEDIT 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH ELFEDIT 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-g++.1 b/share/man/man1/aarch64-none-elf-g++.1
index 694379b..f323c0c 100644
--- a/share/man/man1/aarch64-none-elf-g++.1
+++ b/share/man/man1/aarch64-none-elf-g++.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GCC 1"
-.TH GCC 1 "2014-02-03" "gcc-4.8.3" "GNU"
+.TH GCC 1 "2014-03-03" "gcc-4.8.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -661,7 +661,7 @@ in the following sections.
\&\-mno\-align\-stringops \-minline\-all\-stringops
\&\-minline\-stringops\-dynamically \-mstringop\-strategy=\fR\fIalg\fR
\&\fB\-mpush\-args \-maccumulate\-outgoing\-args \-m128bit\-long\-double
-\&\-m96bit\-long\-double \-mlong\-double\-64 \-mlong\-double\-80
+\&\-m96bit\-long\-double \-mlong\-double\-64 \-mlong\-double\-80 \-mlong\-double\-128
\&\-mregparm=\fR\fInum\fR \fB\-msseregparm
\&\-mveclibabi=\fR\fItype\fR \fB\-mvect8\-ret\-in\-mem
\&\-mpc32 \-mpc64 \-mpc80 \-mstackrealign
@@ -10505,11 +10505,34 @@ order. That is, a byte order of the form \fB32107654\fR. Note: this
option should only be used if you require compatibility with code for
big-endian \s-1ARM\s0 processors generated by versions of the compiler prior to
2.8. This option is now deprecated.
-.IP "\fB\-mcpu=\fR\fIname\fR" 4
-.IX Item "-mcpu=name"
-This specifies the name of the target \s-1ARM\s0 processor. \s-1GCC\s0 uses this name
-to determine what kind of instructions it can emit when generating
-assembly code. Permissible names are: \fBarm2\fR, \fBarm250\fR,
+.IP "\fB\-march=\fR\fIname\fR" 4
+.IX Item "-march=name"
+This specifies the name of the target \s-1ARM\s0 architecture. \s-1GCC\s0 uses this
+name to determine what kind of instructions it can emit when generating
+assembly code. This option can be used in conjunction with or instead
+of the \fB\-mcpu=\fR option. Permissible names are: \fBarmv2\fR,
+\&\fBarmv2a\fR, \fBarmv3\fR, \fBarmv3m\fR, \fBarmv4\fR, \fBarmv4t\fR,
+\&\fBarmv5\fR, \fBarmv5t\fR, \fBarmv5e\fR, \fBarmv5te\fR,
+\&\fBarmv6\fR, \fBarmv6j\fR,
+\&\fBarmv6t2\fR, \fBarmv6z\fR, \fBarmv6zk\fR, \fBarmv6\-m\fR,
+\&\fBarmv7\fR, \fBarmv7\-a\fR, \fBarmv7\-r\fR, \fBarmv7\-m\fR,
+\&\fBarmv8\-a\fR, \fBarmv8\-a+crc\fR,
+\&\fBiwmmxt\fR, \fBiwmmxt2\fR, \fBep9312\fR.
+.Sp
+\&\fB\-march=armv8\-a+crc\fR enables code generation for the ARMv8\-A
+architecture together with the optional \s-1CRC32\s0 extensions.
+.Sp
+\&\fB\-march=native\fR causes the compiler to auto-detect the architecture
+of the build computer. At present, this feature is only supported on
+Linux, and not all architectures are recognized. If the auto-detect is
+unsuccessful the option has no effect.
+.IP "\fB\-mtune=\fR\fIname\fR" 4
+.IX Item "-mtune=name"
+This option specifies the name of the target \s-1ARM\s0 processor for
+which \s-1GCC\s0 should tune the performance of the code.
+For some \s-1ARM\s0 implementations better performance can be obtained by using
+this option.
+Permissible names are: \fBarm2\fR, \fBarm250\fR,
\&\fBarm3\fR, \fBarm6\fR, \fBarm60\fR, \fBarm600\fR, \fBarm610\fR,
\&\fBarm620\fR, \fBarm7\fR, \fBarm7m\fR, \fBarm7d\fR, \fBarm7dm\fR,
\&\fBarm7di\fR, \fBarm7dmi\fR, \fBarm70\fR, \fBarm700\fR,
@@ -10537,25 +10560,6 @@ assembly code. Permissible names are: \fBarm2\fR, \fBarm250\fR,
\&\fBfa526\fR, \fBfa626\fR,
\&\fBfa606te\fR, \fBfa626te\fR, \fBfmp626\fR, \fBfa726te\fR.
.Sp
-\&\fB\-mcpu=generic\-\fR\fIarch\fR is also permissible, and is
-equivalent to \fB\-march=\fR\fIarch\fR \fB\-mtune=generic\-\fR\fIarch\fR.
-See \fB\-mtune\fR for more information.
-.Sp
-\&\fB\-mcpu=native\fR causes the compiler to auto-detect the \s-1CPU\s0
-of the build computer. At present, this feature is only supported on
-Linux, and not all architectures are recognized. If the auto-detect is
-unsuccessful the option has no effect.
-.IP "\fB\-mtune=\fR\fIname\fR" 4
-.IX Item "-mtune=name"
-This option is very similar to the \fB\-mcpu=\fR option, except that
-instead of specifying the actual target processor type, and hence
-restricting which instructions can be used, it specifies that \s-1GCC\s0 should
-tune the performance of the code as if the target were of the type
-specified in this option, but still choosing the instructions it
-generates based on the \s-1CPU\s0 specified by a \fB\-mcpu=\fR option.
-For some \s-1ARM\s0 implementations better performance can be obtained by using
-this option.
-.Sp
\&\fB\-mtune=generic\-\fR\fIarch\fR specifies that \s-1GCC\s0 should tune the
performance for a blend of processors within architecture \fIarch\fR.
The aim is to generate code that run well on the current most popular
@@ -10567,24 +10571,23 @@ this option may change in future \s-1GCC\s0 versions as \s-1CPU\s0 models come a
of the build computer. At present, this feature is only supported on
Linux, and not all architectures are recognized. If the auto-detect is
unsuccessful the option has no effect.
-.IP "\fB\-march=\fR\fIname\fR" 4
-.IX Item "-march=name"
-This specifies the name of the target \s-1ARM\s0 architecture. \s-1GCC\s0 uses this
-name to determine what kind of instructions it can emit when generating
-assembly code. This option can be used in conjunction with or instead
-of the \fB\-mcpu=\fR option. Permissible names are: \fBarmv2\fR,
-\&\fBarmv2a\fR, \fBarmv3\fR, \fBarmv3m\fR, \fBarmv4\fR, \fBarmv4t\fR,
-\&\fBarmv5\fR, \fBarmv5t\fR, \fBarmv5e\fR, \fBarmv5te\fR,
-\&\fBarmv6\fR, \fBarmv6j\fR,
-\&\fBarmv6t2\fR, \fBarmv6z\fR, \fBarmv6zk\fR, \fBarmv6\-m\fR,
-\&\fBarmv7\fR, \fBarmv7\-a\fR, \fBarmv7\-r\fR, \fBarmv7\-m\fR,
-\&\fBarmv8\-a\fR, \fBarmv8\-a+crc\fR,
-\&\fBiwmmxt\fR, \fBiwmmxt2\fR, \fBep9312\fR.
+.IP "\fB\-mcpu=\fR\fIname\fR" 4
+.IX Item "-mcpu=name"
+This specifies the name of the target \s-1ARM\s0 processor. \s-1GCC\s0 uses this name
+to derive the name of the target \s-1ARM\s0 architecture (as if specified
+by \fB\-march\fR) and the \s-1ARM\s0 processor type for which to tune for
+performance (as if specified by \fB\-mtune\fR). Where this option
+is used in conjunction with \fB\-march\fR or \fB\-mtune\fR,
+those options take precedence over the appropriate part of this option.
.Sp
-\&\fB\-march=armv8\-a+crc\fR enables code generation for the ARMv8\-A
-architecture together with the optional \s-1CRC32\s0 extensions.
+Permissible names for this option are the same as those for
+\&\fB\-mtune\fR.
.Sp
-\&\fB\-march=native\fR causes the compiler to auto-detect the architecture
+\&\fB\-mcpu=generic\-\fR\fIarch\fR is also permissible, and is
+equivalent to \fB\-march=\fR\fIarch\fR \fB\-mtune=generic\-\fR\fIarch\fR.
+See \fB\-mtune\fR for more information.
+.Sp
+\&\fB\-mcpu=native\fR causes the compiler to auto-detect the \s-1CPU\s0
of the build computer. At present, this feature is only supported on
Linux, and not all architectures are recognized. If the auto-detect is
unsuccessful the option has no effect.
@@ -13207,10 +13210,14 @@ with code compiled without that switch.
.PD 0
.IP "\fB\-mlong\-double\-80\fR" 4
.IX Item "-mlong-double-80"
+.IP "\fB\-mlong\-double\-128\fR" 4
+.IX Item "-mlong-double-128"
.PD
These switches control the size of \f(CW\*(C`long double\*(C'\fR type. A size
of 64 bits makes the \f(CW\*(C`long double\*(C'\fR type equivalent to the \f(CW\*(C`double\*(C'\fR
-type. This is the default for Bionic C library.
+type. This is the default for 32\-bit Bionic C library. A size
+of 128 bits makes the \f(CW\*(C`long double\*(C'\fR type equivalent to the
+\&\f(CW\*(C`_\|_float128\*(C'\fR type. This is the default for 64\-bit Bionic C library.
.Sp
\&\fBWarning:\fR if you override the default value for your target \s-1ABI\s0, this
changes the size of
diff --git a/share/man/man1/aarch64-none-elf-gcc.1 b/share/man/man1/aarch64-none-elf-gcc.1
index 694379b..f323c0c 100644
--- a/share/man/man1/aarch64-none-elf-gcc.1
+++ b/share/man/man1/aarch64-none-elf-gcc.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GCC 1"
-.TH GCC 1 "2014-02-03" "gcc-4.8.3" "GNU"
+.TH GCC 1 "2014-03-03" "gcc-4.8.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -661,7 +661,7 @@ in the following sections.
\&\-mno\-align\-stringops \-minline\-all\-stringops
\&\-minline\-stringops\-dynamically \-mstringop\-strategy=\fR\fIalg\fR
\&\fB\-mpush\-args \-maccumulate\-outgoing\-args \-m128bit\-long\-double
-\&\-m96bit\-long\-double \-mlong\-double\-64 \-mlong\-double\-80
+\&\-m96bit\-long\-double \-mlong\-double\-64 \-mlong\-double\-80 \-mlong\-double\-128
\&\-mregparm=\fR\fInum\fR \fB\-msseregparm
\&\-mveclibabi=\fR\fItype\fR \fB\-mvect8\-ret\-in\-mem
\&\-mpc32 \-mpc64 \-mpc80 \-mstackrealign
@@ -10505,11 +10505,34 @@ order. That is, a byte order of the form \fB32107654\fR. Note: this
option should only be used if you require compatibility with code for
big-endian \s-1ARM\s0 processors generated by versions of the compiler prior to
2.8. This option is now deprecated.
-.IP "\fB\-mcpu=\fR\fIname\fR" 4
-.IX Item "-mcpu=name"
-This specifies the name of the target \s-1ARM\s0 processor. \s-1GCC\s0 uses this name
-to determine what kind of instructions it can emit when generating
-assembly code. Permissible names are: \fBarm2\fR, \fBarm250\fR,
+.IP "\fB\-march=\fR\fIname\fR" 4
+.IX Item "-march=name"
+This specifies the name of the target \s-1ARM\s0 architecture. \s-1GCC\s0 uses this
+name to determine what kind of instructions it can emit when generating
+assembly code. This option can be used in conjunction with or instead
+of the \fB\-mcpu=\fR option. Permissible names are: \fBarmv2\fR,
+\&\fBarmv2a\fR, \fBarmv3\fR, \fBarmv3m\fR, \fBarmv4\fR, \fBarmv4t\fR,
+\&\fBarmv5\fR, \fBarmv5t\fR, \fBarmv5e\fR, \fBarmv5te\fR,
+\&\fBarmv6\fR, \fBarmv6j\fR,
+\&\fBarmv6t2\fR, \fBarmv6z\fR, \fBarmv6zk\fR, \fBarmv6\-m\fR,
+\&\fBarmv7\fR, \fBarmv7\-a\fR, \fBarmv7\-r\fR, \fBarmv7\-m\fR,
+\&\fBarmv8\-a\fR, \fBarmv8\-a+crc\fR,
+\&\fBiwmmxt\fR, \fBiwmmxt2\fR, \fBep9312\fR.
+.Sp
+\&\fB\-march=armv8\-a+crc\fR enables code generation for the ARMv8\-A
+architecture together with the optional \s-1CRC32\s0 extensions.
+.Sp
+\&\fB\-march=native\fR causes the compiler to auto-detect the architecture
+of the build computer. At present, this feature is only supported on
+Linux, and not all architectures are recognized. If the auto-detect is
+unsuccessful the option has no effect.
+.IP "\fB\-mtune=\fR\fIname\fR" 4
+.IX Item "-mtune=name"
+This option specifies the name of the target \s-1ARM\s0 processor for
+which \s-1GCC\s0 should tune the performance of the code.
+For some \s-1ARM\s0 implementations better performance can be obtained by using
+this option.
+Permissible names are: \fBarm2\fR, \fBarm250\fR,
\&\fBarm3\fR, \fBarm6\fR, \fBarm60\fR, \fBarm600\fR, \fBarm610\fR,
\&\fBarm620\fR, \fBarm7\fR, \fBarm7m\fR, \fBarm7d\fR, \fBarm7dm\fR,
\&\fBarm7di\fR, \fBarm7dmi\fR, \fBarm70\fR, \fBarm700\fR,
@@ -10537,25 +10560,6 @@ assembly code. Permissible names are: \fBarm2\fR, \fBarm250\fR,
\&\fBfa526\fR, \fBfa626\fR,
\&\fBfa606te\fR, \fBfa626te\fR, \fBfmp626\fR, \fBfa726te\fR.
.Sp
-\&\fB\-mcpu=generic\-\fR\fIarch\fR is also permissible, and is
-equivalent to \fB\-march=\fR\fIarch\fR \fB\-mtune=generic\-\fR\fIarch\fR.
-See \fB\-mtune\fR for more information.
-.Sp
-\&\fB\-mcpu=native\fR causes the compiler to auto-detect the \s-1CPU\s0
-of the build computer. At present, this feature is only supported on
-Linux, and not all architectures are recognized. If the auto-detect is
-unsuccessful the option has no effect.
-.IP "\fB\-mtune=\fR\fIname\fR" 4
-.IX Item "-mtune=name"
-This option is very similar to the \fB\-mcpu=\fR option, except that
-instead of specifying the actual target processor type, and hence
-restricting which instructions can be used, it specifies that \s-1GCC\s0 should
-tune the performance of the code as if the target were of the type
-specified in this option, but still choosing the instructions it
-generates based on the \s-1CPU\s0 specified by a \fB\-mcpu=\fR option.
-For some \s-1ARM\s0 implementations better performance can be obtained by using
-this option.
-.Sp
\&\fB\-mtune=generic\-\fR\fIarch\fR specifies that \s-1GCC\s0 should tune the
performance for a blend of processors within architecture \fIarch\fR.
The aim is to generate code that run well on the current most popular
@@ -10567,24 +10571,23 @@ this option may change in future \s-1GCC\s0 versions as \s-1CPU\s0 models come a
of the build computer. At present, this feature is only supported on
Linux, and not all architectures are recognized. If the auto-detect is
unsuccessful the option has no effect.
-.IP "\fB\-march=\fR\fIname\fR" 4
-.IX Item "-march=name"
-This specifies the name of the target \s-1ARM\s0 architecture. \s-1GCC\s0 uses this
-name to determine what kind of instructions it can emit when generating
-assembly code. This option can be used in conjunction with or instead
-of the \fB\-mcpu=\fR option. Permissible names are: \fBarmv2\fR,
-\&\fBarmv2a\fR, \fBarmv3\fR, \fBarmv3m\fR, \fBarmv4\fR, \fBarmv4t\fR,
-\&\fBarmv5\fR, \fBarmv5t\fR, \fBarmv5e\fR, \fBarmv5te\fR,
-\&\fBarmv6\fR, \fBarmv6j\fR,
-\&\fBarmv6t2\fR, \fBarmv6z\fR, \fBarmv6zk\fR, \fBarmv6\-m\fR,
-\&\fBarmv7\fR, \fBarmv7\-a\fR, \fBarmv7\-r\fR, \fBarmv7\-m\fR,
-\&\fBarmv8\-a\fR, \fBarmv8\-a+crc\fR,
-\&\fBiwmmxt\fR, \fBiwmmxt2\fR, \fBep9312\fR.
+.IP "\fB\-mcpu=\fR\fIname\fR" 4
+.IX Item "-mcpu=name"
+This specifies the name of the target \s-1ARM\s0 processor. \s-1GCC\s0 uses this name
+to derive the name of the target \s-1ARM\s0 architecture (as if specified
+by \fB\-march\fR) and the \s-1ARM\s0 processor type for which to tune for
+performance (as if specified by \fB\-mtune\fR). Where this option
+is used in conjunction with \fB\-march\fR or \fB\-mtune\fR,
+those options take precedence over the appropriate part of this option.
.Sp
-\&\fB\-march=armv8\-a+crc\fR enables code generation for the ARMv8\-A
-architecture together with the optional \s-1CRC32\s0 extensions.
+Permissible names for this option are the same as those for
+\&\fB\-mtune\fR.
.Sp
-\&\fB\-march=native\fR causes the compiler to auto-detect the architecture
+\&\fB\-mcpu=generic\-\fR\fIarch\fR is also permissible, and is
+equivalent to \fB\-march=\fR\fIarch\fR \fB\-mtune=generic\-\fR\fIarch\fR.
+See \fB\-mtune\fR for more information.
+.Sp
+\&\fB\-mcpu=native\fR causes the compiler to auto-detect the \s-1CPU\s0
of the build computer. At present, this feature is only supported on
Linux, and not all architectures are recognized. If the auto-detect is
unsuccessful the option has no effect.
@@ -13207,10 +13210,14 @@ with code compiled without that switch.
.PD 0
.IP "\fB\-mlong\-double\-80\fR" 4
.IX Item "-mlong-double-80"
+.IP "\fB\-mlong\-double\-128\fR" 4
+.IX Item "-mlong-double-128"
.PD
These switches control the size of \f(CW\*(C`long double\*(C'\fR type. A size
of 64 bits makes the \f(CW\*(C`long double\*(C'\fR type equivalent to the \f(CW\*(C`double\*(C'\fR
-type. This is the default for Bionic C library.
+type. This is the default for 32\-bit Bionic C library. A size
+of 128 bits makes the \f(CW\*(C`long double\*(C'\fR type equivalent to the
+\&\f(CW\*(C`_\|_float128\*(C'\fR type. This is the default for 64\-bit Bionic C library.
.Sp
\&\fBWarning:\fR if you override the default value for your target \s-1ABI\s0, this
changes the size of
diff --git a/share/man/man1/aarch64-none-elf-gcov.1 b/share/man/man1/aarch64-none-elf-gcov.1
index 4e965fc..6381dc4 100644
--- a/share/man/man1/aarch64-none-elf-gcov.1
+++ b/share/man/man1/aarch64-none-elf-gcov.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GCOV 1"
-.TH GCOV 1 "2014-02-03" "gcc-4.8.3" "GNU"
+.TH GCOV 1 "2014-03-03" "gcc-4.8.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/aarch64-none-elf-gprof.1 b/share/man/man1/aarch64-none-elf-gprof.1
index 11c9bd0..1101c76 100644
--- a/share/man/man1/aarch64-none-elf-gprof.1
+++ b/share/man/man1/aarch64-none-elf-gprof.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GPROF 1"
-.TH GPROF 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU"
+.TH GPROF 1 "2014-03-21" "binutils-2.23.52.0.2" "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/aarch64-none-elf-ld.1 b/share/man/man1/aarch64-none-elf-ld.1
index bbb9699..727a275 100644
--- a/share/man/man1/aarch64-none-elf-ld.1
+++ b/share/man/man1/aarch64-none-elf-ld.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "LD 1"
-.TH LD 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH LD 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-nlmconv.1 b/share/man/man1/aarch64-none-elf-nlmconv.1
index b92ad33..12c76d2 100644
--- a/share/man/man1/aarch64-none-elf-nlmconv.1
+++ b/share/man/man1/aarch64-none-elf-nlmconv.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "NLMCONV 1"
-.TH NLMCONV 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH NLMCONV 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-nm.1 b/share/man/man1/aarch64-none-elf-nm.1
index 79e06da..e518003 100644
--- a/share/man/man1/aarch64-none-elf-nm.1
+++ b/share/man/man1/aarch64-none-elf-nm.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "NM 1"
-.TH NM 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH NM 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-objcopy.1 b/share/man/man1/aarch64-none-elf-objcopy.1
index 1bcfa69..8ba0d8e 100644
--- a/share/man/man1/aarch64-none-elf-objcopy.1
+++ b/share/man/man1/aarch64-none-elf-objcopy.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "OBJCOPY 1"
-.TH OBJCOPY 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH OBJCOPY 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-objdump.1 b/share/man/man1/aarch64-none-elf-objdump.1
index b0ba76d..763124b 100644
--- a/share/man/man1/aarch64-none-elf-objdump.1
+++ b/share/man/man1/aarch64-none-elf-objdump.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "OBJDUMP 1"
-.TH OBJDUMP 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH OBJDUMP 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-ranlib.1 b/share/man/man1/aarch64-none-elf-ranlib.1
index bd5c04b..5690389 100644
--- a/share/man/man1/aarch64-none-elf-ranlib.1
+++ b/share/man/man1/aarch64-none-elf-ranlib.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "RANLIB 1"
-.TH RANLIB 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH RANLIB 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-readelf.1 b/share/man/man1/aarch64-none-elf-readelf.1
index 035adfe..ff7b484 100644
--- a/share/man/man1/aarch64-none-elf-readelf.1
+++ b/share/man/man1/aarch64-none-elf-readelf.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "READELF 1"
-.TH READELF 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH READELF 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-size.1 b/share/man/man1/aarch64-none-elf-size.1
index 68db964..58d5989 100644
--- a/share/man/man1/aarch64-none-elf-size.1
+++ b/share/man/man1/aarch64-none-elf-size.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "SIZE 1"
-.TH SIZE 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH SIZE 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-strings.1 b/share/man/man1/aarch64-none-elf-strings.1
index 16770fd..d872a18 100644
--- a/share/man/man1/aarch64-none-elf-strings.1
+++ b/share/man/man1/aarch64-none-elf-strings.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "STRINGS 1"
-.TH STRINGS 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH STRINGS 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-strip.1 b/share/man/man1/aarch64-none-elf-strip.1
index 1bb1526..afddf1d 100644
--- a/share/man/man1/aarch64-none-elf-strip.1
+++ b/share/man/man1/aarch64-none-elf-strip.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "STRIP 1"
-.TH STRIP 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH STRIP 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-windmc.1 b/share/man/man1/aarch64-none-elf-windmc.1
index 4038964..193084a 100644
--- a/share/man/man1/aarch64-none-elf-windmc.1
+++ b/share/man/man1/aarch64-none-elf-windmc.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "WINDMC 1"
-.TH WINDMC 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH WINDMC 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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/aarch64-none-elf-windres.1 b/share/man/man1/aarch64-none-elf-windres.1
index 5d09f40..5acb6b3 100644
--- a/share/man/man1/aarch64-none-elf-windres.1
+++ b/share/man/man1/aarch64-none-elf-windres.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "WINDRES 1"
-.TH WINDRES 1 "2014-02-11" "binutils-2.23.52.0.2" "GNU Development Tools"
+.TH WINDRES 1 "2014-03-21" "binutils-2.23.52.0.2" "GNU Development Tools"
.\" 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 eda9e07..155c4b7 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 "2014-02-03" "gcc-4.8.3" "GNU"
+.TH FSF-FUNDING 7 "2014-03-03" "gcc-4.8.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 e133487..9b183ca 100644
--- a/share/man/man7/gfdl.7
+++ b/share/man/man7/gfdl.7
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GFDL 7"
-.TH GFDL 7 "2014-02-03" "gcc-4.8.3" "GNU"
+.TH GFDL 7 "2014-03-03" "gcc-4.8.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 d468ea0..5fc5d47 100644
--- a/share/man/man7/gpl.7
+++ b/share/man/man7/gpl.7
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "GPL 7"
-.TH GPL 7 "2014-02-03" "gcc-4.8.3" "GNU"
+.TH GPL 7 "2014-03-03" "gcc-4.8.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l