* read.c (read_a_source_file): Skip multiple spaces to
cover hack in mmix md_start_line_hook which overwrites a colon with a space. Delete sermon and needless assertion.
This commit is contained in:
parent
0224c58ec6
commit
d2bdaea822
2 changed files with 10 additions and 11 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2007-04-22 Alan Modra <amodra@bigpond.net.au>
|
||||||
|
|
||||||
|
* read.c (read_a_source_file): Skip multiple spaces to
|
||||||
|
cover hack in mmix md_start_line_hook which overwrites a
|
||||||
|
colon with a space. Delete sermon and needless assertion.
|
||||||
|
|
||||||
2007-04-21 Alan Modra <amodra@bigpond.net.au>
|
2007-04-21 Alan Modra <amodra@bigpond.net.au>
|
||||||
|
|
||||||
* config/atof-vax.c (atof_vax_sizeof): Change return type to unsigned.
|
* config/atof-vax.c (atof_vax_sizeof): Change return type to unsigned.
|
||||||
|
|
15
gas/read.c
15
gas/read.c
|
@ -695,18 +695,11 @@ read_a_source_file (char *name)
|
||||||
|
|
||||||
Depending on what compiler is used, the order of these tests
|
Depending on what compiler is used, the order of these tests
|
||||||
may vary to catch most common case 1st.
|
may vary to catch most common case 1st.
|
||||||
Each test is independent of all other tests at the (top) level.
|
Each test is independent of all other tests at the (top)
|
||||||
PLEASE make a compiler that doesn't use this assembler.
|
level. */
|
||||||
It is crufty to waste a compiler's time encoding things for this
|
do
|
||||||
assembler, which then wastes more time decoding it.
|
|
||||||
(And communicating via (linear) files is silly!
|
|
||||||
If you must pass stuff, please pass a tree!) */
|
|
||||||
if ((c = *input_line_pointer++) == '\t'
|
|
||||||
|| c == ' '
|
|
||||||
|| c == '\f')
|
|
||||||
c = *input_line_pointer++;
|
c = *input_line_pointer++;
|
||||||
|
while (c == '\t' || c == ' ' || c == '\f');
|
||||||
know (c != ' '); /* No further leading whitespace. */
|
|
||||||
|
|
||||||
#ifndef NO_LISTING
|
#ifndef NO_LISTING
|
||||||
/* If listing is on, and we are expanding a macro, then give
|
/* If listing is on, and we are expanding a macro, then give
|
||||||
|
|
Loading…
Reference in a new issue