automake-patches
[Top][All Lists]
Advanced

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

[PATCH 0/6] {master} Get rid of de-ANSI-fication support


From: Stefano Lattarini
Subject: [PATCH 0/6] {master} Get rid of de-ANSI-fication support
Date: Sun, 28 Aug 2011 23:42:57 +0200

This patch series (for master) completely remove the obsolete
de-ANSI-fication support from the Automake codebase.

It doesn't get rid of the `AM_C_PROTOTYPES' m4 macro and `ansi2knr'
automake option completely, though: they are still handled to give
a more detailed error message about the de-ANSI-fication support
removal, to help transition of "stubborn" packages.  I plan to
completely remove them only starting from the next-after-the-next
release (1.13, ideally).

After the series is applied, the testsuite still passes (tested
on Solaris 10 with gcc 4.6.0, Sun C 5.9, GNU make 3.82 and
/usr/ccs/bin/make).

I will give 72 hours for reviews before pushing to a topic branch
'remove-deansification', to be soon merged into master.

Regards,
  Stefano

-*-*-*-

Stefano Lattarini (6):
  docs: remove description of de-ANSI-fication support from manual
  tests: remove tests about obsolete de-ANSI-fication support
  ansi: reject attempts to use automatic de-ANSI-fication support
  ansi: remove dead code/files for automatic de-ANSI-fication support
  automake: cleanups after de-ansification support removal (1)
  automake: cleanups after de-ansification support removal (2)

 ChangeLog                       |   84 +++++
 NEWS                            |    7 +-
 automake.in                     |  280 +--------------
 doc/automake.texi               |  119 +-------
 lib/Automake/Options.pm         |   14 +-
 lib/Automake/Variable.pm        |    2 -
 lib/Makefile.am                 |    7 +-
 lib/Makefile.in                 |   14 +-
 lib/am/Makefile.am              |    3 +-
 lib/am/Makefile.in              |    3 +-
 lib/am/ansi2knr.am              |   77 ----
 lib/ansi2knr.1                  |   36 --
 lib/ansi2knr.c                  |  739 ---------------------------------------
 m4/depout.m4                    |    4 +-
 m4/protos.m4                    |   27 +--
 tests/Makefile.am               |   16 +-
 tests/Makefile.in               |   16 +-
 tests/ansi.test                 |   51 ---
 tests/ansi10.test               |   72 ----
 tests/ansi2.test                |   38 --
 tests/ansi2knr-deprecation.test |   69 ----
 tests/ansi2knr-no-more.test     |   56 +++
 tests/ansi3.test                |   58 ---
 tests/ansi3b.test               |   59 ---
 tests/ansi4.test                |   40 ---
 tests/ansi5.test                |   89 -----
 tests/ansi6.test                |   83 -----
 tests/ansi7.test                |   85 -----
 tests/ansi8.test                |   28 --
 tests/ansi9.test                |   60 ----
 tests/cxxansi.test              |   45 ---
 tests/depacl2.test              |   13 +-
 tests/libobj8.test              |   51 ---
 tests/subobj3.test              |   66 ----
 34 files changed, 187 insertions(+), 2224 deletions(-)
 delete mode 100644 lib/am/ansi2knr.am
 delete mode 100644 lib/ansi2knr.1
 delete mode 100644 lib/ansi2knr.c
 delete mode 100755 tests/ansi.test
 delete mode 100755 tests/ansi10.test
 delete mode 100755 tests/ansi2.test
 delete mode 100755 tests/ansi2knr-deprecation.test
 create mode 100755 tests/ansi2knr-no-more.test
 delete mode 100755 tests/ansi3.test
 delete mode 100755 tests/ansi3b.test
 delete mode 100755 tests/ansi4.test
 delete mode 100755 tests/ansi5.test
 delete mode 100755 tests/ansi6.test
 delete mode 100755 tests/ansi7.test
 delete mode 100755 tests/ansi8.test
 delete mode 100755 tests/ansi9.test
 delete mode 100755 tests/cxxansi.test
 delete mode 100755 tests/libobj8.test
 delete mode 100755 tests/subobj3.test

-- 
1.7.2.3




reply via email to

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