1. 12 Apr, 2002 12 commits
    • fix whitespace · e6f64875
      From-SVN: r52210
      Jason Merrill committed
    • typeck.c (type_after_usual_arithmetic_conversions): If two types have the same… · 2f4d058f
      typeck.c (type_after_usual_arithmetic_conversions): If two types have the same variant, return immediately.
      
      2002-04-11  Andrew Haley  <aph@redhat.com>
      
      	* typeck.c (type_after_usual_arithmetic_conversions):
      	If two types have the same variant, return immediately.
      	When two floating-point operands are the same precision:
      	  convert to float if one of the operands is float;
      	  if neither operand is one of the standard types, return the type
      	  of the first operand.
      
      From-SVN: r52209
      Andrew Haley committed
    • SyncGlobal.java, [...]: New test case. · 4b4248b6
      	* libjava.lang/SyncGlobal.java, libjava.lang/SyncGlobal.out:
      	New test case.
      
      From-SVN: r52207
      Loren J. Rittle committed
    • re PR bootstrap/4191 (GCC does not build for d30v-elf - needs tweaking for crtstuff.c changes) · 9be40833
              PR bootstrap/4191
              * config/d30v/d30v.h (INIT_SECTION_ASM_OP): Don't undef.
      
              * flow.c (mark_used_reg): Manage reg_cond_dead properly for
              modes spanning multiple hard regs.
      
              * recog.c (peephole2_optimize): Rebuild jump labels as needed.
      
      From-SVN: r52205
      Richard Henderson committed
    • Daily bump. · c58c6b73
      From-SVN: r52203
      GCC Administrator committed
    • fstream.tcc (basic_filebuf<>::open): Fix & ordering. · b7737230
      	* include/bits/fstream.tcc (basic_filebuf<>::open): Fix & ordering.
      	* include/bits/ostream.tcc (basic_ostream<>::operator<<(long)): Same.
      	(basic_ostream<>::operator<<(long long)): Same.
      
      From-SVN: r52198
      Richard Henderson committed
    • pa.c (pa_output_function_prologue): Don't accumulate the total number of code… · 3d9268b6
      pa.c (pa_output_function_prologue): Don't accumulate the total number of code bytes when using TARGET_64BIT...
      
      	* pa.c (pa_output_function_prologue): Don't accumulate the total
      	number of code bytes when using TARGET_64BIT, or gas, SOM and not
      	the portable runtime.
      	(output_deferred_plabels): Handle 64bit plabels.
      	(output_cbranch): Use $PIC_pcrel$0 for pc relative relocations when
      	generating pic code using the GAS assembler for object formats that
      	are not SOM (ie., ELF32 and ELF64).
      	(output_millicode_call): Check attribute type if attribute length is 28.
      	Likewise use $PIC_pcrel$0.  Only call get_attr_length and
      	dbr_sequence_length once.
      	(output_call): Likewise use $PIC_pcrel$0, and call get_attr_length and
      	dbr_sequence_length once.
      	* pa.h (TARGET_SOM): Define if not defined.
      	* pa.md (pattern to load address of label): Likewise use $PIC_pcrel$0
      	with GAS and not SOM.
      	(jump, call_internal_reg, call_value_internal_reg): Likewise.
      	* som.h (OBJ_SOM): Rename to TARGET_SOM.  Undefine before defining.
      
      From-SVN: r52196
      John David Anglin committed
    • freebsd.h (NO_IMPLICIT_EXTERN_C, [...]): Give value. · d360fd18
      2002-04-11  David O'Brien  <obrien@FreeBSD.org>
      	* config/freebsd.h (NO_IMPLICIT_EXTERN_C, SCCS_DIRECTIVE): Give value.
      	(DEFAULT_PCC_STRUCT_RETURN) Do not redefine.
      	(USER_LABEL_PREFIX, HANDLE_SYSV_PRAGMA, IDENT_ASM_OP,
      	DWARF2_DEBUGGING_INFO, DBX_DEBUGGING_INFO, PREFERRED_DEBUGGING_TYPE):
      	elfos.h and dbxelf.h values are fine now.
      	* config/i386/freebsd.h, config/alpha/freebsd.h
      	(DEFAULT_PCC_STRUCT_RETURN): Define to 0.
      
      Approved by:  Richard Henderson <rth@redhat.com>
                    Message-ID: <20020411175216.B11442@redhat.com>
      
      From-SVN: r52194
      David O'Brien committed
    • configure.host: Set can_unwind_signal on hosts which support it. · 605dc89b
      	* configure.host: Set can_unwind_signal on hosts which support it.
      	Don't set CHECKREFSPEC and DIVIDESPEC for FreeBSD.
      	* configure.in: Set CHECKREFSPEC and DIVIDESPEC if not using SJLJ
      	exceptions and can_unwind_signal isn't set.
      	* configure: Rebuilt.
      
      From-SVN: r52193
      Bryce McKinlay committed
    • aix.h (CPP_PREDEFINES): Do not define _LP64/__LP64__ or set Acpu or Amachine. · 5b8fcab6
      2002-04-11  David O'Brien  <obrien@FreeBSD.org>
      	* config/ia64/aix.h (CPP_PREDEFINES): Do not define _LP64/__LP64__
      	or set Acpu or Amachine.  Reformat.
      	(ASM_SPEC, DONT_USE_BUILTIN_SETJMP, PROFILE_BEFORE_PROLOGUE): Do not
      	define.
      	(LINK_SPEC): Do not need to undef.
      	* config/ia64/elf.h (ASM_EXTRA_SPEC): Define.
      	* config/ia64/freebsd.h (LINK_SPEC): Do not need to undef.
      	(ASM_SPEC, DONT_USE_BUILTIN_SETJMP, PROFILE_BEFORE_PROLOGUE): Do not
      	define.
      	* config/ia64/hpux.h (ASM_EXTRA_SPEC): Define.
      	(ASM_SPEC): Do not define, use ASM_EXTRA_SPEC instead.
      	(LINK_SPEC): Do not need to undef.
      	(DONT_USE_BUILTIN_SETJMP): Do not define.
      	* config/ia64/ia64.h (ASM_SPEC, ASM_EXTRA_SPEC): Add.
      	(CPP_CPU_SPEC): Define _LP64, set Acpu and Amachine.  Remove -Dia64.
      	(DONT_USE_BUILTIN_SETJMP, PROFILE_BEFORE_PROLOGUE): Define.
      	Remove trailing spaces.
      	* config/ia64/linux.h (CPP_PREDEFINES): Do not define _LP64/__LP64__,
      	__ELF__, or set Acpu or Amachine.  Reformat.
      	(ASM_SPEC, DONT_USE_BUILTIN_SETJMP, PROFILE_BEFORE_PROLOGUE): Do not
      	define.
      
      Approved by:  Richard Henderson <rth@redhat.com>
                    Message-ID: <20020411160138.A11250@redhat.com>
      
      From-SVN: r52191
      David O'Brien committed
    • config.gcc (ia64-*-freebsd*): Fix ordering of tm_files to match all other *-*-freebsd* targets. · fee42cc1
      2002-04-11  David O'Brien  <obrien@FreeBSD.org>
      	* config.gcc (ia64-*-freebsd*): Fix ordering of tm_files to match
      	all other *-*-freebsd* targets.
      
      Approved by:  Richard Henderson <rth@redhat.com>
                    Message-ID: <20020411174756.A11442@redhat.com>
      
      From-SVN: r52189
      David O'Brien committed
  2. 11 Apr, 2002 18 commits
  3. 10 Apr, 2002 10 commits