~ubuntu-branches/ubuntu/feisty/cproto/feisty

« back to all changes in this revision

Viewing changes to CHANGES

  • Committer: Bazaar Package Importer
  • Author(s): Kenneth J. Pronovici
  • Date: 2004-03-30 19:58:33 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20040330195833-loh9sgce2as79j67
Tags: 4.7c-1
* New upstream release.
  - Includes equivalent of patch as used to close #228801 (see below).
  - Supports -X option to filter out unwanted definitions (closes: #235824).
* Now configure using --enable-llib option, so we don't need lint installed.
* Added gcc to Depends: line since -X option requires GCC to work; I assume
  most users will already have gcc installed anyway, if they are developers.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
-- $Id: CHANGES,v 4.8.1.7 2004/03/26 00:20:24 tom Exp tom $
 
2
 
 
3
Version 4.7c
 
4
2004/3/25
 
5
- fix a couple of places where valgrind reported a sscanf's result was not
 
6
  always initialized.
 
7
- modify behavior of "-X" option so it does not cause preprocessor lines to
 
8
  be written to the output.  Preprocessor lines are needed for lint-library
 
9
  text, but are inconsistent with other uses of cproto (patch by Kenneth
 
10
  Pronovici).
 
11
- add configure option "--enable-llib", which allows one to configure cproto
 
12
  without support for lint-library "llib" files.  Since the "-X" option shares
 
13
  the include-file tracking, this option can also be enabled (or disabled)
 
14
  (discussion with Kenneth Pronovici, Bob Van der Poel).
 
15
- require an ANSI C compiler for building.
 
16
- update configure script, using autoconf 2.52 + patch, along with macros from
 
17
  vile/lynx/etc.
 
18
 
 
19
Version 4.7b
 
20
 
 
21
2004/3/9
 
22
- added new -X option to limit the levels of include-files from which an
 
23
  extern can come (Debian #235824).
 
24
- added new -i option to support inline function prototypes (Debian #228801,
 
25
  patch by Kenneth Pronovici).
 
26
 
 
27
Version 4.7a
 
28
 
 
29
2003/4/5
 
30
 
 
31
- add definition of YYFLAG, to enable the error-reporting code with bison 1.875
 
32
- add definition of YYSTYPE, to allow this to build with recent (aka "broken")
 
33
  versions of bison (Debian #166140, Lukas Geyer <lukas@debian.org>).
 
34
- add gcc-specific __builtin_va_arg keyword (Debian #175862, Kenneth Pronovici
 
35
  <pronovic@debian.org>).
 
36
- modify syntax.c to change token after "#endif" to a comment, thereby avoiding
 
37
  deprecation warning from gcc 3.2, which would cause "make check" to show
 
38
  unexpected results.
 
39
- resync with version 4.7 at http://cproto.sourceforge.net/
 
40
 
 
41
2003/1/5
 
42
- add gcc-specific __builtin_va_list keyword.
 
43
 
 
44
Version 4.6e
 
45
 
 
46
2002/2/25
 
47
- correct length allocated for filename in include_file(), which was not big
 
48
  enough if the $CPROTO environment variable was corrupted.  From report by
 
49
  <Sweasel18@aol.com>, using sharefuzz:
 
50
        http://www.atstake.com/research/tools/sharefuzz1.0.tar.gz
 
51
- update configure.in to generate config.h directly using autoconf patch from
 
52
        http://invisible-island.net/autoconf/
 
53
- remove makefile rules that attempt to recreate the configure script.  As
 
54
  demonstrated in numerous packages, it always reflects poor design.
 
55
- remove makefile rules to make shar files (comp.sources.misc is long gone).
 
56
- stop using changequote(), workaround for bugs in autoconf 2.5x
 
57
 
 
58
Version 4.7
 
59
 
 
60
2000/11/9
 
61
- Report source file and line number in error messages in gcc-style format.
 
62
 
1
63
Version 4.6d
2
64
 
3
65
2000/8/10