gawk-diffs
[Top][All Lists]
Advanced

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

[gawk-diffs] [SCM] gawk branch, gawk-4.1-stable, updated. gawk-4.1.0-588


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, gawk-4.1-stable, updated. gawk-4.1.0-588-gdea37a9
Date: Thu, 12 Feb 2015 21:25:18 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".

The branch, gawk-4.1-stable has been updated
       via  dea37a9bcb88cf1ba65c7ad5c439425352a01f40 (commit)
       via  7620bc316c7e5bfd18f19c8e2fb09637d9eb8dee (commit)
      from  2f49027b6d6b1f03ae07c5cd9625b072465079bd (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=dea37a9bcb88cf1ba65c7ad5c439425352a01f40

commit dea37a9bcb88cf1ba65c7ad5c439425352a01f40
Author: Arnold D. Robbins <address@hidden>
Date:   Thu Feb 12 23:24:48 2015 +0200

    Remove check for dbug library in configure.ac.

diff --git a/ChangeLog b/ChangeLog
index aaee621..cf2a25f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
 2015-02-12         Arnold D. Robbins     <address@hidden>
 
        * POSIX.STD: Update with info about function parameters.
+       * configure.ac: Remove test for / use of dbug library.
 
 2015-02-11         Arnold D. Robbins     <address@hidden>
 
diff --git a/configure b/configure
index dd62a43..f4597b7 100755
--- a/configure
+++ b/configure
@@ -5837,11 +5837,7 @@ if test -f $srcdir/.developing
 then
        # add other debug flags as appropriate, save GAWKDEBUG for emergencies
        CFLAGS="$CFLAGS -DARRAYDEBUG -DYYDEBUG -DLOCALEDEBUG"
-       if grep dbug $srcdir/.developing
-       then
-               CFLAGS="$CFLAGS -DDBUG"
-               LIBS="$LIBS dbug/libdbug.a"
-       fi
+
        # turn on compiler warnings if we're doing development
        # enable debugging using macros also
        if test "$GCC" = yes
diff --git a/configure.ac b/configure.ac
index 1df240c..f6322bf 100644
--- a/configure.ac
+++ b/configure.ac
@@ -88,11 +88,7 @@ if test -f $srcdir/.developing
 then
        # add other debug flags as appropriate, save GAWKDEBUG for emergencies
        CFLAGS="$CFLAGS -DARRAYDEBUG -DYYDEBUG -DLOCALEDEBUG"
-       if grep dbug $srcdir/.developing
-       then
-               CFLAGS="$CFLAGS -DDBUG"
-               LIBS="$LIBS dbug/libdbug.a"
-       fi
+
        # turn on compiler warnings if we're doing development
        # enable debugging using macros also
        if test "$GCC" = yes

http://git.sv.gnu.org/cgit/gawk.git/commit/?id=7620bc316c7e5bfd18f19c8e2fb09637d9eb8dee

commit 7620bc316c7e5bfd18f19c8e2fb09637d9eb8dee
Author: Arnold D. Robbins <address@hidden>
Date:   Thu Feb 12 23:24:04 2015 +0200

    Update POSIX.STD.

diff --git a/ChangeLog b/ChangeLog
index 773afd3..aaee621 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-02-12         Arnold D. Robbins     <address@hidden>
+
+       * POSIX.STD: Update with info about function parameters.
+
 2015-02-11         Arnold D. Robbins     <address@hidden>
 
        * gawkapi.h: Fix spelling error in comment.
diff --git a/POSIX.STD b/POSIX.STD
index 1555d7b..c48dfb4 100644
--- a/POSIX.STD
+++ b/POSIX.STD
@@ -5,7 +5,7 @@
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.
 --------------------------------------------------------------------------
-Thu Mar 31 22:31:57 IST 2011
+Thu Feb 12 08:51:22 IST 2015
 ============================
 This file documents several things related to the 2008 POSIX standard
 that I noted after reviewing it.
@@ -30,6 +30,19 @@ that I noted after reviewing it.
    sequence into account.  By default gawk doesn't do this. Rather, gawk
    will do this only if --posix is in effect.
 
+4. According to POSIX, the function parameters of one function may not have
+   the same name as another function, making this invalid:
+
+       function foo() { ... }
+       function bar(foo) { ...}
+
+   Or even:
+
+       function bar(foo) { ...}
+       function foo() { ... }
+
+   Gawk enforces this only with --posix.
+
 The following things aren't described by POSIX but ought to be:
 
 1. The value of $0 in an END rule

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog    |    5 +++++
 POSIX.STD    |   15 ++++++++++++++-
 configure    |    6 +-----
 configure.ac |    6 +-----
 4 files changed, 21 insertions(+), 11 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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