summaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authormanu <manu@138bc75d-0d04-0410-961f-82ee72b054a4>2012-05-13 11:10:49 +0000
committermanu <manu@138bc75d-0d04-0410-961f-82ee72b054a4>2012-05-13 11:10:49 +0000
commit4584d89f1a8d2b9798306191aedadca32c0b740c (patch)
tree8977a467d9177a3e49a77b7112c31a945d213986 /gcc
parent62e307b548a73f6b70599c3984e1c4a09159198d (diff)
downloadgcc-4584d89f1a8d2b9798306191aedadca32c0b740c.tar.gz
2012-05-13 Manuel López-Ibáñez <manu@gcc.gnu.org>
gcc/ * optc-gen.awk: Error instead of warning for conflicting help. ada/ * gcc-interface/lang.opt (I): Comment out help text with no effect. (nostdinc): Comment out help text with no effect. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@187437 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/ada/ChangeLog5
-rw-r--r--gcc/ada/gcc-interface/lang.opt4
-rw-r--r--gcc/optc-gen.awk6
4 files changed, 14 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 305bd5c5819..ead8962267b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2012-05-13 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ * optc-gen.awk: Error instead of warning for conflicting help.
+
2012-05-12 Jason Merrill <jason@redhat.com>
PR debug/53235
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index f46b5ae8001..2f623f9030e 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,8 @@
+2012-05-13 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ * gcc-interface/lang.opt (I): Comment out help text with no effect.
+ (nostdinc): Comment out help text with no effect.
+
2012-05-12 Eric Botcazou <ebotcazou@adacore.com>
* gcc-interface/Makefile.in (TOOLS_LIBS): Add ../../ggc-none.o.
diff --git a/gcc/ada/gcc-interface/lang.opt b/gcc/ada/gcc-interface/lang.opt
index 48392352ebd..17e766e36c3 100644
--- a/gcc/ada/gcc-interface/lang.opt
+++ b/gcc/ada/gcc-interface/lang.opt
@@ -48,7 +48,7 @@ Ada AdaWhy Alias(nostdlib)
I
Ada AdaWhy Joined Separate
--I <dir>. Add <dir> to the end of the main source path
+; Documented in C but it should be: -I <dir>. Add <dir> to the end of the main source path
Wall
Ada AdaWhy
@@ -60,7 +60,7 @@ Synonym of -gnatk8
nostdinc
Ada AdaWhy RejectNegative
-Do not look for source files in standard path
+; Documented in C but it should be: Do not look for source files in standard path
nostdlib
Ada AdaWhy
diff --git a/gcc/optc-gen.awk b/gcc/optc-gen.awk
index 4dc97f9ca6a..61dbe8ce2ac 100644
--- a/gcc/optc-gen.awk
+++ b/gcc/optc-gen.awk
@@ -188,9 +188,9 @@ for (i = 0; i < n_opts; i++) {
if (help[i + 1] == "")
help[i + 1] = help[i]
else if (help[i] != "" && help[i + 1] != help[i])
- print "warning: multiple different help strings for " \
- opts[i] ":\n\t" help[i] "\n\t" help[i + 1] \
- | "cat 1>&2"
+ print "#error Multiple different help strings for " \
+ opts[i] ":\n\t" help[i] "\n\t" help[i + 1]
+
i++;
back_chain[i] = "N_OPTS";
indices[opts[i]] = j;