Deleted Added
sdiff udiff text old ( 259555 ) new ( 260310 )
full compact
1/* CPP Library - lexical analysis.
2 Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
3 Contributed by Per Bothner, 1994-95.
4 Based on CCCP program by Paul Rubin, June 1986
5 Adapted to ANSI C, Richard Stallman, Jan 1987
6 Broken out to separate file, Zack Weinberg, Mar 2000
7
8This program is free software; you can redistribute it and/or modify it

--- 644 unchanged lines hidden (view full) ---

653 else if (c == '\0')
654 saw_NUL = true;
655 }
656
657 if (saw_NUL && !pfile->state.skipping)
658 cpp_error (pfile, CPP_DL_WARNING,
659 "null character(s) preserved in literal");
660
661 if (type == CPP_OTHER && CPP_OPTION (pfile, lang) != CLK_ASM)
662 cpp_error (pfile, CPP_DL_PEDWARN, "missing terminating %c character",
663 (int) terminator);
664
665 pfile->buffer->cur = cur;
666 create_literal (pfile, token, base, cur - base, type);
667}
668
669/* The stored comment includes the comment start and any terminator. */

--- 1060 unchanged lines hidden ---