[PATCH 3 of 8] gcc: add a CC_GCC_HAS_PKGVERSION_BUGURL option

Benoît THÉBAUDEAU benoit.thebaudeau@advansee.com
Wed Jun 1 20:36:00 GMT 2011


# HG changeset patch
# User "Benoît THÉBAUDEAU" <benoit.thebaudeau@advansee.com>
# Date 1306864559 -7200
# Node ID 256249d36bddd5299bf89d451ea3c01abd55b065
# Parent  e9712058fd48182b4039e6f066fa36514279ee3b
gcc: add a CC_GCC_HAS_PKGVERSION_BUGURL option

This patch adds a blind option CC_GCC_HAS_PKGVERSION_BUGURL to test the support
of --with-pkgversion and --with-bugurl by GCC's configure.

Signed-off-by: "Benoît THÉBAUDEAU" <benoit.thebaudeau@advansee.com>

diff --git a/config/cc/gcc.in b/config/cc/gcc.in
--- a/config/cc/gcc.in
+++ b/config/cc/gcc.in
@@ -195,6 +195,7 @@
     bool
     select CC_GCC_4_3_or_later
     select CC_GCC_USE_GMP_MPFR
+    select CC_GCC_HAS_PKGVERSION_BUGURL
 
 config CC_GCC_4_3_or_later
     bool
@@ -205,6 +206,7 @@
     select CC_GCC_4_4_or_later
     select CC_GCC_USE_GMP_MPFR
     select CC_GCC_HAS_GRAPHITE
+    select CC_GCC_HAS_PKGVERSION_BUGURL
 
 config CC_GCC_4_4_or_later
     bool
@@ -217,6 +219,7 @@
     select CC_GCC_USE_MPC
     select CC_GCC_HAS_GRAPHITE
     select CC_GCC_HAS_LTO
+    select CC_GCC_HAS_PKGVERSION_BUGURL
 
 config CC_GCC_4_5_or_later
     bool
@@ -229,6 +232,7 @@
     select CC_GCC_USE_MPC
     select CC_GCC_HAS_GRAPHITE
     select CC_GCC_HAS_LTO
+    select CC_GCC_HAS_PKGVERSION_BUGURL
 
 config CC_GCC_4_6_or_later
     bool
@@ -248,6 +252,9 @@
 config CC_GCC_HAS_LTO
     bool
 
+config CC_GCC_HAS_PKGVERSION_BUGURL
+    bool
+
 # Only enable gcc's support for plugins if binutils has it as well
 # They are usefull only when doing LTO, but it does no harm enabling
 # them even without LTO.
diff --git a/config/cc/gcc.in.2 b/config/cc/gcc.in.2
--- a/config/cc/gcc.in.2
+++ b/config/cc/gcc.in.2
@@ -3,7 +3,7 @@
 config CC_PKGVERSION
     string
     prompt "gcc ID string"
-    depends on CC_GCC_4_3_or_later
+    depends on CC_GCC_HAS_PKGVERSION_BUGURL
     default "crosstool-NG-${CT_VERSION}"
     help
       Specify a string that identifies your package. You may wish to include
@@ -15,7 +15,7 @@
 config CC_BUGURL
     string
     prompt "gcc bug URL"
-    depends on CC_GCC_4_3_or_later
+    depends on CC_GCC_HAS_PKGVERSION_BUGURL
     default ""
     help
       Specify the URL that users should visit if they wish to report a bug.


More information about the crossgcc mailing list