aboutsummaryrefslogtreecommitdiff
path: root/libada/configure
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>2005-10-04 18:06:19 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2005-10-04 18:06:19 +0000
commitcbc43ae091a468f438f851e454ac4454bb89f476 (patch)
tree545ffe9bc98a6d6ff50b698d701fdeaba1622b1d /libada/configure
parent44d251729691376ab96450f3b8e580a87c055b95 (diff)
downloadgcc-cbc43ae091a468f438f851e454ac4454bb89f476.zip
gcc-cbc43ae091a468f438f851e454ac4454bb89f476.tar.gz
gcc-cbc43ae091a468f438f851e454ac4454bb89f476.tar.bz2
re PR preprocessor/13726 (cpp -C -dI loses comments on same line as #include directives)
libcpp/ PR preprocessor/13726 * directives.c (check_eol_return_comments): New static function. (parse_include): Add buf parameter. Change all callers. (do_include_common): If not discard comments, turn on save_comments. Pass collected comments to include callback. * include/cpplib.h (struct cpp_callbacks): Add new parameter to include callback: cpp_token list. gcc/ PR preprocessor/13726 * c-ppoutput.c (cb_include): Add comments parameter, and print out any comments passed in. gcc/testsuite/ PR preprocessor/13726 * gcc.dg/cpp/cmdlne-dI-C.c: New test. * gcc.dg/cpp/cmdlne-dI-C.h: New file. From-SVN: r104951
Diffstat (limited to 'libada/configure')
0 files changed, 0 insertions, 0 deletions