1. 14 Oct, 2007 1 commit
  2. 12 Oct, 2007 1 commit
  3. 09 Oct, 2007 1 commit
  4. 04 Aug, 2007 1 commit
  5. 25 Jul, 2007 1 commit
  6. 18 Jul, 2007 1 commit
    • re PR target/32641 (C99 fpclassify, isinf, isfinite, isnormal may raise FP exceptions) · dadda6ca
      fixincludes:
      	PR target/32641
      
      	* inclhack.def (solaris_math_4, solaris_math_5, solaris_math_6,
      	solaris_math_7): Constify and make FP exception-safe.
      	* tests/base/iso/math_c99.h: Update.
      
      	* fixincl.x: Regenerate.
      
      gcc/testsuite:
      	* gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
      	Test negative numbers also.
      	* gcc.dg/c99-math-float-1.c: Likewise.
      	* gcc.dg/c99-math-long-double-1.c: Likewise.
      	* gcc.dg/c99-math.h: Check for FP exceptions.  Update for negative
      	test inputs.
      
      From-SVN: r126730
      Kaveh R. Ghazi committed
  7. 05 Jul, 2007 1 commit
  8. 06 Jun, 2007 1 commit
  9. 26 Mar, 2007 1 commit
    • inclhack.def (glibc_c99_inline_1): Define __USE_EXTERN_INLINES if… · cb3790cb
      inclhack.def (glibc_c99_inline_1): Define __USE_EXTERN_INLINES if __extern_inline or __GNUC_GNU_INLINE__ is...
      
      	* inclhack.def (glibc_c99_inline_1): Define __USE_EXTERN_INLINES
      	if __extern_inline or __GNUC_GNU_INLINE__ is defined rather than
      	__STDC_VERSION__ < 199901L.
      	(glibc_c99_inline_2): Replace #if __STDC_VERSION__ < 199901L
      	with #ifdef __GNUC_GNU_INLINE__.
      	(glibc_c99_inline_3): Add select.  Replace __STDC_VERSION__ >= 199901L
      	with defined(__GNUC_STDC_INLINE__).
      	(glibc_c99_inline_4): Change select, add second c_fix_arg.
      	Replace #if __STDC_VERSION__ < 199901L with
      	#ifdef __GNUC_GNU_INLINE__.
      	* fixincl.x: Regenerated.
      	* tests/base/bits/string2.h: Update.
      	* tests/base/sys/sysmacros.h: Update.
      	* tests/base/sys/stat.h: Update.
      
      From-SVN: r123216
      Jakub Jelinek committed
  10. 19 Mar, 2007 1 commit
  11. 12 Mar, 2007 1 commit
  12. 06 Mar, 2007 1 commit
    • re PR bootstrap/31020 (cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include>) · 14da6073
      fixincludes:
      	* mkheaders.in: Fix headers for each multilib required.
      
      gcc:
      	PR bootstrap/31020
      	* configure.ac (CROSS_SYSTEM_HEADER_DIR, build_system_header_dir):
      	Define using $${sysroot_headers_suffix}.
      	* configure: Regenerate.
      	* cppdefault.c (cpp_include_defaults): Make FIXED_INCLUDE_DIR a
      	multilib-suffixed directory if SYSROOT_HEADERS_SUFFIX_SPEC
      	defined.
      	* doc/invoke.texi (-print-sysroot-headers-suffix): Document.
      	* gcc.c (print_sysroot_headers_suffix): New.
      	(option_map): Include --print-sysroot-headers-suffix.
      	(display_help): Mention -print-sysroot-headers-suffix.
      	(process_command): Handle -print-sysroot-headers-suffix.
      	(do_spec_1): Append multilib directory to include-fixed path if
      	sysroot suffixes in use.
      	(main): Handle -print-sysroot-headers-suffix.
      	* Makefile.in (start.encap): Don't depend on xlimits.h
      	(xlimits.h): Remove.
      	(stmp-int-hdrs): Don't depend on xlimits.h.  Inline generation of
      	limits.h for each multilib in fixinc_list.
      	(fixinc_list, s-fixinc_list): New.
      	(stmp-fixinc): Depend on fixinc_list.  If not copying headers,
      	generate them for each multilib in fixinc_list.
      	(stmp-fixproto): Use include-fixed.  Run fixproto for each
      	multilib in fixinc_list.
      	(mostlyclean): Don't remove xlimits.h.
      	(clean): Remove include-fixed.
      	(real-install-headers-tar, real-install-headers-cpio,
      	real-install-headers-cp): Don't copy include, only include-fixed.
      	(install-mkheaders): Depend on fixinc_list.  Don't depend on
      	xlimits.h.  Save limits.h files for each multilib in fixinc_list.
      	Always save mkinstalldirs.  Preserve ${sysroot_headers_suffix} in
      	SYSTEM_HEADER_DIR setting in mkheaders.conf.
      
      From-SVN: r122620
      Joseph Myers committed
  13. 01 Mar, 2007 1 commit
  14. 27 Feb, 2007 1 commit
    • mkheaders.in (incdir): Use include-fixed not include. · f686ec05
      fixincludes:
      	* mkheaders.in (incdir): Use include-fixed not include.
      
      gcc:
      	* Makefile.in (PREPROCESSOR_DEFINES, test-protoize-simple): Define
      	FIXED_INCLUDE_DIR.
      	(stmp-int-hdrs, stmp-fixinc, install-headers): Use include-fixed
      	for fixed headers and limits.h.
      	(install-include-dir, install-headers-tar, install-headers-cpio,
      	install-headers-cp, real-install-headers-tar,
      	real-install-headers-cpio, real-install-headers-cp): Handle
      	include-fixed as well as include.
      	(install-mkheaders): Don't install files that go only in include
      	not include-fixed.
      	* cppdefault.c (cpp_include_defaults): Separate FIXED_INCLUDE_DIR
      	from GCC_INCLUDE_DIR.
      	* gcc.c (process_command): Remove special -BstageN/ handling.
      	(do_spec_1): Add include-fixed directories.
      
      From-SVN: r122384
      Joseph Myers committed
  15. 16 Feb, 2007 1 commit
  16. 06 Feb, 2007 1 commit
  17. 05 Feb, 2007 2 commits
  18. 04 Feb, 2007 1 commit
  19. 25 Jan, 2007 1 commit
  20. 06 Jan, 2007 2 commits
  21. 12 Dec, 2006 1 commit
  22. 07 Nov, 2006 1 commit
  23. 03 Nov, 2006 1 commit
    • inclhack.def (glibc_c99_inline_1): New. · 502e2a2d
      	* inclhack.def (glibc_c99_inline_1): New.
      	* inclhack.def (glibc_c99_inline_2): New.
      	* inclhack.def (glibc_c99_inline_3): New.
      	* inclhack.def (glibc_c99_inline_4): New.
      	* fixincl.x: Regenerate.
      	* tests/base/bits/string2.h: New.
      	* tests/base/sys/sysmacros.h: New.
      	* tests/base/sys/stat.h: Update.
      
      From-SVN: r118449
      Geoffrey Keating committed
  24. 01 Nov, 2006 1 commit
  25. 31 Oct, 2006 1 commit
  26. 29 Oct, 2006 1 commit
    • config.gcc (i[34567]86-*-linux*): Handle --enable-targets=all. · 0f45f0f5
      gcc:
      	* config.gcc (i[34567]86-*-linux*): Handle --enable-targets=all.
      	Handle tuning for bi-arch i[34567]86-*-linux* like that for
      	i[34567]86-*-solaris2.1[0-9]*.
      	* config/i386/linux64.h (TARGET_VERSION, MULTILIB_DEFAULTS):
      	Define conditionally depending on TARGET_64BIT_DEFAULT.
      	(SPEC_32, SPEC_64): Define.
      	(LINK_SPEC): Use them.
      	* doc/install.texi (--enable-targets=all): Document for x86-linux.
      
      libcpp:
      	* configure.ac (need_64bit_hwint): Set for i[34567]86-*-linux*
      	depending on --enable-targets=all.
      	* configure: Regenerate.
      
      fixincludes:
      	* inclhack.def (AAB_fd_zero_asm_posix_types_h): Bypass on x86_64.
      	* fixincl.x: Regenerate.
      
      From-SVN: r118147
      Joseph Myers committed
  27. 10 Oct, 2006 1 commit
    • --(top level)-------------------------------------------- · b5422ad7
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Makefile.def: Added pdf target handling.
      	* Makefile.tpl: Added pdf target handling.
      	* Makefile.in: Regenerated.
      
      ---fixincludes--------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Makefile.in: Added empty "pdf" target.
      
      ---gcc----------------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* configure.ac: Added pdf to "Make-hooks"
      	* Makefile.in: Added TEXI2PDF definition, and various pdf-file
      	targets and *.pdf file patterns in cleanup targets.
      	* configure: Regenerated.
      
      ---gcc/cp-------------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Make-lang.in: Added "c++.pdf" target support.
      
      ---gcc/fortran--------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Make-lang.in: Added "fortran.pdf", "gfortran.pdf" target
      	support.
      
      ---gcc/java-----------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Make-lang.in: Added "java.pdf", "gcj.pdf" target support.
      
      ---gcc/objc-----------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Make-lang.in: Added empty "objc.pdf" target.
      
      ---gcc/objcp----------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Make-lang.in: Added empty "obj-c++.pdf" target.
      
      ---gcc/treelang-------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Make-lang.in: Added "treelang.pdf" target support.
      
      ---gnattools----------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Makefile.in: Added empty "pdf" target.
      
      ---libcpp-------------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Makefile.in: Added empty "pdf" target.
      
      ---libdecnumber-------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Makefile.in: Added empty "pdf" target.
      
      ---libiberty----------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Makefile.in: Added "pdf", "libiberty.pdf" target support.
      	* testsuite/Makefile.in: Added empty "pdf" target.
      
      ---libobjc------------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Makefile.in: Added empty "pdf" target.
      
      From-SVN: r117618
      Brooks Moses committed
  28. 07 Oct, 2006 1 commit
  29. 03 Oct, 2006 2 commits
  30. 01 Oct, 2006 1 commit
  31. 29 Sep, 2006 1 commit
  32. 28 Sep, 2006 2 commits
  33. 27 Sep, 2006 1 commit
  34. 24 Sep, 2006 1 commit
  35. 17 Jul, 2006 1 commit
  36. 10 Jul, 2006 1 commit