]> git.ipfire.org Git - thirdparty/gcc.git/blame - libiberty/ChangeLog
choose-temp.c: Always include libiberty.h.
[thirdparty/gcc.git] / libiberty / ChangeLog
CommitLineData
9b1a92d8
KG
1Fri Nov 27 13:26:06 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2
3 * choose-temp.c: Always include libiberty.h. Avoid redundancies.
4 * cplus-dem.c: Likewise. Conform to libiberty.h.
5 * pexecute.c: Likewise.
6 * splay-tree.c: Likewise.
7
c85c3232
MS
81998-11-25 Mike Stump <mrs@wrs.com>
9
10 * Makefile.in (splay-tree.o): Add config.h dependency.
11
35a6cd99
KG
12Mon Nov 23 16:59:49 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13
14 * configure.in: Use AC_PREREQ(2.12.1).
15
6e6e34b7
BK
161998-11-16 Benjamin Kosnik <bkoz@haight.constant.com>
17
18 * cplus-dem.c (demangle_fund_type): Add demangling for C9x types.
19
59b67c11
JL
20Thu Nov 19 22:15:50 1998 Jeffrey A Law (law@cygnus.com)
21
22 * mpw.c (mpw_access): Add missing parens.
23
a6458d1d
KG
24Thu Nov 19 12:59:21 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25
26 * configure.in: Call AC_HEADER_SYS_WAIT.
27
28 * pexecute.c: Include sys/wait.h when !IN_GCC.
29
a9acf741
KG
30Fri Nov 13 19:18:05 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31
32 * configure.in: Check for calloc.
33
34 * calloc.c: New file.
35
36 * xmalloc.c (xcalloc): New function.
37
a49fb37a
AM
38Fri Nov 13 08:51:46 EST 1998 Andrew MacLeod <amacleod@cygnus.com>
39
40 *cplus-dem.c (demangle_prefix): Use the last "__"
41 in the mangled name when looking for the signature. This allows
42 template names to begin with "__".
43
0e714131
MM
441998-11-08 Mark Mitchell <mark@markmitchell.com>
45
ec2288ff
MM
46 * cplus-dem.c (type_kind_t): Add tk_reference.
47 (demangle_template_value_parm): Handle it.
48 (do_type): Use it for references, instead of tk_pointer.
49
0e714131
MM
50 * cplus-dem.c (demangle_template_value_parm): Use cplus_demangle,
51 not internal_cplus_demangle.
52
2931b6d4
KG
53Sat Nov 7 16:02:10 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54
55 * choose-temp.c: Don't include gansidecl.h.
56 * mkstemp.c: Likewise.
57 * pexecute.c: Likewise.
58
dd8f3ed5
GN
59Mon Nov 2 15:05:33 1998 Geoffrey Noer <noer@cygnus.com>
60
61 * configure.in: detect cygwin* instead of cygwin32*
62 * configure: regenerate
63
c5f7c445
KG
64Mon Nov 2 10:22:01 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
65
66 * pexecute.c: Check HAVE_CONFIG_H, not IN_GCC, when determining
67 whether to include config.h. Possibly include unistd.h in the
68 !IN_GCC case. Define VFORK_STRING as a printable function call
69 for error messages (either "vfork" or "fork".) If HAVE_VFORK_H is
70 defined, include vfork.h. If VMS is defined, define vfork()
71 appropriately. Remove vfork check on USG, we're using autoconf.
72 (pexecute): Set `errmsg_fmt' to VFORK_STRING instead of checking
73 locally what string to use.
74
ad3ef78e
MM
751998-10-26 Mark Mitchell <mark@markmitchell.com>
76
77 * splay-tree.c: Tweak include directives to make sure declarations of
78 xmalloc and free are available.
79
224301c1
MM
801998-10-25 Mark Mitchell <mark@markmitchell.com>
81
82 * cplus-dem.c (gnu_special): Fix handling of virtual tables in
83 anonymous namespaces.
84
d9db46fd
MM
851998-10-23 Mark Mitchell <mark@markmitchell.com>
86
87 * cplus-dem.c (work_stuff): Replace const_type and volatile_type
88 with type_quals.
89 (TYPE_UNQUALIFIED): New macro.
90 (TYPE_QUAL_CONST): Likewise.
91 (TYPE_QUAL_VOLATILE): Likewise.
92 (TYPE_QUAL_RESTRICT): Likewise.
93 (code_for_qualifier): New function.
94 (qualifier_string): Likewise.
95 (demangle_qualifier): Likewise.
96 (internal_cplus_demangle): Use them.
97 (demangle_signature): Likewise.
98 (demangle_template_value_parm): Likewise.
99 (do_type): Likewise.
100 (demangle_fund_type)): Likewise.
224301c1 101
b056ad1c
KG
102Thu Oct 22 19:58:43 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
103
104 * splay-tree.c (splay_tree_foreach_helper): Make definition static
105 to match prototype.
106
ed87f9c8
MM
1071998-10-21 Mark Mitchell <mark@markmitchell.com>
108
109 * splay-tree.c: New file.
110 * Makefile.in (CFILES): Add it.
111 (REQUIRED_OFILES): Likewise.
112 (splay-tree.o): Add dependencies.
113
e0c13971
AS
114Tue Oct 20 12:29:02 1998 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
115
116 * cplus-dem.c (demangle_qualified): Fix off-by-one when checking
117 range of 'K' index.
118
91e0f659
KG
119Thu Oct 15 18:51:12 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
120
121 * choose-temp.c: Prototype mkstemps() when IN_GCC.
122
123 * cplus-dem.c (consume_count): Cast argument of ctype macro to
124 `unsigned char'.
125 (cplus_demangle_opname): Cast the result of `strlen' to (int) when
126 comparing against one.
127 (cplus_mangle_opname): Likewise.
128 (demangle_integral_value): Cast argument of ctype macro to
129 `unsigned char'.
130 (demangle_template_value_parm): Likewise.
131 (demangle_template): Initialize variable `bindex'. Cast the
132 result of `strlen' to (int) when comparing against one. Remove
133 unused variable `start_of_value_parm'.
134 (demangle_class_name): Cast the result of `strlen' to (int) when
135 comparing against one.
136 (demangle_prefix): Cast argument of ctype macro to `unsigned char'.
137 (gnu_special): Likewise. Cast the result of `strlen' to (int)
138 when comparing against one.
139 (demangle_qualified): Cast argument of ctype macro to `unsigned char'.
140 (get_count): Likewise.
141 (do_type): Likewise. Cast the result of `strlen' to (int) when
142 comparing against one.
143 (demangle_fund_type): Cast argument of ctype macro to `unsigned char'.
144 (demangle_function_name): Cast the result of `strlen' to (int)
145 when comparing against one.
146
147 * mkstemp.c (mkstemps): Cast variable `len' to (int) when
148 comparing against one.
149
73aeb2ff
JL
150Tue Oct 13 23:51:51 1998 Jeffrey A Law (law@cygnus.com)
151
ae76f1be
JL
152 * mkstemp.c: Check HAVE_SYS_TIME_H before including sys/time.h
153 * configure.in (AC_CHECK_HEADERS): Check for sys/time.h too.
154 * config.in, configure: Rebuilt.
155
73aeb2ff
JL
156 * getopt.c: Check HAVE_STRINGS_H before including strings.h.
157 * configure.in (AC_CHECK_HEADERS): Check for strings.h too.
158 * config.in, configure: Rebuilt.
159
dd8f3ed5
GN
160Mon Oct 12 19:15:59 1998 Geoffrey Noer <noer@cygnus.com>
161
162 * configure.in: in comment, call AC_EXEEXT instead of AM_EXEEXT
163
f77d8413
MT
164Sun Oct 11 17:36:06 1998 Michael Tiemann <tiemann@holodeck.cygnus.com>
165
166 * Makefile.in (cplus-dem.o, obstack.o): Depend upon config.h.
167
ca6b370d
JL
168Thu Oct 8 23:42:08 1998 Jeffrey A Law (law@cygnus.com)
169
170 * Merge egcs & devo libiberty.
171
ab4856b1
ML
172