1*404b540aSrobert2007-07-19 Release Manager 2*404b540aSrobert 3*404b540aSrobert * GCC 4.2.1 released. 4*404b540aSrobert 5*404b540aSrobert2007-05-13 Release Manager 6*404b540aSrobert 7*404b540aSrobert * GCC 4.2.0 released. 8*404b540aSrobert 9*404b540aSrobert2007-05-04 Mark Mitchell <mark@codesourcery.com> 10*404b540aSrobert 11*404b540aSrobert * demangle.h: Change license to LGPL + exception. 12*404b540aSrobert 13*404b540aSrobert2007-02-09 Joseph S. Myers <joseph@codesourcery.com> 14*404b540aSrobert 15*404b540aSrobert * libiberty.h (pex_write_input): Remove prototype. 16*404b540aSrobert 17*404b540aSrobert2006-04-11 Jim Blandy <jimb@codesourcery.com> 18*404b540aSrobert 19*404b540aSrobert * libiberty.h (pex_input_file, pex_input_pipe): New declarations. 20*404b540aSrobert 21*404b540aSrobert2006-01-18 DJ Delorie <dj@redhat.com> 22*404b540aSrobert 23*404b540aSrobert * md5.h: Include ansidecl.h 24*404b540aSrobert 25*404b540aSrobert2006-01-09 Bob Wilson <bob.wilson@acm.org> 26*404b540aSrobert 27*404b540aSrobert * xtensa-config.h (XCHAL_HAVE_MUL32_HIGH): Define. 28*404b540aSrobert 29*404b540aSrobert2005-12-30 Bob Wilson <bob.wilson@acm.org> 30*404b540aSrobert 31*404b540aSrobert * xtensa-config.h (XCHAL_HAVE_WIDE_BRANCHES): New. 32*404b540aSrobert 33*404b540aSrobert2005-12-10 Terry Laurenzo <tlaurenzo@gmail.com> 34*404b540aSrobert 35*404b540aSrobert PR java/9861 36*404b540aSrobert * demangle.h : Add DMGL_RET_POSTFIX define to enable alternative 37*404b540aSrobert output format for return types 38*404b540aSrobert 39*404b540aSrobert2005-10-31 Mark Kettenis <kettenis@gnu.org> 40*404b540aSrobert 41*404b540aSrobert * floatformat.h (enum floatformat_byteorders): Add 42*404b540aSrobert floatformat_vax. 43*404b540aSrobert (floatformat_vax_aingle, floatformat_vax_double): Declare. 44*404b540aSrobert 45*404b540aSrobert2005-09-26 Mark Mitchell <mark@codesourcery.com> 46*404b540aSrobert 47*404b540aSrobert * libiberty.h (expandargv): New function. 48*404b540aSrobert 49*404b540aSrobert2005-08-17 Mark Kettenis <kettenis@gnu.org> 50*404b540aSrobert 51*404b540aSrobert * floatformat.h (struct floatformat): Change type of large 52*404b540aSrobert argument for is_valid member to `const void *'. 53*404b540aSrobert (floatformat_to_double): Change type of second argument to `const 54*404b540aSrobert void *'. 55*404b540aSrobert (floatformat_from_double): Change type of last argument to `void 56*404b540aSrobert *'. 57*404b540aSrobert (floatformat_is_valid): Change type of last argument to `const 58*404b540aSrobert void *'. 59*404b540aSrobert 60*404b540aSrobert2005-07-12 Ben Elliston <bje@au.ibm.com> 61*404b540aSrobert 62*404b540aSrobert * xregex2.h (regexec): Qualify this prototype with __extension__ 63*404b540aSrobert when compiling with GNU C. 64*404b540aSrobert 65*404b540aSrobert2005-07-03 Steve Ellcey <sje@cup.hp.com> 66*404b540aSrobert 67*404b540aSrobert PR other/13906 68*404b540aSrobert * ansidecl.h (ATTRIBUTE_ALIGNED_ALIGNOF): New. 69*404b540aSrobert * md5.h (md5_uintptr): New. 70*404b540aSrobert (md5_ctx): Align buffer field. 71*404b540aSrobert 72*404b540aSrobert2005-06-30 Daniel Berlin <dberlin@dberlin.org> 73*404b540aSrobert 74*404b540aSrobert * hashtab.h (HTAB_DELETED_ENTRY): New macro. 75*404b540aSrobert (HTAB_EMPTY_ENTRY): New macro. 76*404b540aSrobert 77*404b540aSrobert2005-06-20 Geoffrey Keating <geoffk@apple.com> 78*404b540aSrobert 79*404b540aSrobert * libiberty.h (strverscmp): Prototype. 80*404b540aSrobert 81*404b540aSrobert2005-06-06 Gabriel Dos Reis <gdr@integrable-solutions.net> 82*404b540aSrobert 83*404b540aSrobert * libiberty.h (XOBFINISH): New. 84*404b540aSrobert 85*404b540aSrobert2005-06-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 86*404b540aSrobert 87*404b540aSrobert * libiberty.h (vsnprintf): Add format attribute. 88*404b540aSrobert 89*404b540aSrobert2005-05-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 90*404b540aSrobert 91*404b540aSrobert * ansidecl.h: Add ATTRIBUTE_FPTR_PRINTF. 92*404b540aSrobert 93*404b540aSrobert2005-05-28 Eli Zaretskii <eliz@gnu.org> 94*404b540aSrobert 95*404b540aSrobert * libiberty.h: (snprintf) [!HAVE_DECL_SNPRINTF]: Declare if 96*404b540aSrobert needed. 97*404b540aSrobert (vsnprintf) [!HAVE_DECL_VSNPRINTF]: Declare if needed. 98*404b540aSrobert 99*404b540aSrobert2005-05-25 Richard Henderson <rth@redhat.com> 100*404b540aSrobert 101*404b540aSrobert * demangle.h (DEMANGLE_COMPONENT_HIDDEN_ALIAS): New. 102*404b540aSrobert 103*404b540aSrobert2005-05-24 Gabriel Dos Reis <gdr@integrable-solutions.net> 104*404b540aSrobert 105*404b540aSrobert * libiberty.h (ACONCAT): Properly cast value of alloca(). 106*404b540aSrobert 107*404b540aSrobert * ansidecl.h (ATTRIBUTE_UNUSED_LABEL): Don't define if 108*404b540aSrobert __cplusplus. 109*404b540aSrobert 110*404b540aSrobert2005-05-12 Steve Ellcey <sje@cup.hp.com> 111*404b540aSrobert 112*404b540aSrobert libiberty.h: Do not define empty basename prototype. 113*404b540aSrobert 114*404b540aSrobert2005-05-10 Nick Clifton <nickc@redhat.com> 115*404b540aSrobert 116*404b540aSrobert * Update the address and phone number of the FSF organization in 117*404b540aSrobert the GPL notices in the following files: 118*404b540aSrobert COPYING, ansidecl.h, bfdlink.h, bout.h, demangle.h, dis-asm.h, 119*404b540aSrobert dyn-string.h, fibheap.h, filenames.h, floatformat.h, 120*404b540aSrobert fnmatch.h, gdbm.h, getopt.h, hashtab.h, hp-symtab.h, ieee.h, 121*404b540aSrobert libiberty.h, md5.h, oasys.h, objalloc.h, obstack.h, os9k.h, 122*404b540aSrobert partition.h, progress.h, safe-ctype.h, sort.h, splay-tree.h, 123*404b540aSrobert symcat.h, ternary.h, xregex2.h, xtensa-config.h, 124*404b540aSrobert xtensa-isa-internal.h, xtensa-isa.h 125*404b540aSrobert 126*404b540aSrobert2005-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 127*404b540aSrobert 128*404b540aSrobert * libiberty.h (unlock_std_streams): New. 129*404b540aSrobert 130*404b540aSrobert2005-04-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 131*404b540aSrobert 132*404b540aSrobert * hashtab.h, libiberty.h, objalloc.h, splay-tree.h, ternary.h: 133*404b540aSrobert Don't use the PTR macro. 134*404b540aSrobert 135*404b540aSrobert * sort.h: Don't use the PARAMS macro. 136*404b540aSrobert 137*404b540aSrobert2005-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 138*404b540aSrobert 139*404b540aSrobert * libiberty.h (unlock_stream): New. 140*404b540aSrobert 141*404b540aSrobert2005-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 142*404b540aSrobert 143*404b540aSrobert * libiberty.h (fopen_unlocked, fdopen_unlocked, freopen_unlocked): 144*404b540aSrobert Remove parameter names. 145*404b540aSrobert 146*404b540aSrobert2005-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 147*404b540aSrobert 148*404b540aSrobert * libiberty.h (fopen_unlocked, fdopen_unlocked, freopen_unlocked): 149*404b540aSrobert Provide prototypes for new functions. 150*404b540aSrobert 151*404b540aSrobert2005-03-29 Ian Lance Taylor <ian@airs.com> 152*404b540aSrobert 153*404b540aSrobert * libiberty.h: Fix indentation. 154*404b540aSrobert 155*404b540aSrobert2005-03-28 Ian Lance Taylor <ian@airs.com> 156*404b540aSrobert 157*404b540aSrobert * libiberty.h: Include <stdio.h>. 158*404b540aSrobert (PEX_RECORD_TIMES, PEX_USE_PIPES, PEX_SAVE_TEMPS): Define. 159*404b540aSrobert (PEX_LAST, PEX_SEARCH, PEX_SUFFIX, PEX_STDERR_TO_STDOUT): Define. 160*404b540aSrobert (PEX_BINARY_INPUT, PEX_BINARY_OUTPUT): Define. 161*404b540aSrobert (pex_init, pex_run, pex_read_output): Declare. 162*404b540aSrobert (pex_get_status, pex_get_times, pex_free, pex_one): Declare. 163*404b540aSrobert (struct pex_time): Define. 164*404b540aSrobert 165*404b540aSrobert2005-03-28 Mark Mitchell <mark@codesourcery.com> 166*404b540aSrobert 167*404b540aSrobert * libiberty.h (ffs): Declare, if necessary. 168*404b540aSrobert 169*404b540aSrobert2005-03-27 Gabriel Dos Reis <gdr@integrable-solutions.net> 170*404b540aSrobert 171*404b540aSrobert * xregex2.h (_RE_ARGS): Remove definition and uses. 172*404b540aSrobert 173*404b540aSrobert2005-03-27 Gabriel Dos Reis <gdr@integreable-solutions.net> 174*404b540aSrobert 175*404b540aSrobert * ternary.h: Don't use PARAMS anymore. 176*404b540aSrobert 177*404b540aSrobert2005-03-27 Gabriel Dos Reis <gdr@integrable-solutions.net> 178*404b540aSrobert 179*404b540aSrobert * partition.h: Remove use of PARAMS. 180*404b540aSrobert * obstack.h: Remove conditional prototypes __STDC__. 181*404b540aSrobert * objalloc.h: Remove use of PARAMS. 182*404b540aSrobert * splay-tree.h: Likewise. 183*404b540aSrobert 184*404b540aSrobert2005-03-27 Gabriel Dos Reis <gdr@integrable-solutions.net> 185*404b540aSrobert 186*404b540aSrobert * md5.h: Remove definition and uses of __P. 187*404b540aSrobert * dyn-string.h: Remove uses of PARAMS. 188*404b540aSrobert * fibheap.h: Likewise. 189*404b540aSrobert * floatformat.h: Likewise. 190*404b540aSrobert * hashtab.h: Likewise. 191*404b540aSrobert 192*404b540aSrobert2005-03-26 Gabriel Dos Reis <gdr@integrable-solutions.net> 193*404b540aSrobert 194*404b540aSrobert * demangle.h: Remove uses of PARAMS. 195*404b540aSrobert 196*404b540aSrobert * libiberty.h (ANSI_PROTOTYPES): Remove guard since 197*404b540aSrobert ANSI_PROTOTYPES is always assumed. 198*404b540aSrobert Remove uses of PARAMS throughout. 199*404b540aSrobert 200*404b540aSrobert2005-03-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 201*404b540aSrobert 202*404b540aSrobert * libiberty.h (xstrndup): Declare. 203*404b540aSrobert 204*404b540aSrobert2005-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 205*404b540aSrobert 206*404b540aSrobert * libiberty.h (make_relative_prefix): Add ATTRIBUTE_MALLOC. 207*404b540aSrobert 208*404b540aSrobert2005-03-09 Mark Mitchell <mark@codesourcery.com> 209*404b540aSrobert 210*404b540aSrobert * libiberty.h (gettimeofday): Declare. 211*404b540aSrobert 212*404b540aSrobert2005-03-01 Jan Beulich <jbeulich@novell.com> 213*404b540aSrobert 214*404b540aSrobert * libiberty.h: Declare unlink_if_ordinary. 215*404b540aSrobert 216*404b540aSrobert2005-02-14 Paolo Bonzini <bonzini@gnu.org> 217*404b540aSrobert 218*404b540aSrobert PR bootstrap/19818 219*404b540aSrobert * ansidecl.h (PARAMS): Guard from redefinition. 220*404b540aSrobert 221*404b540aSrobert2004-12-11 Ben Elliston <bje@au.ibm.com> 222*404b540aSrobert 223*404b540aSrobert * fibheap.h (struct fibnode): Only use unsigned long bitfields 224*404b540aSrobert when __GNUC__ is defined and ints are less than 32-bits wide. 225*404b540aSrobert 226*404b540aSrobert2004-10-07 Bob Wilson <bob.wilson@acm.org> 227*404b540aSrobert 228*404b540aSrobert * xtensa-config.h (XSHAL_USE_ABSOLUTE_LITERALS, 229*404b540aSrobert XCHAL_HAVE_PREDICTED_BRANCHES, XCHAL_INST_FETCH_WIDTH): New. 230*404b540aSrobert (XCHAL_EXTRA_SA_SIZE, XCHAL_EXTRA_SA_ALIGN): Delete. 231*404b540aSrobert 232*404b540aSrobert2004-09-13 Aaron W. LaFramboise <aaronavay62@aaronwl.com> 233*404b540aSrobert 234*404b540aSrobert * libiberty.h (basename): Prototype for __MINGW32__. 235*404b540aSrobert 236*404b540aSrobert2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 237*404b540aSrobert 238*404b540aSrobert * ansidecl.h (ATTRIBUTE_SENTINEL): Define. 239*404b540aSrobert * libiberty.h (concat, reconcat, concat_length, concat_copy, 240*404b540aSrobert concat_copy2): Use ATTRIBUTE_SENTINEL. 241*404b540aSrobert 242*404b540aSrobert2004-08-02 Gabriel Dos Reis <gdr@integrable-solutions.net> 243*404b540aSrobert 244*404b540aSrobert * libiberty.h (XDELETE, XDELETEVEC, XRESIZEVEC): Remove any 245*404b540aSrobert const-qualification before disposal. 246*404b540aSrobert 247*404b540aSrobert2004-07-24 Bernardo Innocenti <bernie@develer.com> 248*404b540aSrobert 249*404b540aSrobert * ansidecl.h (ARG_UNUSED): New Macro. 250*404b540aSrobert 251*404b540aSrobert2004-07-24 Bernardo Innocenti <bernie@develer.com> 252*404b540aSrobert 253*404b540aSrobert * libiberty.h (XNEW, XCNEW, XNEWVEC, XCNEWVEC, XOBNEW): Move here from 254*404b540aSrobert libcpp/internal.h. 255*404b540aSrobert (XDELETE, XRESIZEVEC, XDELETEVEC, XNEWVAR, XCNEWVAR, XRESIZEVAR): New 256*404b540aSrobert macros. 257*404b540aSrobert 258*404b540aSrobert2004-07-21 Paolo Bonzini <bonzini@gnu.org> 259*404b540aSrobert 260*404b540aSrobert * ansidecl.h (ATTRIBUTE_PURE): New. 261*404b540aSrobert 262*404b540aSrobert2004-07-13 Bernardo Innocenti <bernie@develer.com> 263*404b540aSrobert 264*404b540aSrobert * libiberty.h (ASTRDUP): Add casts required for stricter 265*404b540aSrobert type conversion rules of C++. 266*404b540aSrobert * obstack.h (obstack_free): Likewise. 267*404b540aSrobert 268*404b540aSrobert2004-05-04 Andreas Jaeger <aj@suse.de> 269*404b540aSrobert 270*404b540aSrobert * demangle.h: Do not use C++ reserved keyword typename as 271*404b540aSrobert parameter for cplus_demangle_fill_builtin_type. 272*404b540aSrobert 273*404b540aSrobert2004-04-22 Richard Henderson <rth@redhat.com> 274*404b540aSrobert 275*404b540aSrobert * hashtab.h (struct htab): Add size_prime_index. 276*404b540aSrobert 277*404b540aSrobert2004-04-13 Jeff Law <law@redhat.com> 278*404b540aSrobert 279*404b540aSrobert * hashtab.h (htab_remove_elt_with_hash): Prototype new function. 280*404b540aSrobert 281*404b540aSrobert2004-03-30 Zack Weinberg <zack@codesourcery.com> 282*404b540aSrobert 283*404b540aSrobert * hashtab.h, splay-tree.h: Use new shorter form of GTY markers. 284*404b540aSrobert 285*404b540aSrobert2004-02-24 Ian Lance Taylor <ian@wasabisystems.com> 286*404b540aSrobert 287*404b540aSrobert * dyn-string.h: Update copyright date. 288*404b540aSrobert 289*404b540aSrobert2004-02-23 Ian Lance Taylor <ian@wasabisystems.com> 290*404b540aSrobert 291*404b540aSrobert * dyn-string.h: Remove test of IN_LIBGCC2 and IN_GLIBCPP_V3 and 292*404b540aSrobert the associated #defines. 293*404b540aSrobert 294*404b540aSrobert2004-01-12 Ian Lance Taylor <ian@wasabisystems.com> 295*404b540aSrobert 296*404b540aSrobert * demangle.h: Instead of checking ANSI_PROTOTYPES, just include 297*404b540aSrobert "libiberty.h". 298*404b540aSrobert 299*404b540aSrobert * demangle.h: If ANSI_PROTOTYPES is defined, include <stddef.h>. 300*404b540aSrobert 301*404b540aSrobert * demangle.h (enum demangle_component_type): Define. 302*404b540aSrobert (struct demangle_operator_info): Declare. 303*404b540aSrobert (struct demangle_builtin_type_info): Declare. 304*404b540aSrobert (struct demangle_component): Define. 305*404b540aSrobert (cplus_demangle_fill_component): Declare. 306*404b540aSrobert (cplus_demangle_fill_name): Declare. 307*404b540aSrobert (cplus_demangle_fill_builtin_type): Declare. 308*404b540aSrobert (cplus_demangle_fill_operator): Declare. 309*404b540aSrobert (cplus_demangle_fill_extended_operator): Declare. 310*404b540aSrobert (cplus_demangle_fill_ctor, cplus_demangle_fill_dtor): Declare. 311*404b540aSrobert (cplus_demangle_v3_components): Declare. 312*404b540aSrobert (cplus_demangle_print): Declare. 313*404b540aSrobert 314*404b540aSrobertFor older changes see ChangeLog-9103 315*404b540aSrobert 316*404b540aSrobertLocal Variables: 317*404b540aSrobertmode: change-log 318*404b540aSrobertleft-margin: 8 319*404b540aSrobertfill-column: 74 320*404b540aSrobertversion-control: never 321*404b540aSrobertEnd: 322