Re: [PATCH] update DEPENDENCIES for interix

2011-05-17 Thread Markus Duft
On 05/17/11 00:40, Bruno Haible wrote: > Hi Markus, > >> This is a small patch in reply to [1] to update the DEPENDENCIES for interix >> accordingly. >> >> [1] http://lists.gnu.org/archive/html/bug-gnulib/2011-05/msg00310.html >> "gnulib should document that libsuacomp is a >>prerequisite f

[PATCH] warnings.m4: don't usurp save_CPPFLAGS variable name

2011-05-17 Thread Jim Meyering
Hi Simon, I noticed that warnings.m4 was using save_CPPFLAGS. Ok to fix that? >From b2b60640bee61caf8531f678350f3d3f74049d60 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Tue, 17 May 2011 14:10:16 +0200 Subject: [PATCH] warnings.m4: don't usurp save_CPPFLAGS variable name * m4/warnings.m4:

Re: [PATCH] maint.mk: add a syntax-check rule to ensure tightly-scoped symbols

2011-05-17 Thread Pádraig Brady
On 09/05/11 11:44, Jim Meyering wrote: > I've been using a precursor of this rule in coreutils for many years, > so finally have made it general enough so that the same The above change is giving a false positive on my 32 linux laptop, where it flags __i686.get_pc_thunk.bx from src/libstdbuf_so-

Re: [PATCH] maint.mk: add a syntax-check rule to ensure tightly-scoped symbols

2011-05-17 Thread Jim Meyering
Pádraig Brady wrote: > On 09/05/11 11:44, Jim Meyering wrote: >> I've been using a precursor of this rule in coreutils for many years, > >> so finally have made it general enough so that the same > > The above change is giving a false positive on my 32 linux laptop, > where it flags __i686.get_pc_

Re: [PATCH] maint.mk: add a syntax-check rule to ensure tightly-scoped symbols

2011-05-17 Thread Pádraig Brady
On 17/05/11 15:08, Jim Meyering wrote: > Pádraig Brady wrote: >> On 09/05/11 11:44, Jim Meyering wrote: >>> I've been using a precursor of this rule in coreutils for many years, >> >>> so finally have made it general enough so that the same >> >> The above change is giving a false positive on my 32

Re: [PATCH] warnings.m4: don't usurp save_CPPFLAGS variable name

2011-05-17 Thread Simon Josefsson
Jim Meyering writes: > Hi Simon, > > I noticed that warnings.m4 was using save_CPPFLAGS. > Ok to fix that? Yes, please do. Thanks, Simon

Re: Document reasonable portability targets

2011-05-17 Thread Simon Josefsson
Bruno Haible writes: > 2011-05-16 Bruno Haible > > doc: List the target platforms. > * doc/gnulib-intro.texi (Target Platforms): New section. > * doc/gnulib.texi (Introduction): Update menu. > * README (Portability guidelines): Refer to the new section. Update > s

Re: [PATCH] warnings.m4: don't usurp save_CPPFLAGS variable name

2011-05-17 Thread Jim Meyering
Simon Josefsson wrote: > Jim Meyering writes: > >> Hi Simon, >> >> I noticed that warnings.m4 was using save_CPPFLAGS. >> Ok to fix that? > > Yes, please do. Pushed.

Re: alloca-opt

2011-05-17 Thread Sam Steingold
> * Bruno Haible [2011-05-17 01:00:57 +0200]: > > 3) Finally there is also documentation: > so, I guess, I will be using this: #include #if HAVE_ALLOCA /* Yay! */ #elif defined(MICROSOFT) #include #define alloca _a

canonicalize_file_name should support win32 shortcuts

2011-05-17 Thread Sam Steingold
it appears that neither canonicalize nor canonicalize-lgpl support win32 shortcuts (either used directly or as used by cygwin). it would be nice if they did - then we would be able to use canonicalize-lgpl in clisp. now clisp uses file w32shell.c: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/

Re: alloca-opt

2011-05-17 Thread Bruno Haible
Sam Steingold wrote: > #elif defined(MICROSOFT) >   #include >   #define alloca _alloca This is not necessary, as gnulib's does it already. Bruno -- In memoriam Irene Gut Opdyke

[PATCH] verify: add doc to gnulib manual and fix example

2011-05-17 Thread Paul Eggert
* doc/gnulib.texi (Compile-time Assertions): New node, for 'verify'. * doc/verify.texi (Compile-time Assertions): Update 'assert' doc. (Compile-time Assertions): Fix example so it can't overflow. diff --git a/doc/gnulib.texi b/doc/gnulib.texi index 309f376..d6e43d8 100644 --- a/doc/gnulib.texi +++

[PATCH] intprops: add doc

2011-05-17 Thread Paul Eggert
* doc/intprops.texi: New file, documenting intprops. * doc/gnulib.texi (Particular Modules): Include it. diff --git a/doc/gnulib.texi b/doc/gnulib.texi index d6e43d8..fef0d76 100644 --- a/doc/gnulib.texi +++ b/doc/gnulib.texi @@ -6497,6 +6497,7 @@ This list of functions is sorted according to the h

Re: proposed new module intoverflow

2011-05-17 Thread Paul Eggert
On 05/16/11 15:01, Pádraig Brady wrote: > I just noticed this excellent paper on AIR integers > http://www.cert.org/archive/pdf/09tn023.pdf Thanks, this inspired me to add intprops documentation to the gnulib manual, which I just pushed. There's an updated version of that paper, at: http://www.s

[PATCH] announce-gen: fail if the NEWS delta is empty

2011-05-17 Thread Jim Meyering
I'll hold off for a few hours, in case someone can think of a reason to allow an empty NEWS delta. FYI, when this condition arises, this change will cause "make stable" to fail after generating the tarballs. >From 3c28bd770c8d791486165514a81e70de5ab5d6bf Mon Sep 17 00:00:00 2001 From: Jim Meyerin

Re: [PATCH] maint.mk: add a syntax-check rule to ensure tightly-scoped symbols

2011-05-17 Thread Pádraig Brady
On 17/05/11 15:23, Pádraig Brady wrote: > Given '^__.*' names are reserved by the compiler, > perhaps the happy medium is to to allow single underscores, > but exclude double underscores, with something like: I'm going with the following, so as to not put the onus on users configuring an exclude l