1. 02 Dec, 2000 1 commit
  2. 17 Nov, 2000 1 commit
  3. 12 Sep, 2000 1 commit
  4. 05 Sep, 2000 3 commits
  5. 21 Aug, 2000 1 commit
  6. 04 Aug, 2000 1 commit
  7. 19 Jul, 2000 1 commit
  8. 12 Jul, 2000 1 commit
  9. 17 May, 2000 1 commit
  10. 11 May, 2000 2 commits
  11. 04 May, 2000 1 commit
  12. 17 Apr, 2000 1 commit
  13. 27 Feb, 2000 1 commit
    • zack's avatar
      * Makefile.in (STMP_FIXINC): New toggle. · 58113712
      zack authored
      	(LIBGCC2_DEPS): Delete all references.
      	(stmp-headers): Delete target.  All references either deleted
      	or changed to stmp-int-headers.
      	(all.cross): Don't depend on stmp-headers or STMP_FIXPROTO.
      	(LIBCPP_OBJS): Take out cppalloc.o.
      	(cppalloc.o): Delete target.
      	(stmp-int-hdrs): Depend on $(STMP_FIXINC).
      	(gen-protos, fix-header): Link with libiberty.a.
      	* build-make: Don't change FIXINCLUDES.  Override STMP_FIXINC
      	to empty.
      	* cp/Make-lang.in: Delete refs to LIBGCC2_DEPS.
      
      	* configure.in: Remove refs to strerror.
      	* acconfig.h: Take out NEED_DECLARATION_STRERROR.
      	* system.h: Take out strerror stanza.
      
      	* cpperror.c (my_strerror): Delete function.
      	(cpp_error_from_errno, cpp_notice_from_errno): Use xstrerror.
      	* cppmain.c (main): Call xmalloc_set_program_name first thing.
      	* cppalloc.c: Delete file.
      	* gen-protos.c: Don't provide xrealloc.
      
      	* fixinc/fixincl.c, fixinc/fixlib.c, fixinc/procopen.c: Use
      	xstrerror throughout.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32200 138bc75d-0d04-0410-961f-82ee72b054a4
      58113712
  14. 26 Feb, 2000 1 commit
  15. 01 Feb, 2000 1 commit
    • zack's avatar
      * frame.c (find_fde): Convert for loop to do-while so compiler · 641b112b
      zack authored
      	sees it's always executed at least once.
      	* libgcc2.c (BBINBUFSIZE): Kill.
      	(__bb_init_prg): Use fgets.
      	(__bb_exit_trace_func): Don't paste strings.
      	* unroll.c (unroll_loop): Initialize unroll_type, not
      	unroll_number, and tweak logic to match.
      
      	* i386.c (ix86_expand_int_movcc): Add explicit 'return 0' in
      	all failure paths.
      	(ix86_flags_dependant): Likewise.  Disentangle control flow.
      	(ix86_sched_reorder): Break guts out to
      	ix86_sched_reorder_pentium and ix86_sched_reorder_ppro.
      	(ix86_sched_reorder_ppro): Initialize pair2 and insnp before
      	any possible use.
      
      	* i386.h (MACHINE_STATE_SAVE, MACHINE_STATE_RESTORE): Don't
      	use string concatenation.  Don't save and restore esi.
      
      	* fixinc/Makefile.in (fixincl.sh): Don't depend on inclhack.def.
      	(machname.h): Remove script to separate file.  Use two-step
      	sequence so target is not created if script fails.
      	* fixinc/gen-machname.h: New file.  Handle case where no non-reserved
      	identifiers are defined.
      	* fixinc/fixlib.c (mn_get_regexps): Return a flag: if MN_NAME_PAT is
      	an empty string, machine_name doesn't need to do anything at
      	all.
      	(is_cxx_header): Add more cases to regexp.
      	* fixinc/fixlib.h: Update prototype.
      	* fixinc/fixtests.c, fixinc/fixfixes.c: Update callers of
      	mn_get_regexps.
      	* fixinc/fixincl.c: Define NO_BOGOSITY.
      
      	* fixinc/inclhack.def (no_double_slash, else_endif_label): Ifdef out.
      	(hp_sysfile): Add missing comma.
      	(math_exception): Put the wrapper ifdefs at the beginning and
      	the end of the file.
      	* fixinc/fixincl.x, fixinc/inclhack.sh: Regenerate.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31744 138bc75d-0d04-0410-961f-82ee72b054a4
      641b112b
  16. 22 Jan, 2000 1 commit
  17. 17 Jan, 2000 1 commit
    • zack's avatar
      * fixinc/fixlib.c: Add copyright notice. · d6d7d999
      zack authored
      	(compile_re): New function.
      	* fixinc/fixlib.h: Prototype compile_re.
      
      	* fixinc/fixfixes.c, fixinc/fixtests.c, fixinc/fixincl.c:
      	Use compile_re to compile regular expressions.
      
      	* fixinc/fixincl.c (egrep_test): Don't bother asking regexec
      	where the pattern matched.
      
      	* fixinc/inclhack.def (sun_memcpy): Move to AAB_sun_memcpy,
      	use 'replace'.
      	(ultrix_ansi_compat): Likewise.
      	(interactv_add1): Rename to 'isc_omits_with_stdc', remove shell test,
      	add egrep test.
      	(interactv_add2, interactv_add3): Delete.
      	(x11_sprintf): Don't use filename glob.
      	* fixinc/fixincl.x, fixinc/inclhack.sh, fixinc/fixincl.sh:
      	Regenerate.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31474 138bc75d-0d04-0410-961f-82ee72b054a4
      d6d7d999
  18. 29 Dec, 1999 1 commit
  19. 17 Dec, 1999 1 commit
    • zack's avatar
      1999-12-17 13:21 -0800 Zack Weinberg <zack@rabi.columbia.edu> · bb304030
      zack authored
      	* fixtests.c (is_cxx_header): New fn, split out of
      	double_slash_test.
      	(else_endif_label): Allow "#endif // comment" in C++ headers,
      	as determined by is_cxx_header.
      	* fixfixes.c (else_endif_label_fix): Update comment.
      	* fixincl.c: Don't output VERB_PROGRESS lines if stdout is not
      	a tty.
      	* genfixes: Correct double thinko in commandline parsing.
      	* hackshell.tpl: Generate correct sh syntax for bypass
      	entries.
      
      	* inclhack.def (all): Whenever an inserted preprocessor
      	conditional is split over multiple lines, use double
      	backslashes in this file so the fixed header will be readable.
      
      	(AAB_fd_zero_glibc_1_0): Rename to AAB_fd_zero_asm_posix_types_h
      	and add bypass entry for correct version of this header.
      	(AAB_fd_zero_glibc_1_x): Rename to AAB_fd_zero_gnu_types_h.
      	(AAB_fd_zero_glibc_2_0): Rename to AAB_fd_zero_selectbits_h.
      
      	(hpux8_bogus_inlines): New fix, split from...
      	(ultrix_atof_param) ... here.
      	(math_expression): Add bypass entry keyed to glibc comment
      	indicating the problem has been dealt with; disable
      	unnecessary sed operations; update commentary.
      	(math_gcc_ifndefs): Rename to math_huge_val_from_dbl_max,
      	add select and bypass entries, simplify shell operation.
      	(math_huge_val_ifndef): Split from math_gcc_ifndefs.
      
      	(ip_missing_semi, rs6000_param, tinfo_cplusplus,
      	 ultrix_atof_param): Add select entry.
      	(stdio_va_list, sunos_mather_decl): Add bypass entry.
      	(systypes_for_aix, sysv86_string, tinfo_cplusplus): Put the
      	comments with the fixes they describe.
      
      	* fixincl.x, fixincl.sh, inclhack.sh: Regen.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30999 138bc75d-0d04-0410-961f-82ee72b054a4
      bb304030
  20. 29 Nov, 1999 1 commit
  21. 11 Nov, 1999 1 commit
  22. 04 Nov, 1999 1 commit
  23. 01 Nov, 1999 1 commit
  24. 12 Oct, 1999 1 commit
  25. 16 Sep, 1999 1 commit
    • ghazi's avatar
      * system.h (CTYPE_CONV, TOUPPER, TOLOWER): New macros. Use · fa8da10b
      ghazi authored
      	CTYPE_CONV in all ctype macros.
      
      	* cccp.c (initialize_char_syntax): Use uppercase ctype macro
      	from system.h.
      
      	* cexp.y (initialize_random_junk): Likewise.
      
      	* c4x.c (c4x_interrupt_function_p, c4x_handle_pragma): Likewise.
      
      	* i370.c (handle_pragma): Likewise.
      
      	* i370.h (ASM_OUTPUT_LABELREF, ASM_OUTPUT_ASCII): Likewise.
      
      	* v850.c (override_options): Likewise.
      
      	* doprint.c (_doprnt): Likewise.
      
      	* fixinc/fixincl.c (main, quoted_file_exists, extract_quoted_files):
      	Likewise.
      
      	* fixinc/server.c (load_data): Likewise.
      
      	* fold-const.c (real_hex_to_f): Likewise.
      
      	* genattr.c (write_upcase, gen_attr): Likewise.
      
      	* genattrtab.c (convert_const_symbol_ref, evaluate_eq_attr,
      	write_upcase): Likewise.
      
      	* genemit.c (print_code): Likewise.
      
      	* genopinit.c (gen_insn): Likewise.
      
      	* genpeep.c (print_code): Likewise.
      
      	* genrecog.c (print_code): Likewise.
      
      	* optabs.c (init_libfuncs): Likewise.
      
      ch:
      
      	* lex.c (maybe_downcase, getlc, handle_generic_pragma,
      	check_newline): Likewise.
      
      f:
      
      	* bad.c (ffebad_finish): Likewise.
      
      	* fini.c (main): Likewise.
      
      	* intrin.c (ffeintrin_init_0): Likewise.
      
      	* lex.c (ffelex_hash_): Likewise.
      
      	* src.c (ffesrc_init_1): Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29463 138bc75d-0d04-0410-961f-82ee72b054a4
      fa8da10b
  26. 02 Jun, 1999 1 commit
  27. 28 May, 1999 1 commit
  28. 20 May, 1999 2 commits
  29. 17 May, 1999 2 commits
  30. 12 May, 1999 1 commit
  31. 07 May, 1999 1 commit
  32. 29 Apr, 1999 1 commit
  33. 26 Apr, 1999 1 commit
  34. 31 Mar, 1999 1 commit
  35. 17 Mar, 1999 1 commit