X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=fixincludes%2FChangeLog;h=12901de214e3454312032f15114ff1048cce3fdf;hb=dcfca6f8110f00c8f1e0aaa262fff533dc4c1574;hp=defdb6517e03ea61c2a49df610153b5e46cdc5eb;hpb=975d636c1fc5cb9329165f36746f24aab5bf0c38;p=pf3gnuchains%2Fgcc-fork.git diff --git a/fixincludes/ChangeLog b/fixincludes/ChangeLog index defdb6517e0..12901de214e 100644 --- a/fixincludes/ChangeLog +++ b/fixincludes/ChangeLog @@ -1,3 +1,187 @@ +2005-05-15 Gabriel Dos Reis + + * fixlib.c (load_file_data): Use XRESIZVEC in lieu of xrealloc. + * server.c (load_data): Likewise. + (run_shell): Use XCNEW (char) in lieu of xcalloc (1, 1). + * fixincl.c: #include + (run_compiles): Use XCNEWVEC instead of xcalloc. + (fix_with_system, start_fixer): Use XNEWVEC instead of xmalloc. + * fixfixes.c (FIX_PROC_HEAD, main): Likewise. + +2005-05-10 Joseph S. Myers + + * inclhack.def (stdio_stdarg_h, stdio_va_list): Bypass on + *-*-solaris2.1[0-9]*, not just *-*-solaris2.1[0-9]. + * fixincl.x: Regenerate. + +2005-05-06 Bruce Korb + Joseph S. Myers + + * fixinc/inclhack.def: Correct backslashes + * fixinc/fixincl.x: regen + +2005-04-19 Kaveh R. Ghazi + + * system.h (fopen, fdopen, freopen): Define these to the unlocked + libiberty functions. + +2005-04-11 Kaveh R. Ghazi + + * configure.ac (fixincludes_UNLOCKED_FUNCS): New. + (AC_CHECK_FUNCS, AC_CHECK_DECLS): Check for fixincludes_UNLOCKED_FUNCS. + * system.h (putchar, getc, getchar, clearerr, feof, fileno, + fflush, fgetc, fgets, ferror, fread): Redefine to the associated + _unlocked function. + (fwrite_unlocked): Fix prototype. + + * configure, config.h.in: Regenerate. + +2005-03-21 Zack Weinberg + + * Makefile.in: Set gcc_version directly, not via substitution. + (libsubdir): Use $(gcc_version), not $(version). + (mkheaders.almost): New rule. + (mkheaders): Generate from mkheaders.almost. + (clean): Also delete mkheaders.almost. + * aclocal.m4: Do not include ../config/gcc-version.m4. + * configure.ac: Do not invoke TL_AC_GCC_VERSION. Generate + mkheaders.almost from mkheaders.in. + * configure: Regenerate. + +2005-03-21 Richard Guenther + + PR target/20166 + * inclhack.def: Add fix for array of incomplete structures + in function prototype in pthread.h. + * fixincl.x: Regenerate. + * tests/base/pthread.h: Adjust. + +2005-03-15 Joseph S. Myers + + * inclhack.def (hpux_htonl): New fix. + * tests/base/netinet/in.h: New test. + * fixincl.x: Regenerate. + +2005-02-23 James E Wilson + + * Makefile.in (full-stamp, test-stamp, $(AF)): Add $(CFLAGS) to link. + +2004-12-13 Andrew Pinski + + PR 18458 + * Makefile.in (install): Add @EXEEXT@ to the end of the program name, + fixincl. + +2004-12-02 Richard Sandiford + + * configure.ac: Use TL_AC_GCC_VERSION to set gcc_version. + * aclocal.m4: Include ../config/gcc-version.m4. + * configure: Regenerate. + +2004-11-26 Mark Mitchell + + * inclhack.def (gnu_types): Do not use on Solaris 2.1x. + (stdio_va_list): Likewise. + (stdio_stdarg.h): Likewise. + (solaris_stdio_tag): Add bypass. + * fixincl.x: Regenerated. + +2004-11-23 Geoffrey Keating + + * mkfixinc.sh: Check error code from 'cat'. Don't try running + built fixincl program. + * mkheaders.in: Use @SHELL@ rather than ${SHELL} to avoid picking + up csh from user. + +2004-11-20 Roger Sayle + + * inclhack.def (alpha_pthread_init): Fix technical problems with + the last check-in caused by CVS variable substitution. + * fixincl.x: Likewise. + * tests/base/pthread.h: Likewise. + +2004-11-20 Roger Sayle + Bruce Korb + + * inclhack.def (alpha_pthread_init): New fix. + * fixincl.x: Regenerate. + * tests/base/pthread.h: Update for new test. + +2004-11-15 Bruce Korb + + * fixincl.c(fix_with_system): correct misuse of variables and + incorrect application of "sizeof()". + +2004-11-13 Joseph S. Myers + + * inclhack.def (hpux_maxint, limits_ifndefs, math_huge_val_ifndef, + svr4__p, undefine_null): Remove. + * fixincl.x: Regenerate. + * tests/base/AvailabilityMacros.h, tests/base/com_err.h: New. + * tests/base/sys/param.h: Remove. + * tests/base/curses.h, tests/base/math.h, tests/base/testing.h, + tests/base/sys/limits.h: Update. + +2004-11-12 Mike Stump + + * Makefile.in (html): Add html generation support. + +2004-11-12 Joseph S. Myers + + * inclhack.def (sco_math): Bypass on __GNUG__. + (sysz_stdlib_for_sun): Bypass on _CLASSIC_ANSI_TYPES. + * fixincl.x: Regenerate. + +2004-11-09 Joseph S. Myers + + * inclhack.def (hpux8_bogus_inlines): Bypass on __GNUG__. + (int_abort_free_and_exit, sun_malloc, sysv68_string): Bypass on + _CLASSIC_ANSI_TYPES. + (sun_auth_proto): Bypass on __cplusplus. + * fixincl.x: Regenerate. + +2004-11-05 Geoffrey Keating + + * Makefile.in (mostlyclean): Add fixinc.sh. + (clean): Add mkheaders. + (distclean): New. + (dvi): New. + (info): New. + (installcheck): New. + +2004-11-05 Paolo Bonzini + + * Makefile.in (mostlyclean, distclean): New targets. + +2004-11-04 Geoffrey Keating + + * configure.ac: Add code to determine noncanonical_target, + local_prefix, gcc_version; process mkheaders.in to make mkheaders. + * configure: Regenerate. + * fixinc.in: Move here from gcc/; fix many cross-hosting bugs. + * mkfixinc.sh: Move here from gcc/; update for changes to fixinc.in. + * mkheaders.in: Move here from gcc/; remove some unnecessary macros; + update for changes to fixinc.in. + * Makefile.in: Add many new macros. + (install): New target. + (mkheaders): New target. + (fixinc.sh): New target. + (all): Add mkheaders and fixinc.sh. + * README-fixinc: Move here from gcc/. + +2004-11-01 Mike Stump + + * inclhack.def (stdio_va_list): Break out clients from here... + (stdio_va_list_clients): ...to here. Also, don't fix if stdarg.h is + included or ifdef va_start. + * fixincl.x: Regenerate. + +2004-10-28 Mike Stump + + * inclhack.def (void_null): Avoid changing NULL on C++ friendly + systems. + * fixincl.x: Regenerate. + 2004-10-27 Geoffrey Keating * inclhack.def (darwin_gcc4_breakage): New.