Skip to content
Snippets Groups Projects
  1. Apr 08, 2006
  2. Apr 07, 2006
  3. Apr 06, 2006
  4. Apr 05, 2006
    • tromey's avatar
      libjava/classpath: · f447e237
      tromey authored
      	PR libgcj/26625:
      	* lib/Makefile.in: Rebuilt.
      	* lib/Makefile.am (compile-classes): Touch the output file.
      libjava:
      	PR libgcj/26625:
      	* Makefile.in: Rebuilt.
      	* Makefile.am (libgcj-$(gcc_version).jar): Depend on
      	classpath/lib/compile-classes.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112724 138bc75d-0d04-0410-961f-82ee72b054a4
      f447e237
    • jason's avatar
      * name-lookup.c (push_namespace_with_attribs): Temporarily disable · 63e9329f
      jason authored
              default hidden visibility for anonymous namespace.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112722 138bc75d-0d04-0410-961f-82ee72b054a4
      63e9329f
    • bernds's avatar
      * config/bfin/lib1funcs.asm (modsi): P1/P2 can be call-clobbered · dac20ee7
      bernds authored
      	even if the calling function doesn't modify them.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112720 138bc75d-0d04-0410-961f-82ee72b054a4
      dac20ee7
    • andreast's avatar
      2006-04-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> · 1a82d6f6
      andreast authored
      	    Andreas Tobler  <a.tobler@schweiz.ch>
      
      	* Makefile.am: Add PA_HPUX port.
      	* Makefile.in: Regenerate.
      	* include/Makefile.in: Likewise.
      	* testsuite/Makefile.in: Likewise.
      	* configure.ac: Add PA_HPUX rules.
      	* configure: Regenerate.
      	* src/pa/ffitarget.h: Rename linux target to PA_LINUX.
      	Add PA_HPUX and PA64_HPUX.
      	Rename FFI_LINUX ABI to FFI_PA32 ABI.
      	(FFI_TRAMPOLINE_SIZE): Define for 32-bit HP-UX targets.
      	(FFI_TYPE_SMALL_STRUCT2): Define.
      	(FFI_TYPE_SMALL_STRUCT4): Likewise.
      	(FFI_TYPE_SMALL_STRUCT8): Likewise.
      	(FFI_TYPE_SMALL_STRUCT3): Redefine.
      	(FFI_TYPE_SMALL_STRUCT5): Likewise.
      	(FFI_TYPE_SMALL_STRUCT6): Likewise.
      	(FFI_TYPE_SMALL_STRUCT7): Likewise.
      	* src/pa/ffi.c (ROUND_DOWN): Delete.
      	(fldw, fstw, fldd, fstd): Use '__asm__'.
      	(ffi_struct_type): Add support for FFI_TYPE_SMALL_STRUCT2,
      	FFI_TYPE_SMALL_STRUCT4 and FFI_TYPE_SMALL_STRUCT8.
      	(ffi_prep_args_LINUX): Rename to ffi_prep_args_pa32. Update comment.
      	Simplify incrementing of stack slot variable. Change type of local
      	'n' to unsigned int.
      	(ffi_size_stack_LINUX): Rename to ffi_size_stack_pa32. Handle long
      	double on PA_HPUX.
      	(ffi_prep_cif_machdep): Likewise.
      	(ffi_call): Likewise.
      	(ffi_closure_inner_LINUX): Rename to ffi_closure_inner_pa32. Change
      	return type to ffi_status. Simplify incrementing of stack slot
      	variable. Only copy floating point argument registers when PA_LINUX
      	is true. Reformat debug statement.
      	Add support for FFI_TYPE_SMALL_STRUCT2, FFI_TYPE_SMALL_STRUCT4 and
      	FFI_TYPE_SMALL_STRUCT8.
      	(ffi_closure_LINUX): Rename to ffi_closure_pa32. Add 'extern' to
      	declaration.
      	(ffi_prep_closure): Make linux trampoline conditional on PA_LINUX.
      	Add nops to cache flush.  Add trampoline for PA_HPUX.
      	* src/pa/hpux32.S: New file.
      	* src/pa/linux.S (ffi_call_LINUX): Rename to ffi_call_pa32. Rename
      	ffi_prep_args_LINUX to ffi_prep_args_pa32.
      	Localize labels. Add support for 2, 4 and 8-byte small structs. Handle
      	unaligned destinations in 3, 5, 6 and 7-byte small structs. Order
      	argument type checks so that common argument types appear first.
      	(ffi_closure_LINUX): Rename to ffi_closure_pa32. Rename
      	ffi_closure_inner_LINUX to ffi_closure_inner_pa32.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112719 138bc75d-0d04-0410-961f-82ee72b054a4
      1a82d6f6
    • bernds's avatar
      * config/bfin/bfin.c (bfin_legitimate_address_p): Disallow · 8f5efc80
      bernds authored
      	got-relative addressing for anything but SImode.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112718 138bc75d-0d04-0410-961f-82ee72b054a4
      8f5efc80
    • rguenth's avatar
      2006-04-05 Richard Guenther <rguenther@suse.de> · eb30454d
      rguenth authored
      	PR tree-optimization/26919
      	* ipa-inline.c (cgraph_decide_inlining_incrementally): Fix argument
      	to cgraph_estimate_size_after_inlining.
      
      	* gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
      	* gcc.dg/ipa/ipa-2.c: Likewise.
      	* gcc.dg/ipa/ipa-3.c: Likewise.
      	* gcc.dg/ipa/ipa-5.c: Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112709 138bc75d-0d04-0410-961f-82ee72b054a4
      eb30454d
    • rmathew's avatar
      * configure.host: Add -fno-omit-frame-pointer to libgcj_flags for · ded9e723
      rmathew authored
        MinGW since EBP is used for backtracking through call frames on this
        platform.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112708 138bc75d-0d04-0410-961f-82ee72b054a4
      ded9e723
    • amodra's avatar
      * reload.c (find_dummy_reload): Fix typo in 2006-04-03 change. · 7781f014
      amodra authored
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112705 138bc75d-0d04-0410-961f-82ee72b054a4
      7781f014
    • ebotcazou's avatar
      Add missing word in comment. · d06e70e5
      ebotcazou authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112702 138bc75d-0d04-0410-961f-82ee72b054a4
      d06e70e5
    • hjl's avatar
      Correct PR number in ChangeLogs. · 2ca28738
      hjl authored
      gcc/fortran/
      
      2006-04-03  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/26891
      	* trans.h : Prototype for gfc_conv_missing_dummy.
      	* trans-expr (gfc_conv_missing_dummy): New function
      	(gfc_conv_function_call): Call it and tidy up some of the code.
      	* trans-intrinsic (gfc_conv_intrinsic_function_args): The same.
      
      gcc/testsuite/
      
      2006-04-03  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/26891
      	* gfortran.dg/missing_optional_dummy_1.f90: New test.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112701 138bc75d-0d04-0410-961f-82ee72b054a4
      2ca28738
    • spop's avatar
      PR tree-optimization/26996 · a8c839ae
      spop authored
      	* tree-scalar-evolution.c (analyze_scalar_evolution_1): Don't analyze
      	VECTOR_TYPE variables.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112700 138bc75d-0d04-0410-961f-82ee72b054a4
      a8c839ae
    • aph's avatar
      2006-04-05 Archit Shah <ashah@redhat.com> · 15aceac4
      aph authored
              PR java/25414
              * gnu/java/rmi/rmic/CompilerProcess.java (computeTypicalArguments):
              Add classpath argument.
              * gnu/java/rmi/rmic/Compile_gcj.java (computeArguments): Adjust
              caller.
              * gnu/java/rmi/rmic/Compile_jikes.java (computeArguments): Likewise.
              * gnu/java/rmi/rmic/Compile_kjc.java (computeArguments): Likewise.
              * gnu/java/rmi/rmic/Compiler.java (getClasspath, setClasspath): New.
              * gnu/java/rmi/rmic/RMIC.java: Set classpath for compiler, call
              mkdirs for destination directory, correct handling of superclasses
              and interfaces of the remote class, correct handling of exceptions
              declared by remote methods.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112699 138bc75d-0d04-0410-961f-82ee72b054a4
      15aceac4
    • rguenth's avatar
      2006-04-05 Richard Guenther <rguenther@suse.de> · 25bf4cab
      rguenth authored
      	PR tree-optimization/26763
      	* fold-const.c (fold_comparison): Move folding of
      	PTR + CST CMP PTR + CST ...
      	(fold_binary): ... here.  Fold only for EQ_EXPR and NE_EXPR.
      
      	* gcc.dg/torture/pr26763-1.c: New testcase.
      	* gcc.dg/torture/pr26763-2.c: Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112697 138bc75d-0d04-0410-961f-82ee72b054a4
      25bf4cab
    • gerald's avatar
      * doc/install.texi (Prerequisites): Refine some wording on · 0779bef9
      gerald authored
      	bootstrapping and ksh.
      	Move the version numbers of DejaGnu here from the testing section
      	and fix casing of names.
      	Fix markup and clarify wording for autogen requirements.
      	Refer to GCJ instead of just java.
      	Refer to SVN instead of CVS.
      	Describe diffutils as useful instead of necessary.
      	(Downloading the source): Refer to SVN instead of CVS.
      	Adjust a link to our web site accordingly.
      	(Configuration): Fix casing of Bison.
      	(Specific): Avoid reference to CVS.
      	(Building): Refer to SVN instead of CVS.  
      	Fix a sentence on the use of Bison and remove duplicate (and
      	incorrect) version number of Bison requirement.
      	Remove one redundant list of packages needed for building.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112696 138bc75d-0d04-0410-961f-82ee72b054a4
      0779bef9
    • hjl's avatar
      gcc/fortran/ · 730f911c
      hjl authored
      2006-04-04  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR fortran/25619
      	* trans-array.c (gfc_conv_expr_descriptor): Only dereference
      	character pointer when copying temporary.
      
      	PR fortran/23634
      	* trans-array.c (gfc_conv_expr_descriptor): Properly copy
      	temporary character with non constant size.
      
      gcc/testsuite/
      
      2006-04-04  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/23634
      	PR fortran/25619
      	* gfortran.dg/actual_array_constructor_1.f90: New testcase.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112695 138bc75d-0d04-0410-961f-82ee72b054a4
      730f911c
    • echristo's avatar
      Add forgotten ChangeLog entry. · 7e4fd0da
      echristo authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112694 138bc75d-0d04-0410-961f-82ee72b054a4
      7e4fd0da
    • echristo's avatar
      2006-04-04 Eric Christopher <echristo@apple.com> · d5266769
      echristo authored
              * config/rs6000/rs6000.c (TARGET_MS_BITFIELD_LAYOUT_P): Define.
              (TARGET_USE_MS_BITFIELD_LAYOUT): Ditto.
              (rs6000_handle_struct_attribute): New.
              (rs6000_ms_bitfield_layout_p): Ditto.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112693 138bc75d-0d04-0410-961f-82ee72b054a4
      d5266769
    • geoffk's avatar
      * config/darwin-crt3.c (atexit): Pass &__dso_handle rather than · 9dc5f5cd
      geoffk authored
      	NULL for dso parameter to atexit_common.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112692 138bc75d-0d04-0410-961f-82ee72b054a4
      9dc5f5cd
Loading