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
Loading