[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- m4 ./ChangeLog m4/m4private.h m4/system_.h modu...,
Gary V. Vaughan <=