* optc-gen.awk: Remove excess indentation.

From-SVN: r99714
This commit is contained in:
Richard Sandiford 2005-05-15 08:10:10 +00:00 committed by Richard Sandiford
parent b078dfbf39
commit b167666c7f
2 changed files with 41 additions and 37 deletions

View File

@ -1,3 +1,7 @@
2005-05-15 Richard Sandiford <rsandifo@redhat.com>
* optc-gen.awk: Remove excess indentation.
2005-05-14 Kaz Kojima <kkojima@gcc.gnu.org>
* config/sh/sh.c (sh_output_mi_thunk): Check cfun->cfg instead

View File

@ -98,47 +98,47 @@ print "const struct cl_option cl_options[] =\n{"
for (i = 0; i < n_opts; i++)
back_chain[i] = "N_OPTS";
for (i = 0; i < n_opts; i++) {
# Combine the flags of identical switches. Switches
# appear many times if they are handled by many front
# ends, for example.
while( i + 1 != n_opts && opts[i] == opts[i + 1] ) {
flags[i + 1] = flags[i] " " flags[i + 1];
i++;
for (i = 0; i < n_opts; i++) {
# Combine the flags of identical switches. Switches
# appear many times if they are handled by many front
# ends, for example.
while( i + 1 != n_opts && opts[i] == opts[i + 1] ) {
flags[i + 1] = flags[i] " " flags[i + 1];
i++;
}
len = length (opts[i]);
enum = "OPT_" opts[i]
if (opts[i] == "finline-limit=")
enum = enum "eq"
gsub ("[^A-Za-z0-9]", "_", enum)
# If this switch takes joined arguments, back-chain all
# subsequent switches to it for which it is a prefix. If
# a later switch S is a longer prefix of a switch T, T
# will be back-chained to S in a later iteration of this
# for() loop, which is what we want.
if (flag_set_p("Joined.*", flags[i])) {
for (j = i + 1; j < n_opts; j++) {
if (substr (opts[j], 1, len) != opts[i])
break;
back_chain[j] = enum;
}
}
len = length (opts[i]);
enum = "OPT_" opts[i]
if (opts[i] == "finline-limit=")
enum = enum "eq"
gsub ("[^A-Za-z0-9]", "_", enum)
s = substr(" ", length (opts[i]))
if (i + 1 == n_opts)
comma = ""
# If this switch takes joined arguments, back-chain all
# subsequent switches to it for which it is a prefix. If
# a later switch S is a longer prefix of a switch T, T
# will be back-chained to S in a later iteration of this
# for() loop, which is what we want.
if (flag_set_p("Joined.*", flags[i])) {
for (j = i + 1; j < n_opts; j++) {
if (substr (opts[j], 1, len) != opts[i])
break;
back_chain[j] = enum;
}
}
if (help[i] == "")
hlp = "0"
else
hlp = quote help[i] quote;
s = substr(" ", length (opts[i]))
if (i + 1 == n_opts)
comma = ""
if (help[i] == "")
hlp = "0"
else
hlp = quote help[i] quote;
printf(" { %c-%s%c,\n %s,\n %s, %u, %s, %s, %s }%s\n",
quote, opts[i], quote, hlp, back_chain[i], len,
switch_flags(flags[i]),
var_ref(flags[i]), var_set(flags[i]), comma)
printf(" { %c-%s%c,\n %s,\n %s, %u, %s, %s, %s }%s\n",
quote, opts[i], quote, hlp, back_chain[i], len,
switch_flags(flags[i]),
var_ref(flags[i]), var_set(flags[i]), comma)
}
print "};"