]> gcc.gnu.org Git - gcc.git/blame - libiberty/ChangeLog
g77spec.c: Don't include gansidecl.h.
[gcc.git] / libiberty / ChangeLog
CommitLineData
c5f7c445
KG
1Mon Nov 2 10:22:01 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2
3 * pexecute.c: Check HAVE_CONFIG_H, not IN_GCC, when determining
4 whether to include config.h. Possibly include unistd.h in the
5 !IN_GCC case. Define VFORK_STRING as a printable function call
6 for error messages (either "vfork" or "fork".) If HAVE_VFORK_H is
7 defined, include vfork.h. If VMS is defined, define vfork()
8 appropriately. Remove vfork check on USG, we're using autoconf.
9 (pexecute): Set `errmsg_fmt' to VFORK_STRING instead of checking
10 locally what string to use.
11
ad3ef78e
MM
121998-10-26 Mark Mitchell <mark@markmitchell.com>
13
14 * splay-tree.c: Tweak include directives to make sure declarations of
15 xmalloc and free are available.
16
224301c1
MM
171998-10-25 Mark Mitchell <mark@markmitchell.com>
18
19 * cplus-dem.c (gnu_special): Fix handling of virtual tables in
20 anonymous namespaces.
21
d9db46fd
MM
221998-10-23 Mark Mitchell <mark@markmitchell.com>
23
24 * cplus-dem.c (work_stuff): Replace const_type and volatile_type
25 with type_quals.
26 (TYPE_UNQUALIFIED): New macro.
27 (TYPE_QUAL_CONST): Likewise.
28 (TYPE_QUAL_VOLATILE): Likewise.
29 (TYPE_QUAL_RESTRICT): Likewise.
30 (code_for_qualifier): New function.
31 (qualifier_string): Likewise.
32 (demangle_qualifier): Likewise.
33 (internal_cplus_demangle): Use them.
34 (demangle_signature): Likewise.
35 (demangle_template_value_parm): Likewise.
36 (do_type): Likewise.
37 (demangle_fund_type)): Likewise.
224301c1 38
b056ad1c
KG
39Thu Oct 22 19:58:43 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40
41 * splay-tree.c (splay_tree_foreach_helper): Make definition static
42 to match prototype.
43
ed87f9c8
MM
441998-10-21 Mark Mitchell <mark@markmitchell.com>
45
46 * splay-tree.c: New file.
47 * Makefile.in (CFILES): Add it.
48 (REQUIRED_OFILES): Likewise.
49 (splay-tree.o): Add dependencies.
50
e0c13971
AS
51Tue Oct 20 12:29:02 1998 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
52
53 * cplus-dem.c (demangle_qualified): Fix off-by-one when checking
54 range of 'K' index.
55
91e0f659
KG
56Thu Oct 15 18:51:12 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57
58 * choose-temp.c: Prototype mkstemps() when IN_GCC.
59
60 * cplus-dem.c (consume_count): Cast argument of ctype macro to
61 `unsigned char'.
62 (cplus_demangle_opname): Cast the result of `strlen' to (int) when
63 comparing against one.
64 (cplus_mangle_opname): Likewise.
65 (demangle_integral_value): Cast argument of ctype macro to
66 `unsigned char'.
67 (demangle_template_value_parm): Likewise.
68 (demangle_template): Initialize variable `bindex'. Cast the
69 result of `strlen' to (int) when comparing against one. Remove
70 unused variable `start_of_value_parm'.
71 (demangle_class_name): Cast the result of `strlen' to (int) when
72 comparing against one.
73 (demangle_prefix): Cast argument of ctype macro to `unsigned char'.
74 (gnu_special): Likewise. Cast the result of `strlen' to (int)
75 when comparing against one.
76 (demangle_qualified): Cast argument of ctype macro to `unsigned char'.
77 (get_count): Likewise.
78 (do_type): Likewise. Cast the result of `strlen' to (int) when
79 comparing against one.
80 (demangle_fund_type): Cast argument of ctype macro to `unsigned char'.
81 (demangle_function_name): Cast the result of `strlen' to (int)
82 when comparing against one.
83
84 * mkstemp.c (mkstemps): Cast variable `len' to (int) when
85 comparing against one.
86
73aeb2ff
JL
87Tue Oct 13 23:51:51 1998 Jeffrey A Law (law@cygnus.com)
88
ae76f1be
JL
89 * mkstemp.c: Check HAVE_SYS_TIME_H before including sys/time.h
90 * configure.in (AC_CHECK_HEADERS): Check for sys/time.h too.
91 * config.in, configure: Rebuilt.
92
73aeb2ff
JL
93 * getopt.c: Check HAVE_STRINGS_H before including strings.h.
94 * configure.in (AC_CHECK_HEADERS): Check for strings.h too.
95 * config.in, configure: Rebuilt.
96
f77d8413
MT
97Sun Oct 11 17:36:06 1998 Michael Tiemann <tiemann@holodeck.cygnus.com>
98
99 * Makefile.in (cplus-dem.o, obstack.o): Depend upon config.h.
100
ca6b370d
JL
101Thu Oct 8 23:42:08 1998 Jeffrey A Law (law@cygnus.com)
102
103 * Merge egcs & devo libiberty.
104
ab4856b1
ML
105