gdb: bump to 8.0.1
Add -static-libstdc++ to TARGET_LDFLAGS to avoid a hard dependency on libstdc++, and -Wl,--gc-sections to further reduce the size on platforms that support it. Fixes CVE-2017-9778. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
This commit is contained in:
		| @@ -1,6 +1,6 @@ | ||||
| --- a/configure.ac | ||||
| +++ b/configure.ac | ||||
| @@ -1406,13 +1406,13 @@ if test -z "$LD"; then | ||||
| @@ -1300,13 +1300,13 @@ if test -z "$LD"; then | ||||
|    fi | ||||
|  fi | ||||
|   | ||||
| @@ -17,7 +17,7 @@ | ||||
|    AC_LANG_PUSH(C++) | ||||
|    AC_LINK_IFELSE([ | ||||
|  #if (__GNUC__ < 4) || (__GNUC__ == 4 && __GNUC_MINOR__ < 5) | ||||
| @@ -1740,7 +1740,7 @@ AC_ARG_WITH(stage1-ldflags, | ||||
| @@ -1632,7 +1632,7 @@ AC_ARG_WITH(stage1-ldflags, | ||||
|   # if supported.  But if the user explicitly specified the libraries to use, | ||||
|   # trust that they are doing what they want. | ||||
|   if test "$stage1_libs" = "" -a "$have_static_libs" = yes; then | ||||
| @@ -26,7 +26,7 @@ | ||||
|   fi]) | ||||
|  AC_SUBST(stage1_ldflags) | ||||
|   | ||||
| @@ -1769,7 +1769,7 @@ AC_ARG_WITH(boot-ldflags, | ||||
| @@ -1661,7 +1661,7 @@ AC_ARG_WITH(boot-ldflags, | ||||
|   # statically.  But if the user explicitly specified the libraries to | ||||
|   # use, trust that they are doing what they want. | ||||
|   if test "$poststage1_libs" = ""; then | ||||
| @@ -37,7 +37,7 @@ | ||||
|   | ||||
| --- a/configure | ||||
| +++ b/configure | ||||
| @@ -5109,14 +5109,14 @@ if test -z "$LD"; then | ||||
| @@ -5005,14 +5005,14 @@ if test -z "$LD"; then | ||||
|    fi | ||||
|  fi | ||||
|   | ||||
| @@ -56,7 +56,7 @@ | ||||
|    ac_ext=cpp | ||||
|  ac_cpp='$CXXCPP $CPPFLAGS' | ||||
|  ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' | ||||
| @@ -5902,7 +5902,7 @@ else | ||||
| @@ -5795,7 +5795,7 @@ else | ||||
|   # if supported.  But if the user explicitly specified the libraries to use, | ||||
|   # trust that they are doing what they want. | ||||
|   if test "$stage1_libs" = "" -a "$have_static_libs" = yes; then | ||||
| @@ -65,7 +65,7 @@ | ||||
|   fi | ||||
|  fi | ||||
|   | ||||
| @@ -5938,7 +5938,7 @@ else | ||||
| @@ -5831,7 +5831,7 @@ else | ||||
|   # statically.  But if the user explicitly specified the libraries to | ||||
|   # use, trust that they are doing what they want. | ||||
|   if test "$poststage1_libs" = ""; then | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Stijn Tintel
					Stijn Tintel