summaryrefslogtreecommitdiff
path: root/libjava/configure.host
Commit message (Collapse)AuthorAgeFilesLines
* * configure.host (hppa*-*): Set 'enable_hash_synchronization_default'danglin2006-06-141-1/+1
| | | | | | | | to no. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114630 138bc75d-0d04-0410-961f-82ee72b054a4
* 2006-05-20 Andreas Tobler <a.tobler@schweiz.ch>andreast2006-05-201-1/+14
| | | | | | | | | | | | | | | | | John David Anglin <dave.anglin@nrc-cnrc.gc.ca> * configure.ac: Add the POSIX thread libs to the HP-UX PA configuration. Add signal specification for HP-UX PA. * configure: Rebuilt. * configure.host: Add defaults for the HP-UX PA architecture. Add descriptor files for HP-UX PA 32-bit and 64-bit. * include/hppa-signal.h: New file. * include/posix.h: Add shared library suffix for HP-UX. * sysdep/pa/descriptor-pa32-hpux.h: New file. * sysdep/pa/descriptor-pa64-hpux.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@113937 138bc75d-0d04-0410-961f-82ee72b054a4
* 2006-04-10 Andrew Haley <aph@redhat.com>aph2006-04-101-1/+1
| | | | | | | | | | | * include/x86_64-signal.h (HANDLE_DIVIDE_OVERFLOW): New. (SIGNAL_HANDLER): Mark arg as unused. * configure.host (x86_64-* DIVIDESPEC): Use fno-use-divide-subroutine. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112827 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host: Add -fno-omit-frame-pointer to libgcj_flags forrmathew2006-04-051-0/+1
| | | | | | | | | 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
* * configure.host (disable_dladdr): Remove variable and itsdaney2006-01-231-4/+0
| | | | | | | | | documentation. * configure.ac: Do not test for disable_dladdr. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110137 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/23602rth2005-10-051-3/+12
| | | | | | | | | | | | | | | | | * toplev.c (process_options): Warn about unsupported combinations of unwind tables and omit-frame-pointer. * config/i386/i386.c (override_options): Similarly. Enable accumulate-outgoing-args if not explicitly disabled. testsuite/ * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options. * g++.dg/eh/omit-frame-pointer2.C: Likewise. libjava/ * configure.host (i?86-*): Set -fomit-frame-pointer in libgcj_flags, but not BACKTRACESPEC. (x86_64-*): Similarly. Don't set -ffloat-store in 64-bit mode. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@105009 138bc75d-0d04-0410-961f-82ee72b054a4
* PR libgcj/21692danglin2005-08-201-1/+5
| | | | | | | | * sysdep/pa/descriptor.h: New file. * configure.host: Use sysdep/pa/descriptor.h on hppa*-*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103306 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host: Handle Solaris 10/x86.ro2005-06-141-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100958 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.ac (BACKTRACESPEC): Remove definition, but continue tobryce2005-06-011-2/+6
| | | | | | | | | AC_SUBST definition from configure.host. * configure.host: Don't use -fno-omit-frame-pointer. Set BACKTRACESPEC to -fomit-frame-pointer on 32-bit x86 targets. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100469 138bc75d-0d04-0410-961f-82ee72b054a4
* PR libgcj/21692rth2005-05-251-0/+14
| | | | | | | | | | | | | | * sysdep/descriptor-n.h: New file. * sysdep/descriptor-y.h: New file. * sysdep/powerpc/descriptor.h: New file. * configure.host: Set $descriptor_h appropriate for the host. * configure.ac: Link it. * configure: Regenerate. * stacktrace.cc: Include sysdep/descriptor.h. (_Jv_StackTrace::UpdateNCodeMap): Use UNWRAP_FUNCTION_DESCRIPTOR. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100173 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host: Set IEEESPEC to -mieee for sh*-*-*.kkojima2005-05-131-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99642 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-03-10 Bryce McKinlay <mckinlay@redhat.com>bryce2005-03-101-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New Stack Trace infrastructure. * Makefile.am (libgcj0_convenience_la_SOURCES): Add stacktrace.cc. (gnu/gcj/runtime/StackTrace.lo): Removed. (ordinary_java_source_files): Remove obsolete files. (nat_source_files): Remove obsolete files. Add natVMThrowable.cc. * configure.host (fallback_backtrace_h): Set backtrace header for mingw and cygwin targets. * configure.ac: Make symlink for fallback backtrace headers. * Makefile.in, configure: Rebuilt. * defineclass.cc (_Jv_ClassReader::read_one_code_attribute): Read 'LineNumberTable' attribute. (_Jv_ClassReader::read_one_class_attribute): Read 'SourceFile' attribute. (_Jv_ClassReader::handleCodeAttribute): Initialize method line table fields. * exception.cc: Remove unused include. * interpret.cc (DIRECT_THREADED, insn_slot): Moved to java-interp.h. (SAVE_PC): New macro. Save current PC in the interpreter frame. (NULLCHECK, NULLARRAYCHECK): Use SAVE_PC. (_Jv_InterpMethod::compile): Translate bytecode PC values in the line table to direct threaded instruction values. (_Jv_StartOfInterpreter, _Jv_EndOfInterpreter): Removed. (_Jv_InterpMethod::run): No longer member function. All callers updated. Remove _Unwind calls. Call SAVE_PC whenever a call is made or where an instruction could throw. (_Jv_InterpMethod::get_source_line): New. Look up source line numbers in line_table. * prims.cc (catch_segv): Construct exception after MAKE_THROW_FRAME. (catch_fpe): Likewise. * stacktrace.cc: New file. Stack trace code now here. * gnu/gcj/runtime/MethodRef.java: * gnu/gcj/runtime/NameFinder.java: Mostly reimplemented. Now simply calls addr2line to look up PC addresses in a given binary or shared library. * gnu/gcj/runtime/StackTrace.java, gnu/gcj/runtime/natNameFinder.cc, gnu/gcj/runtime/natStackTrace.cc: Removed. * gnu/java/lang/MainThread.java (call_main): Add comment warning that this function name is specially recognised by the stack trace code and shouldn't be changed. * include/java-interp.h (DIRECT_THREADED, insn_slot): Moved here. (struct _Jv_LineTableEntry, line_table, line_table_len): New. (_Jv_InterpMethod::run): Update declaration. (_Jv_StackTrace_): New friend. NameFinder and StackTrace no longer friends. (_Jv_InterpFrame): Renamed from _Jv_MethodChain. Add PC field. * include/java-stack.h: New file. Declarations for stack tracing. * include/jvm.h (_Jv_Frame_info): Removed. * java/lang/Class.h: Update friend declarations. * java/lang/VMClassLoader.java (getSystemClassLoader): Simplify exception message. * java/lang/VMThrowable.java (fillInStackTrace): Now native. (getStackTrace): Now native. (data): New RawDataManaged field. * java/lang/natClass.cc: Update includes. (forName): Use _Jv_StackTrace::GetCallingClass for calling-classloader check. (getClassLoader): Likewise. * java/lang/natRuntime.cc: Update includes. (_load): Use _Jv_StackTrace::GetFirstNonSystemClassLoader. * java/lang/natVMSecurityManager.cc: Update includes. (getClassContext): Use _Jv_StackTrace::GetClassContext. * java/lang/natVMThrowable.cc: New file. Native methods for VMThrowable. * java/lang/reflect/natArray.cc: Update includes. (newInstance): Use _Jv_StackTrace::GetCallingClass to implement accessibility check. * java/lang/reflect/natConstructor.cc: Update includes. (newInstance): Use _Jv_StackTrace::GetCallingClass to implement accessibility check. * java/lang/reflect/natField.cc: Update includes. (getAddr): Use _Jv_StackTrace::GetCallingClass to implement accessibility check. * java/lang/reflect/natMethod.cc: Update includes. (invoke): Use _Jv_StackTrace::GetCallingClass to implement accessibility check. * java/util/natResourceBundle.cc: Update includes. (getCallingClassLoader): Use _Jv_StackTrace::GetCallingClass. * java/util/logging/natLogger.cc: Update includes. Use _Jv_StackTrace::GetCallerInfo to get call-site info. * sysdep/generic/backtrace.h: Fallback backtrace code. Stub implementation. * sysdep/i386/backtrace.h: New. Fallback backtrace code. i386 implementation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@96253 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-02-23 David Daney <ddaney@avtrex.com>daney2005-02-281-1/+0
| | | | | | | * configure.host: Don't use -mxgot for MIPS builds. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@95689 138bc75d-0d04-0410-961f-82ee72b054a4
* * Merged gcj-abi-2-dev-branch to trunk.tromey2004-11-251-1/+1
| | | | | | | | (Actual changes too large to list in the commit message; see ChangeLog.) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91270 138bc75d-0d04-0410-961f-82ee72b054a4
* * src/mips/o32.S (ffi_call_O32, ffi_closure_O32): Use jalr insteadgreen2004-11-231-0/+1
| | | | | | | | | of jal. Use an absolute encoding for the frame information. * configure.host: Enable the interpreter for mips*-*-linux*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91116 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-09-03 David Daney <ddaney@avtrex.com>daney2004-09-031-0/+1
| | | | | | | | * configure.host: Use -fno-use-divide-subroutine for mips*-*-linux*. * include/mips-signal.h: Added HANDLE_FPE support. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87039 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/ChangeLog:uweigand2004-07-141-0/+1
| | | | | | | | | | | | | | | | | | | * config/s390/s390.md ("udivsi3"): Ensure trap is generated for division by zero. ("umodsi3"): Likewise. libjava/ChangeLog: * configure.host (DIVIDESPEC) [s390*-*-*]: Set to -fno-use-divide-subroutine. * include/s390-signal.h: Include <ucontext.h> and <limits.h>. (HANDLE_FPE): Define. (SIGNAL_HANDLER): Change third argument to ucontext_t *. (struct old_s390_kernel_sigaction): Likewise for k_sa_handler. (HANDLE_DIVIDE_OVERFLOW): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84683 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc/config/pa/pa32-linux.h (MD_FALLBACK_FRAME_STATE_FOR): Define.danglin2004-07-091-0/+1
| | | | | | | | | | * libjava/configure.in (SIGNAL_HANDLER): Use pa-signal.h for hppa. * libjava/configure: Regenerate. * libjava/configure.host: Set can_unwind_signal for hppa*-linux. * libjava/pa-signal.h: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84344 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-07-07 Andreas Tobler <a.tobler@schweiz.ch>andreast2004-07-071-1/+1
| | | | | | | | | | * configure.host: Enable hash synchronization on Darwin. * sysdep/powerpc/locks.h (compare_and_swap): Use '\n' instead of ';', since this is a comment on Darwin. (compare_and_swap_release): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84214 138bc75d-0d04-0410-961f-82ee72b054a4
* Index: gcc/ChangeLoggeoffk2004-07-011-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-28 Geoffrey Keating <geoffk@apple.com> Andreas Tobler <a.tobler@schweiz.ch> PR 15813 * dwarf2out.c (reg_save): Output DW_CFA_same_value when a register is saved in itself. (initial_return_save): If the return address is a register, it's already there, don't bother to mention it in the CFI. (struct queued_reg_save): Add field saved_reg. (struct reg_saved_in_data): New. (regs_saved_in_regs): New. (num_regs_saved_in_regs): New. (queue_reg_save): Add extra parameter to specify register saved in register. Remove duplicate entries from queue. Add comment for function. (flush_queued_reg_saves): Handle registers saved in registers. Update regs_saved_in_regs. Add comment for function. (clobbers_queued_reg_save): Add comment for function. Allow for regs_saved_in_regs. (reg_saved_in): New. (dwarf2out_frame_debug_expr): Handle saving registers in other registers. (dwarf2out_frame_debug): Reset regs_saved_in_regs. * unwind-dw2.c (execute_cfa_program): Correct handling of DW_CFA_same_value. Add FIXME comment about incorrect implementation of DW_CFA_restore_extended. * config/rs6000/rs6000.c (rs6000_emit_prologue): Let dwarf2out_frame_debug_expr see instructions that save registers in other registers or save those other registers in memory. * unwind-dw2.c (DWARF_FRAME_REGISTERS): Move to unwind-dw2.h. (_Unwind_FrameState): Likewise. * unwind-dw2.h: New. * Makefile.in (LIB2ADDEHDEP): Add unwind-dw2.h. * config/rs6000/darwin-fallback.c: New file. * config/rs6000/darwin.h (MD_FALLBACK_FRAME_STATE_FOR): Define. * config/rs6000/t-darwin (LIB2FUNCS_EXTRA): Add darwin-fallback.o. Index: gcc/testsuite/ChangeLog 2004-06-26 Geoffrey Keating <geoffk@apple.com> Andreas Tobler <a.tobler@schweiz.ch> * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin. Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well as SIGSEGV. * gcc.dg/cleanup-11.c: Likewise. * gcc.dg/cleanup-8.c: Likewise. * gcc.dg/cleanup-9.c: Likewise. * gcc.dg/cleanup-5.c: Run on all platforms. Index: libjava/ChangeLog 2004-06-26 Geoffrey Keating <geoffk@apple.com> Andreas Tobler <a.tobler@schweiz.ch> * configure.host (powerpc-*-darwin*): New case, define can_unwind_signal. * configure.in (*-*-darwin*): New case, point to darwin-signal.h. * configure: Regenerate. * include/darwin-signal.h: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@83953 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-02-10 Randolph Chung <tausq@debian.org>doko2004-03-191-0/+5
| | | | | | | | | | * configure.in: Build java for hppa target. * configure: Regenerate. * libjava/configure.host (hppa-*): Add target. * libjava/sysdeps/pa/lock.h: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@79703 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host: Pass -fno-omit-frame-pointer for i386.hubicka2004-03-021-1/+1
| | | | | | | * configure.in: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@78764 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/rs6000/linux64.h (MD_FALLBACK_FRAME_STATE_FOR)jakub2004-01-231-5/+5
| | | | | | | | | | | | | | | | | | | | [!__powerpc64__]: Corrected to handle kernels with changed ucontext. * include/powerpc-signal.h: Add #ifndef __powerpc64__ around the header. For __powerpc64__ provide the default-signal.h definitions for now. * include/x86_64-signal.h [!__x86_64__]: Include java-signal-aux.h instead of the dummy definitions. * configure.host (x86_64-*): Remove CHECKREFSPEC, add DIVIDESPEC. (powerpc64*-*): Remove with_libffi_default. Only add -mminimal-toc for 64-bit compilations. * configure.in: Use powerpc-signal.h on powerpc64 as well. (x86_64-*-linux*): Set SIGNAL_HANDLER_AUX. Link SIGNAL_HANDLER_AUX to include/java-signal-aux.h. * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@76437 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-10-22 David Daney <ddaney@avtrex.com)daney2003-10-221-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/mips-signal.h: New file. * sysdep/dwarf2-backtrace.cc: New file. * sysdep/mips: New directory. * sysdep/mips/locks.h: New file. * Makefile.am(extra_cc_files): New, to allow extra c++ files to be added to libgcj. (extra_cc_source_files): Ditto. * configure.host(disable_dladdr): New shell variable passed to configure. (mips*-*-linux*): sysdeps_dir=mips, can_unwind_signal=yes, disable_dladdr=yes, use -mxgot. (mipsel*-linux* | mipsisa32el*-linux*): Enable hash synchronization. * configure.in:(mips*-*-linux*): Use sysdep/dwarf2-backtrace.cc to generate backtrace, and include/mips-signal.h as SIGNAL_HANDLER (HAVE_DLADDR): Make it depend on setting of disable_dladdr. (EXTRA_CC_FILES): New, to support conditional addition of sysdep/dwarf2-backtrace.cc. * configure: Regenerated. * Makefile.in: Regenerated. * gcj/Makefile.in: Regenerated. * include/config.h.in: Regenerated. * include/Makefile.in: Regenerated. * testsuite/Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72808 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-09-10 Michael Koch <konqueror@gmx.de>mkoch2003-09-101-4/+4
| | | | | | | | | | | * acconfig.h (__NO_MATH_INLINES): Removed. * configure.in: Removed check for g++ math inlining bug from 2000. * configure.host: Removed -D__NO_MATH_INLINES in libgcj_cflags and libgcj_cxxflags. * configure: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71276 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host: Removed erroneous comment.tromey2003-09-041-1/+0
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71077 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-26 Ranjit Mathew <rmathew@hotmail.com>tromey2003-07-271-0/+7
| | | | | | | | | | * configure.host: Use -fcheck-references and -fuse-divide-subroutine for MinGW until we fix win32_exception_handler( ) in win32.cc w.r.t. Win32 Structured Exception Handling (SEH). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69843 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host <powerpc64*-*>: Set with_libffi_default andtromey2003-05-081-2/+2
| | | | | | | libgcj_interpreter to "yes". git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@66609 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host (*-linux*): Don't set slow_pthread_self if primaryjakub2003-04-151-0/+49
| | | | | | | | installed libpthread is either linuxthreads with floating stacks or NPTL. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@65628 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host (alpha*-*): Default to -mieee.jsturm2003-02-131-0/+1
| | | | | | | | | * configure.in (IEEESPEC): New. * libgcj.spec.in (jc1): Add IEEESPEC. * configure: Rebuild. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@62815 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-02-03 Andrew Haley <aph@emcee.cambridge.redhat.com>aph2003-02-031-1/+1
| | | | | | | * configure.host (x86_64): Enable interpreter. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@62326 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-02-03 Andrew Haley <aph@redhat.com>aph2003-02-031-1/+1
| | | | | | | | | | * libgcj.spec.in (jc1): Add BACKTRACESPEC. * configure.host (x86_64): Default to -fno-omit-frame-pointer. * configure.in (BACKTRACESPEC): New. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@62316 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava/configure.host: Disable can_unwind_signal on darwin.tromey2003-01-281-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@62048 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix misapplied patch.aph2003-01-221-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61601 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-01-22 Andrew Haley <aph@redhat.com>aph2003-01-221-0/+1
| | | | | | | | * x86_64-signal.h: Add simple handler for x86_64 32-bit mode. * configure.host (CHECKREFSPEC): Define for x86_64. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61600 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-01-10 Andrew Haley <aph@redhat.com>aph2003-01-141-1/+0
| | | | | | | | | | * include/dwarf2-signal.h: Remove x86_64. * configure.host (x86_64 DIVIDESPEC): Remove. * include/x86_64-signal.h: New file. * configure.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61284 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host (sparc*-*): Enable bytecode interpreter.jsturm2003-01-031-1/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@60862 138bc75d-0d04-0410-961f-82ee72b054a4
* Merge basic-improvements-branch to trunkzack2002-12-161-3/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@60174 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host [s390*-*]: Enable Java interpreter.uweigand2002-10-081-0/+5
| | | | | | | | Enable hash synchronization. Add sysdeps dir. * sysdep/s390/locks.h: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@57927 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host: Handle arm*-elf, strongarm*-elf and xscale*-elf withrearnsha2002-09-281-10/+10
| | | | | | | a single configuration. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@57611 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host: Add SH support.kkojima2002-08-011-0/+8
| | | | | | | * sysdep/sh/locks.h: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@55922 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host: Add powerpc64*-* entry.amodra2002-07-261-0/+10
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@55788 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-07-19 Bo Thorsen <bo@berlioz.suse.de>bo2002-07-191-1/+12
| | | | | | | | | | | * java/lang/ieeefp.h: Add x86-64 support. * configure.in: Likewise. * configure.host: Likewise. * configure: Regenerated. * sysdep/x86-64/locks.h: New file with x86-64 locks. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@55588 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host: Disable hash synchronization and slow_pthread_selfbryce2002-06-101-0/+6
| | | | | | | for cygwin. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54428 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host [s390*-linux*]: Set can_unwind_signal=yes.uweigand2002-05-291-0/+1
| | | | | | | | | | * configure.in [s390*-*-linux*]: Do not define HAVE_BACKTRACE. Set SIGNAL_HANDLER=include/s390-linux.h. * configure: Regenerate. * include/s390-linux.h: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54012 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-04-19 David S. Miller <davem@redhat.com>davem2002-04-211-0/+1
| | | | | | | | | | | | | | | | | | | | * include/dwarf2-signal.h (SIGNAL_HANDLER): Name siginfo_t pointer arg. (MAKE_THROW_FRAME): Define for 32-bit and 64-bit sparc. (INIT_SEGV, INIT_FPE): Use direct __libc_sigaction installation on Sparc too. * include/sparc-signal.h (FLUSH_REGISTER_WINDOWS): Define properly for 64-bit sparc. (MAKE_THROW_FRAME): Use long for sp/retaddr so 64-bit works. * sysdeps/sparc/locks.h: New file. * configure.in (SIGNAL_HANDLER): Set to include/sparc-signal.h on all sparc Solaris configurations. Set to include/dwarf2-signal.h on sparc Linux. * configure: Regenerate * configure.host (can_unwind_signal): sparc*-linux* can do it now. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52575 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host: Set can_unwind_signal on hosts which support it.bryce2002-04-121-6/+12
| | | | | | | | | | 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52193 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host: Add case statement to support generic portljrittle2002-04-051-5/+19
| | | | | | | properties. Add *-*-freebsd* section. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51896 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-27 Anthony Green <green@redhat.com>tromey2002-03-271-0/+3
| | | | | | | | | | * libgcj.spec.in: Add CHECKREFSPEC. * configure.in: Ditto. * configure.host: Ditto. Check references for xscale-elf. * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51457 138bc75d-0d04-0410-961f-82ee72b054a4
* reverted erroneous checkintromey2002-03-231-8/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51235 138bc75d-0d04-0410-961f-82ee72b054a4