m4-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

m4 ./ChangeLog m4/m4private.h m4/system_.h modu...


From: Gary V. Vaughan
Subject: m4 ./ChangeLog m4/m4private.h m4/system_.h modu...
Date: Fri, 10 Oct 2003 09:05:59 -0400

CVSROOT:        /cvsroot/m4
Module name:    m4
Branch:         
Changes by:     Gary V. Vaughan <address@hidden>        03/10/10 09:05:58

Modified files:
        .              : ChangeLog 
        m4             : m4private.h system_.h 
        modules        : perl.c 

Log message:
        Tru64UNIX perl is sloppy with namespace pollution.  This patch is
        careful not to trip over the mess:
        
        * modules/perl.c: Some builds of perl install headers that contain
        `#define try __builtin_try'.  Be sure to undefine that macro
        before `m4/hash.h' gets included, which uses the `try' symbol.
        * m4/system_.h: Similarly for `bool'.  Undefine `bool', `true' and
        `false' before including `stdbool.h'.
        (DELETE):  This symbol is not in m4's namespace, and is in any
        case only used internally...
        * m4/m4private.h (DELETE): ...so move it to here.
        Reported by Martin MOKREJS <address@hidden>

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/ChangeLog.diff?tr1=1.240&tr2=1.241&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/m4private.h.diff?tr1=1.39&tr2=1.40&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/system_.h.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/modules/perl.c.diff?tr1=1.12&tr2=1.13&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]