This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: 20000717 snapshot broken specs setup in gcc/config/i386/cygwi n.h


On Tue, Jul 25, 2000 at 11:54:34PM -0000, Billinghurst, David (CRTS) wrote:
> Zack,
> 
> Patch http://gcc.gnu.org/ml/gcc-patches/2000-07/msg00769.html doesn't seem
> to have gone in yet.  

It went in on 20 July and should have been in the 20000724 snapshot.
It got lumped with some other changes, you might have missed it.
Here's the relevant changelog entry.

zw

2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>

        * cppmacro.c (CAN_PASTE_AFTER): New macro.
        (count_params): Don't set GNU_REST_ARGS on anything.
        (save_expansion): Set PASTE_LEFT only on tokens for which
        CAN_PASTE_AFTER is true, or which are named operators.

        * cpplex.c (parse_args): Distinguish between a rest argument
        given one empty argument, and a rest argument given zero arguments.
        (maybe_paste_with_next): Look for VOID_REST tag, and trigger
        deletion of previous token based on that.
        (get_raw_token): Flatten some control structure.

        * cpplib.h (CPP_LAST_EQ): Correct.
        (VOID_REST): New token flag.
        (GNU_REST_ARGS): Delete.

        * tradcpp.c (main): Don't munge -D options.
        (make_definition): Bring -D handling in line with cpplib.
        (do_define): Strip all leading whitespace from macro definitions.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]