1. 12 Apr, 2002 4 commits
    • 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 18 commits