File: changelog

package info (click to toggle)
oxref 2.02.00-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 692 kB
  • sloc: cpp: 1,282; makefile: 131; sh: 48
file content (190 lines) | stat: -rw-r--r-- 5,895 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
oxref (2.02.00)

  * Building oxref using icmake requires icmake >= 12.01.00

  * Flag -P was dropped: to avoid using a single precompiled header undefine
    SPCH in icmconf

  * Adapted store/checkglobals.cc to g++ >= 14.0.1

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Thu, 04 Jul 2024 07:45:41 +0200

oxref (2.01.00)

  * 'build program' c.s. use ICMAKE_CXXFLAGS. The file c++std was removed.

  * Added option '--callled-by (-c) spec' showing the (recursive) functions
    calling 'spec', where 'spec' is a pattern as used by the --select-pattern
    option.

  * Replaced the Affero Gnu Public License by the Gnu General Public License

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Thu, 26 Oct 2023 10:57:39 +0200

oxref (2.00.03)

  * Ready for libbobcat6

  * ObjDump::const_iterator was redesigned according to the requirements
    covered in the C++ Annotations 12.2.0, section 22.14

  * Added 'c++std' defining the c++ standard to use for
    compilation. Compilation commands also use -Werror

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Sun, 11 Sep 2022 09:41:39 +0200

oxref (2.00.02)

  * On request of the FSF the files agpl-3.0.txt and LICENSE.txt were added
    to oxref's repo.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Sat, 25 Jun 2022 11:22:09 +0200

oxref (2.00.01)

  * Removed -q from oxref's build script

  * Removed tar.gz references from the man-page

  * Repaired a flaw in the icmake/finall function

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Mon, 28 Jun 2021 21:28:15 +0200

oxref (2.00.00)

  * Version 2.00.00 adds several new options (--no-xref, --objdump, --replace,
    --replace-file --tree), and can produce (using --tree) call trees of
    functions directly or indirectly called from (c.q. global data used by)
    programs or from a specified function.

  * The cross-reference listing can optionally be omitted from the program's
    output 

  * Variable type definitions produced by the compiler are sometimes very
    complex, and differ from the way these types are normally specified in
    source files. E.g., in C++ a string is referred to by the compiler as
    (on one line):
        std::__cxx11::basic_string<char, std::char_traits<char>, 
        std::allocator<char> >
    Instead, in source files 
        std::string
    is commonly used. Oxref >= V.2.00.00 accepts replacement specifications to
    change the former specification into the latter in oxref's output.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Thu, 14 Mar 2019 12:26:12 +0530

oxref (1.00.07)

  * Migrated from Github to Gitlab

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Sat, 16 Jun 2018 10:24:38 +0200

oxref (1.00.06)

  * Updated entries in the 'required' file.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Sun, 20 Dec 2015 13:02:43 +0100

oxref (1.00.05)

  * Updated the icmake build scripts to icmake 8.00.04

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Mon, 14 Dec 2015 14:18:32 +0100

oxref (1.00.04)

  * Kevin Brodsky observed that the installation scripts used 'chdir' rather
    than 'cd'. Fixed in this release.

  * Kevin Brodsky also observed that the combined size of all precompiled 
    headers might exceed some disks capacities. The option -P was added to the
    ./build script to prevent the use of precompiled headers.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Mon, 05 Oct 2015 21:11:58 +0200

oxref (1.00.03)

  * Standardized the (de)installation procedures

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Sat, 03 Oct 2015 11:11:25 +0200

oxref (1.00.02)

  * Fixed compilation errors that emerged with g++-5, reported by Matthias
    Klose. 

  * Added the file 'required' to the source distribution summarizing the
    required software for building oxref.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Thu, 12 Feb 2015 18:13:30 +0100

oxref (1.00.01)

  * Since oxref's been around for over a year without encountering any
    serious problems, its version was bumped to slightly over 1.00.

  * Oxref no longer depends on bobcat's A2x and X2a classes

  * Oxref's no longer uses (deprecated) FBB::Errno exceptions. Instead,
    FBB::Exception exceptions are now used.

  * 'build oxref' uses the newly built tmp/bin/binary (= oxref) program to
    create its cross-reference listing.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Thu, 26 Dec 2013 12:33:38 +0100
  
oxref (0.91.00)

  * oxref now returns 0 when called with the -h or -v flags 

  * catching FBB::Errno in main.cc is superfluous: removed.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Fri, 25 Jan 2013 10:38:42 +0100

oxref (0.90.11)

  * The following #defines in INSTALL.im can be overruled by defining
    identically named environment variables: 
        CXX      defines the name of the compiler to use. By default `g++'
        CXXFLAGS the options passed to the compiler. 
                 By default `-Wall --std=c++0x -O2 -g'
        LDFLAGS  the options passed to the linker. By default no options are
                 passed to the linker.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Wed, 18 Jul 2012 15:19:38 +0200

oxref (0.90.10)

  * Depends on Bobcat 3.00.02
  
  * Removed superfluous header (undoing the needless 0.90.04 modification).

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Thu, 10 May 2012 14:02:07 +0200

oxref (0.90.04)

  * Added missing header

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Wed, 09 May 2012 13:45:58 +0200

oxref (0.90.03)

  * Fixed an out-of check placed newline insertion

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Mon, 09 Jan 2012 21:35:03 +0100

oxref (0.90.01)

  * Replaced FnWrap* calls by lambda functions

  * `build' script now recognizes CXXFLAGS and LDFLAGS for, resp. g++ and ld
     flags. Default values are in INSTALL.im, as before.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Fri, 24 Jun 2011 21:15:18 +0200

oxref (0.90.00)

  * Initial release

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Wed, 16 Feb 2011 11:50:25 +0100