mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-17 04:48:56 +08:00
cpplex.c (parse_string): Don't look for backslash before first char in `namebuf'.
* cpplex.c (parse_string): Don't look for backslash before first char in `namebuf'. * loop.c (strength_reduce): Skip NOTEs. From-SVN: r36015
This commit is contained in:
parent
a440fd1970
commit
a0bff95ffc
@ -1,3 +1,9 @@
|
||||
2000-08-27 Greg McGary <greg@mcgary.org>
|
||||
|
||||
* cpplex.c (parse_string): Don't look for backslash
|
||||
before first char in `namebuf'.
|
||||
* loop.c (strength_reduce): Skip NOTEs.
|
||||
|
||||
2000-08-27 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* c-decl.c (duplicate_decls): Don't set TREE_STATIC or clear
|
||||
|
@ -1106,7 +1106,7 @@ parse_string (pfile, list, token, terminator)
|
||||
if (is_vspace (c))
|
||||
{
|
||||
/* Drop a backslash newline, and continue. */
|
||||
if (namebuf[-1] == '\\')
|
||||
if (namebuf > list->namebuf && namebuf[-1] == '\\')
|
||||
{
|
||||
handle_newline (cur, buffer->rlimit, c);
|
||||
namebuf--;
|
||||
|
@ -4188,8 +4188,9 @@ strength_reduce (loop, insn_count, flags)
|
||||
/* Some bivs are incremented with a multi-insn sequence.
|
||||
The first insn contains the add. */
|
||||
next_loc_insn = next->insn;
|
||||
while (! loc_mentioned_in_p (next->location,
|
||||
PATTERN (next_loc_insn)))
|
||||
while (NOTE_P (next_loc_insn)
|
||||
|| ! loc_mentioned_in_p (next->location,
|
||||
PATTERN (next_loc_insn)))
|
||||
next_loc_insn = PREV_INSN (next_loc_insn);
|
||||
|
||||
if (next_loc_insn == v->insn)
|
||||
|
Loading…
Reference in New Issue
Block a user