Skip to content
Snippets Groups Projects
  1. Dec 03, 2006
  2. Dec 02, 2006
  3. Nov 26, 2006
    • ghazi's avatar
      * configure.in (--with-mpfr-dir, --with-gmp-dir): Remove flags. · a5144c1d
      ghazi authored
      	(--with-mpfr-include, --with-mpfr-lib, --with-gmp-include,
      	--with-gmp-lib): New flags.
      
      	* configure: Regenerate.
      
      gcc:
      	* doc/install.texi: Move GMP/MPFR configure options from Fortran
      	section to general section.  Remove documentation for
      	--with-mpfr-dir and --with-gmp-dir, add documentation for
      	--with-mpfr-include, --with-mpfr-lib, --with-gmp-include and
      	--with-gmp-lib.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@119232 138bc75d-0d04-0410-961f-82ee72b054a4
      a5144c1d
  4. Nov 21, 2006
    • bje's avatar
      * configure.in (skipdirs): Don't build libssp for SPU. · 7c8af356
      bje authored
      	* configure: Regenerate.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@119070 138bc75d-0d04-0410-961f-82ee72b054a4
      7c8af356
    • tsmigiel's avatar
      ChangeLog · 644459d0
      tsmigiel authored
      	* configure.in (skipdirs) : Don't build target-libiberty for SPU.
      	* configure : Rebuilt.
      
      gcc/ChangeLog
      
      	* config.gcc : Add target for SPU.
      	* config/spu/constraints.md : New file.
      	* config/spu/crt0.c : New file.
      	* config/spu/crtend.c : New file.
      	* config/spu/crti.asm : New file.
      	* config/spu/crtn.asm : New file.
      	* config/spu/float_unsdidf.c : New file.
      	* config/spu/float_unssidf.c : New file.
      	* config/spu/predicates.md : New file.
      	* config/spu/spu-builtins.def : New file.
      	* config/spu/spu-builtins.h : New file.
      	* config/spu/spu-builtins.md : New file.
      	* config/spu/spu-c.c : New file.
      	* config/spu/spu-elf.h : New file.
      	* config/spu/spu-modes.def : New file.
      	* config/spu/spu-protos.h : New file.
      	* config/spu/spu.c : New file.
      	* config/spu/spu.h : New file.
      	* config/spu/spu.md : New file.
      	* config/spu/spu.opt : New file.
      	* config/spu/spu_internals.h : New file.
      	* config/spu/spu_intrinsics.h : New file.
      	* config/spu/spu_mfcio.h : New file.
      	* config/spu/t-spu-elf : New file.
      	* config/spu/vec_types.h : New file.
      	* config/spu/vmx2spu.h : New file.
      	* doc/contrib.texi : Document SPU contributor.
      	* doc/extend.texi : Document SPU extensions.
      	* doc/invoke.texi : Document SPU options.
      	* doc/md.texi : Document SPU constraints.
      
      libcpp/ChangeLog
      
      	* configure.ac (need_64bit_hwint): Need 64bit hwint for SPU.
      	* configure : Rebuilt.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@119041 138bc75d-0d04-0410-961f-82ee72b054a4
      644459d0
  5. Nov 18, 2006
  6. Nov 14, 2006
  7. Nov 11, 2006
  8. Nov 07, 2006
  9. Oct 21, 2006
  10. Sep 27, 2006
    • kargl's avatar
      * configure.in: Check for GMP 4.1 or newer. Check for MPFR 2.2.0 · 112f3d57
      kargl authored
      	or newer.
      	* configure: Regenerated.
      	* doc/install.texi: Document required versions of GMP and MPFR.
      	* fortran/arith.c: Conditionally include arctangent2().
      	(gfc_check_real_range): Use mpfr_subnormalize in preference to local
      	hack.
      	* fortran/trans-intrinsic.c (gfc_get_intrinsic_lib_fndecl): Append
      	l for long double functions.
      	* fortran/simplify.c: Wrap Copyright to new line.
      	(gfc_simplify_atan2): Use mpfr_atan2 in preference to arctangent2().
              (gfc_simplify_log): Ditto.
      
      
      	PR fortran/28276
      	* fortran/simplify.c (gfc_simplify_exponent): Use mpfr_get_exp in
      	preference to broken local hack.
      
      	PR fortran/27021
      	* fortran/simplify.c (gfc_simplify_nearest): Use mpfr_nexttoward and
      	mpfr_subnormalize to handle numbers near zero in preference to broken
      	 local hack.
      
      	PR fortran/28276
      	* testsuite/gfortran.dg/exponent_1.f90: New test.
      
      	PR fortran/27021
      	* testsuite/gfortran.dg/nearest_1.f90: New test.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117257 138bc75d-0d04-0410-961f-82ee72b054a4
      112f3d57
    • dj's avatar
      2006-09-27 Dave Brolley <brolley@redhat.com> · 8d365775
      dj authored
      * configure.in (RUNTEST): Look for 'runtest' in the source tree by using
      $s instead of $r.
      * configure: Regenerated.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117256 138bc75d-0d04-0410-961f-82ee72b054a4
      8d365775
  11. Sep 26, 2006
  12. Aug 30, 2006
    • dj's avatar
      2006-08-30 Corinna Vinschen <corinna@vinschen.de> · d6d689df
      dj authored
      * configure.in: Never build newlib for a Mingw host.
      Never build newlib as Mingw target library.
      Test the existence of winsup/cygwin for building a Cygwin newlib,
      rather than just winsup.
      Add winsup/mingw and winsup/w32api paths to FLAGS_FOR_TARGET if
      building a Mingw target.
      * configure: Regenerate.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116587 138bc75d-0d04-0410-961f-82ee72b054a4
      d6d689df
  13. Jul 23, 2006
  14. Jul 04, 2006
    • ebotcazou's avatar
      PR bootstrap/18058 · f508ba97
      ebotcazou authored
      	* configure.in: Add -fkeep-inline-functions to CFLAGS for stage 1
      	if the bootstrap compiler is a GCC version that supports it.
      	* configure: Regenerate.
      gcc/
      	* Makefile.in (BUILD_RTL): Add build/vec.o.
      	(build/gencondmd.o): Filter out -fkeep-inline-functions.
      	(build/genextract): Delete.
      	(build/genautomata): Likewise.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115172 138bc75d-0d04-0410-961f-82ee72b054a4
      f508ba97
  15. Jul 03, 2006
    • bonzini's avatar
      2006-07-03 Paolo Bonzini <bonzini@gnu.org> · 9333ae0b
      bonzini authored
      	* configure.in: Fix thinkos in previous check-in.
      	* configure: Regenerate.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115147 138bc75d-0d04-0410-961f-82ee72b054a4
      9333ae0b
    • bonzini's avatar
      2006-07-03 Paolo Bonzini <bonzini@gnu.org> · 3891e7d9
      bonzini authored
      	* configure.in: Fix thinko in previous check-in.
      	* configure: Regenerate.
      
      gcc:
      2006-07-03  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure.ac: Fix thinko in previous check-in.
      	* configure: Regenerate.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115146 138bc75d-0d04-0410-961f-82ee72b054a4
      3891e7d9
    • bonzini's avatar
      2006-07-03 Paolo Bonzini <bonzini@gnu.org> · 5dee13c2
      bonzini authored
      	PR other/27063
      	* configure.in: Test subdir_requires and give an appropriate
      	error message.
      	* configure: Regenerate
      
      gcc:
      2006-07-03  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR other/27063
      	* configure.ac (for lang...): Simplify nesting of conditionals.
      	Test subdir_requires for non-enabled languages.  Move processing
      	of lang_opt_files and lang_tree_fiels below that test.
      	* configure: Regenerate.
      	* doc/sourcebuild.texi (Front End Config): Document subdir_requires.
      
      gcc/objcp:
      2006-07-03  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR other/27063
      	* config-lang.in: Add subdir_requires.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115145 138bc75d-0d04-0410-961f-82ee72b054a4
      5dee13c2
  16. Jun 20, 2006
  17. Jun 16, 2006
  18. Jun 13, 2006
  19. Jun 12, 2006
  20. Jun 06, 2006
    • carlos's avatar
      · d06227a7
      carlos authored
      2006-06-06  Carlos O'Donell <carlos@codesourcery.com>
      
      	Sync from src:
      	
      	* configure.in: Sync. 
      	* configure: Regenerated.
      	
      	2006-05-31  Daniel Jacobowitz  <dan@codesourcery.com>
      
      	* Makefile.def: Added dependencies from sim and gdb on intl, and
      	added configure dependencies to everything with an all dependency
      	on intl.
      	* Makefile.in: Regenerated.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114444 138bc75d-0d04-0410-961f-82ee72b054a4
      d06227a7
    • ayers's avatar
      2006-06-06 David Ayers <d.ayers@inode.at> · dd6d3a67
      ayers authored
      	PR libobjc/13946
      	* Makefile.def: Add dependencies for libobjc which boehm-gc.
      	* Makefile.in: Regenerate.
      	* configure.in: Add --enable-objc-gc at toplevel and have it
      	enable boehm-gc for Objective-C.
      	Remove target-boehm-gc from libgcj.
      	Add target-boehm-gc to target_libraries.
      	Add target-boehm-gc to noconfigdirs where ${libgcj}
      	is specified.
      	Assert that boehm-gc is supported when requested for Objective-C.
      	Only build boehm-gc if needed either for Java or Objective-C.
      	* configure: Regenerate.
      	
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114435 138bc75d-0d04-0410-961f-82ee72b054a4
      dd6d3a67
  21. May 24, 2006
  22. May 22, 2006
    • rguenth's avatar
      2006-05-22 Richard Guenther <rguenther@suse.de> · 37f85f50
      rguenth authored
              Revert
              2006-01-31  Richard Guenther  <rguenther@suse.de>
              Paolo Bonzini  <bonzini@gnu.org>
      
              * Makefile.def (target_modules): Add libgcc-math target module.
              * configure.in (target_libraries): Add libgcc-math target
              * library.
              (--enable-libgcc-math): New configure switch.
              * Makefile.in: Re-generate.
              * configure: Re-generate.
              * libgcc-math: New toplevel directory.
      
              * doc/install.texi (--disable-libgcc-math): Document.
      
              libgcc-math/
              * configure.ac: New file.
              * Makefile.am: Likewise.
              * configure: New generated file.
              * Makefile.in: Likewise.
              * aclocal.m4: Likewise.
              * libtool-version: New file.
              * include/ieee754.h: New file.
              * include/libc-symbols.h: Likewise.
              * include/math_private.h: Likewise.
              * i386/Makefile.am: New file.
              * i386/Makefile.in: New generated file.
              * i386/sse2.h: New file.
              * i386/endian.h: Likewise.
              * i386/sse2.map: Linker script for SSE2 ABI math intrinsics.
              * flt-32/: Import from glibc.
              * dbl-64/: Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@113980 138bc75d-0d04-0410-961f-82ee72b054a4
      37f85f50
  23. May 20, 2006
  24. May 02, 2006
  25. Apr 19, 2006
  26. Apr 05, 2006
  27. Mar 14, 2006
  28. Mar 13, 2006
    • pault's avatar
      2006-03-13 Paul Thomas <pault@gcc.gnu.org> · b1660f25
      pault authored
      	PR fortran/25378
      	* trans-intrinsic.c (gfc_conv_intrinsic_minmaxloc): Set the initial position to zero and
      	modify the condition for updating it, to implement the F2003 requirement for all(mask)
      	is false.
      
      2006-03-13  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/25378
      	* libgfortran/m4/minloc1.m4: Set the initial position to zero and modify the condition for
      	updating it, to implement the F2003 requirement for all(mask).eq.false.
      	* libgfortran/m4/maxloc1.m4: The same.
      	* libgfortran/m4/iforeach.m4: The same.
      	* libgfortran/m4/minloc0.m4: The same.
      	* libgfortran/m4/maxloc0.m4: The same.
      	* libgfortran/generated/maxloc0_16_i16.c: Regenerated, together with 41 others.
      	* libgfortran/generated/minloc0_16_i16.c: Regenerated, together with 41 others.
      
      2006-03-13  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/25378
      	* gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand test to include more
      	permuatations of mask and index.
      	* testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to respond to F2003 spec.
      	that the position returned for an all false mask && condition is zero.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112028 138bc75d-0d04-0410-961f-82ee72b054a4
      b1660f25
  29. Mar 10, 2006
  30. Feb 21, 2006
  31. Feb 20, 2006
    • bonzini's avatar
      2006-02-20 Paolo Bonzini <bonzini@gnu.org> · 26526d23
      bonzini authored
      	PR bootstrap/25670
      
      	* Makefile.tpl ([+compare-target+]): Print explanation messages.
      
      	* Makefile.def (ADAFLAGS, BOOT_ADAFLAGS, LANGUAGES): New flags_to_pass.
      	* Makefile.tpl (BASE_FLAGS_TO_PASS): Support optional flags_to_pass.
      	(EXTRA_GCC_FLAGS): Remove ADAFLAGS, BOOT_ADAFLAGS, LANGUAGES,
      	BUILD_PREFIX, BUILD_PREFIX_1.
      	* configure.in: (BUILD_PREFIX, BUILD_PREFIX_1): Don't substitute.
      
      	* Makefile.def (bootstrap stage 1): Pass LIBCFLAGS too.
      	* Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Override LIBCFLAGS too.
      
      	* Makefile.tpl (configure-stage[+id+]-[+prefix+][+module+],
      	all-stage[+id+]-[+prefix+][+module+], : Use $(current_stage) instead
      	of `cat stage_current`.  Always provide the `r' and `s' variables.
      	(clean-stage[+id+]-[+prefix+][+module+]): Likewise, and make it into
      	a single shell execution.
      	(configure-[+prefix+][+module+], all-[+prefix+][+module+]): For
      	bootstrapped modules, make the stage1 module if the build was not
      	started yet, else build the current stage.
      	(all-host, all-target): Omit bootstrapped modules (if bootstrapping).
      	(all-build, all-host, all-target, [+make_target+]-host,
      	[+make_target+]-target): Do not use \-continued lines.
      	(target modules): Depend on stage_last, not all-gcc, if bootstrapping.
      	(current_stage, restrap, stage_last): New.
      
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      
      gcc:
      2006-02-20  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/25476
      
      	* Makefile.in (LDFLAGS): Define from autoconf substitution.
      
      	* Makefile.in (BOOTSTRAPPING): New.
      	(quickstrap): New definition if BOOTSTRAPPING=yes.
      
      	* Makefile.in (CONFIG_LANGUAGES): Substitute all_selected_languages.
      	* configure.ac: Substitute all_selected_languages with the languages
      	that were configured.  For all the other variables except
      	lang_specs_files, include all the languages in the tree.
      	* configure: Regenerate.
      	
      	* Makefile.in (stmp-fixinc): Copy includes from the prev-gcc directory,
      	if there is one.  Run the commands to run fixincludes in the same
      	subshell.
      
      	* doc/makefile.texi: Document new makefile targets from toplevel bootstrap.
      	* doc/install.texi: Document exact conventions for searching target tools.
      	Document --with-build-time-tools.  Document toplevel bootstrap.  Document
      	something more about building an Ada cross-compiler.  Don't list GNU Make
      	requirements which affect all platforms.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111295 138bc75d-0d04-0410-961f-82ee72b054a4
      26526d23
  32. Feb 14, 2006
    • bonzini's avatar
      2006-02-14 Paolo Bonzini <bonzini@gnu.org> · ab0da556
      bonzini authored
      	Sync from src:
      
      	2005-12-27  Leif Ekblad  <leif@rdos.net>
      
              * configure.in: Add support for RDOS target.
              * configure: Regenerate.
      
      2006-02-14  Paolo Bonzini  <bonzini@gnu.org>
                  Andreas Schwab  <schwab@suse.de>
      
              * configure: Regenerate.
      
      config:
      2006-02-14  Paolo Bonzini  <bonzini@gnu.org>
                  Andreas Schwab  <schwab@suse.de>
      
              * acx.m4 (NCN_STRICT_CHECK_TARGET_TOOLS): Use correct program name.
              (ACX_CHECK_INSTALLED_TARGET_TOOL): Likewise, and always set $1.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110961 138bc75d-0d04-0410-961f-82ee72b054a4
      ab0da556
  33. Feb 12, 2006
  34. Jan 31, 2006
    • rguenth's avatar
      2006-01-31 Richard Guenther <rguenther@suse.de> · 145b0ed1
      rguenth authored
      	Paolo Bonzini  <bonzini@gnu.org>
      
      	* Makefile.def (target_modules): Add libgcc-math target module.
      	* configure.in (target_libraries): Add libgcc-math target library.
      	(--enable-libgcc-math): New configure switch.
      	* Makefile.in: Re-generate.
      	* configure: Re-generate.
      	* libgcc-math: New toplevel directory.
      
      	* doc/install.texi (--disable-libgcc-math): Document.
      
      	libgcc-math/
      	* configure.ac: New file.
      	* Makefile.am: Likewise.
      	* configure: New generated file.
      	* Makefile.in: Likewise.
      	* aclocal.m4: Likewise.
      	* libtool-version: New file.
      	* include/ieee754.h: New file.
      	* include/libc-symbols.h: Likewise.
      	* include/math_private.h: Likewise.
      	* i386/Makefile.am: New file.
      	* i386/Makefile.in: New generated file.
      	* i386/sse2.h: New file.
      	* i386/endian.h: Likewise.
      	* i386/sse2.map: Linker script for SSE2 ABI math intrinsics.
      	* flt-32/: Import from glibc.
      	* dbl-64/: Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110434 138bc75d-0d04-0410-961f-82ee72b054a4
      145b0ed1
Loading