diff options
author | Jeffrey A Law <law@cygnus.com> | 1997-08-15 05:29:33 +0000 |
---|---|---|
committer | Jeffrey A Law <law@cygnus.com> | 1997-08-15 05:29:33 +0000 |
commit | 5b0aa3e0f40e4386c6cc77a2ae8f08b7695f577f (patch) | |
tree | 003a93b7999db6eae694e19c3c5a06e8b3541594 | |
parent | 895b4a306924639b1fa77148a61d638436d98628 (diff) |
* toplev.c (main): In -g handling code, add code to set len.
* alpha.md (extendqihi2): Use HImode not QImode in force_reg call.
Brought over from gcc2.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@14801 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/config/alpha/alpha.md | 2 | ||||
-rw-r--r-- | gcc/toplev.c | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/gcc/config/alpha/alpha.md b/gcc/config/alpha/alpha.md index df12a611e3d..a1d3b2bac17 100644 --- a/gcc/config/alpha/alpha.md +++ b/gcc/config/alpha/alpha.md @@ -1034,7 +1034,7 @@ } operands[0] = gen_lowpart (DImode, operands[0]); - operands[1] = gen_lowpart (DImode, force_reg (HImode, operands[1])); + operands[1] = gen_lowpart (DImode, force_reg (QImode, operands[1])); operands[2] = gen_reg_rtx (DImode); }") diff --git a/gcc/toplev.c b/gcc/toplev.c index 790a51b8fd8..821dab62158 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -4143,6 +4143,7 @@ main (argc, argv, envp) if (*p && (*p < '0' || *p > '9')) continue; q = p; + len = p - str; while (*q && (*q >= '0' && *q <= '9')) q++; if (*p) |