summaryrefslogtreecommitdiffstats
path: root/libjava/testsuite/lib/libjava.exp
Commit message (Collapse)AuthorAgeFilesLines
* 2008-03-03 Andrew Haley <aph@littlepinkcloud.com>aph2008-03-041-1/+1
| | | | | | | | | * testsuite/lib/libjava.exp (libjava_arguments): Use regexp instead of string match when checking for linux targets. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132862 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-12-08 Andreas Tobler <a.tobler@schweiz.org>andreast2007-12-081-0/+4
| | | | | | | | | | | | | | | | | | | | * configure.host: Add bits for i?86-*-darwin9 and x86_64-*-darwin9. * configure.ac: Add darwin-signal.h to x86_64-*-darwin9 and i?86-*darwin9. * configure.in: Regenerate. * darwin.cc: Add definitions for Darwin specific functions for 64-bit. (darwin_java_register_dyld_add_image_hook): Use this specific functions. * Makefile.am (gij_LDFLAGS): Add extra_gij_ldflags for Darwin9. * Makefile.in: Regenerate. * include/Makefile.in: Likewise. * gcj/Makefile.in: Likewise. * testsuite/Makefile.in: Likewise. * testsuite/lib/libjava.exp (libjava_arguments): Add allow_stack_execute for *-*-darwin9*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@130709 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-09-09 Andreas Tobler <a.tobler@schweiz.org>andreast2007-09-091-1/+5
| | | | | | | | | PR libgcj/33326 * testsuite/lib/libjava.exp (libjava_arguments): Append the test spec only for linux targets. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128302 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-09-04 Andrew Haley <aph@redhat.com>aph2007-09-041-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR java/27908 * testsuite/libjava.lang/PR27908.java ({run1,run2,run3}.isRunning): New Method. (main): Fix race condition. 2007-08-29 Andrew Haley <aph@redhat.com> * gnu/classpath/natVMStackWalker.cc (VMStackWalker::getCallingClass): Make sure we're not sibcalled. (GET_CALLING_CLASS): Define for ARM EABI. 2007-08-22 Andrew Haley <aph@redhat.com> * configure.host (BACKTRACESPEC): Add arm*-linux*. 2007-08-22 Andrew Haley <aph@redhat.com> * configure.ac (LIBSTDCXXSPEC): New. * configure.host: Add arm*-linux* to pthread test. * configure.ac (LIBGCJTESTSPEC): Add path to libstdc++ for ARM EABI. * testsuite/libjava.jni/jni.exp (gcj_jni_compile_c_to_so): Use -fexceptions for ARM EABI. * testsuite/lib/libjava.exp (libjava_arguments): Add libgcj-test.spec. (libjava_invoke): Log the invocation. 2007-08-15 Andrew Haley <aph@redhat.com> * configure.ac (extra_ldflags): Define. * Makefile.am: Use extra_ldflags for all executables. 2007-08-14 Andrew Haley <aph@redhat.com> * sysdep/arm/backtrace.h: Remove stubs for _Unwind_GetIPInfo, _Unwind_GetRegionStart, and _Unwind_Backtrace. 2007-07-27 Andrew Haley <aph@redhat.com> * gnu/classpath/natVMStackWalker.cc (GET_CALLING_CLASS): Stub for ARM EABI. * exception.cc (get_exception_header_from_ue): New. (get_ttype_entry): ARM EABI version. (PERSONALITY_FUNCTION): Add ARM EABI code. * sysdep/arm/backtrace.h: New file. * stacktrace.cc (_URC_NORMAL_STOP): New. * configure.ac (extra_ldflags_libjava): Add libsupc++.la for ARM EABI. * configure.host (BACKTRACESPEC): Add arm/backtrace.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128098 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/lib/libjava.exp (libjava_invoke): Log the invocation.aph2007-08-091-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@127314 138bc75d-0d04-0410-961f-82ee72b054a4
* * include/java-interp.h (_Jv_InterpFrame::get_pc): Only deductkseitz2007-05-241-4/+4
| | | | | | | | | | | | | | | | | | one when pc_ptr is non-NULL. * prims.cc (parse_init_args): Enable JVMTI with agentlib and agentpath options. * testsuite/lib/libjava.exp (exec_gij): Add new addl_flags parameter. * testsuite/libjava.jvmti/jvmti-interp.exp (gij_jvmti_test_one): Pass '-agentlib:dummyagent' when executing gij. (gij_jvmti_run): Build dummy JVMTI agent before running tests, and remove it when finished. * testsuite/libjava.jvmti/dummyagent.c: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@125040 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-25 Kyle Galloway <kgallowa@redhat.com>kgallowa2007-01-251-4/+6
| | | | | | | | | * testsuite/libjava.jvmti/lib/libjava.exp (exec_gij): Change [ to { in if statement. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121174 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-25 Kyle Galloway <kgallowa@redhat.com>kgallowa2007-01-251-0/+44
| | | | | | | | | | * libjava/testsuite/libjava.jvmti/jvmti-interp.exp: New file. * libjava/testsuite/libjava.jvmti/interp: New folder. * libjava/testsuite/lib/libjava.exp (exec_gij): New Method. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121172 138bc75d-0d04-0410-961f-82ee72b054a4
* Merged gcj-eclipse branch to trunk.tromey2007-01-091-213/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120621 138bc75d-0d04-0410-961f-82ee72b054a4
* 2006-07-04 Andreas Tobler <a.tobler@schweiz.ch>andreast2006-07-041-8/+7
| | | | | | | | * testsuite/lib/libjava.exp (libjava_init): Call the GCJ_UNDER_TEST with the -B$specdir. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115188 138bc75d-0d04-0410-961f-82ee72b054a4
* 2006-07-04 Andreas Tobler <a.tobler@schweiz.ch>andreast2006-07-041-1/+9
| | | | | | | | * testsuite/lib/libjava.exp (libjava_init): Look for libgcj-$version.jar instead of libgcj-*.jar. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115181 138bc75d-0d04-0410-961f-82ee72b054a4
* 2006-05-06 Andreas Tobler <a.tobler@schweiz.ch>andreast2006-05-061-2/+2
| | | | | | | | | | | | * testsuite/libjava.jni/jni.exp (gcj_jni_compile_c_to_so): Add check for HP-UX and add appropriate extension for shared libraries, sl. (gcj_jni_test_one): Likewise. * testsuite/lib/libjava.exp (libjava_find_lib): Add sl to the shared library extensions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@113587 138bc75d-0d04-0410-961f-82ee72b054a4
* 2006-05-02 Bryce McKinlay <mckinlay@redhat.com>bryce2006-05-021-0/+6
| | | | | | | | * testsuite/lib/libjava.exp (test_libjava): Test bytecode->native -findirect-dispatch compilation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@113477 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/testsuite:doko2006-04-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-04-10 Matthias Klose <doko@debian.org> * testsuite/lib/libjava.exp (libjava_init): Recognize multilib directory names containing underscores. libffi: 2006-04-10 Matthias Klose <doko@debian.org> * testsuite/lib/libjava.exp (libjava_init): Recognize multilib directory names containing underscores. libgomp: 2006-04-10 Matthias Klose <doko@debian.org> * testsuite/lib/libjava.exp (libjava_init): Recognize multilib directory names containing underscores. libjava: 2006-04-10 Matthias Klose <doko@debian.org> * testsuite/lib/libjava.exp (libjava_init): Recognize multilib directory names containing underscores. libmudflap: 2006-04-10 Matthias Klose <doko@debian.org> * testsuite/lib/libjava.exp (libjava_init): Recognize multilib directory names containing underscores. libstdc++: 2006-04-10 Matthias Klose <doko@debian.org> * testsuite/lib/libjava.exp (libjava_init): Recognize multilib directory names containing underscores. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112833 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/lib/libjava.exp: Revert 2005-12-01.amodra2005-12-151-5/+0
| | | | | | | | * testsuite/libjava.lang/Array_3.xfail: Delete. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@108563 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/lib/libjava.exp (test_libjava_from_javac): Supportgeoffk2005-12-011-0/+5
| | | | | | | | xfail-byte-exec. * testsuite/libjava.lang/Array_3.xfail: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107811 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-11-02 Andreas Tobler <a.tobler@schweiz.ch>andreast2005-11-021-1/+1
| | | | | | | | * testsuite/lib/libjava.exp (libjava_find_lib): Add dylib to the shared library extensions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@106403 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-04-22 Bryce McKinlay <mckinlay@redhat.com>bryce2005-05-091-0/+4
| | | | | | | | * testsuite/lib/libjava.exp (libjava_find_gij): Use $objdir/.. to find gij if get_multilibs fails. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99448 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-03-11 Andreas Tobler <a.tobler@schweiz.ch>andreast2005-03-111-2/+2
| | | | | | | | | | | | | | | | * testsuite/lib/libjava.exp (libjava_init): Use the same target check for Darwin. (libjava_arguments): Likewise. * testsuite/libjava.jni/jni.exp (gcj_jni_compile_c_to_so): Likewise. (gcj_jni_test_one): Likewise. (gcj_jni_invocation_compile_c_to_binary): Likewise. Add flags to keep the Darwin linker quiet. (gcj_jni_invocation_test_one): Use the same target check for Darwin. Add -liconv for Darwin. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@96311 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/lib/libjava.exp (libjava_find_gij): Handle multilibs.aj2004-12-311-2/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@92758 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/libjava.jar/jar.exp (gcj_jar_interpret): Updated.tromey2004-12-211-18/+7
| | | | | | | | | | | | | * testsuite/libjava.verify/verify.exp (gcj_verify_run): Updated. * testsuite/libjava.jni/jni.exp (gcj_jni_test_one): Updated. * testsuite/lib/libjava.exp (libjava_find_spec): Don't use get_multilibs. (libjava_find_gij): Likewise. Changed return result if gij not found. (test_libjava_from_javac): Updated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@92446 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/lib/libjava.exp (libjava_arguments): Add new globaldanglin2004-11-261-3/+7
| | | | | | | | variable libjava_ld_library_path. (gcj_invoke, libjava_invoke): Use it to set ld_library_path. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91314 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/target-libpath.exp: New file defining set_ld_library_path_env_varsdanglin2004-11-241-60/+28
| | | | | | | | | | | | | | | | | | | | and restore_ld_library_path_env_vars. * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp, lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs. * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH. * testsuite/lib/libffi-dg.exp: Use new procs in target-libpath.exp. * testsuite/lib/libjava.exp, testsuite/libjava.jacks/jacks.exp: Use new procs in target-libpath.exp. * testsuite/lib/libmudflap.exp: Use new procs in target-libpath.exp. * testsuite/lib/libstdc++.exp: Use new procs in target-libpath.exp. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91137 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>pinskia2004-11-121-0/+4
| | | | | | | | | | | | | | | | | | | | PR other/14264 * lib/g++.exp: Set LC_ALL and LANG to C. * lib/gcc-dg.exp: Likewise. * lib/gfortran.exp: Likewise. * lib/objc.exp: Likewise. * lib/treelang.exp: Likewise. 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu> PR other/14264 * testsuite/lib/libstdc++.exp: Set LC_ALL and LANG to C. 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu> PR other/14264 * testsuite/lib/libjava.exp: Set LC_ALL and LANG to C. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90539 138bc75d-0d04-0410-961f-82ee72b054a4
* PR libgcj/18104aaronwl2004-10-271-2/+11
| | | | | | | | | | | | | | | | | * Makefile.am (CLASSPATH_SEPARATOR): Use instead of a colon. * Makefile.in: Regenerate. * configure: Regenerate. * configure.ac (CLASSPATH_SEPARATOR): Define. * gcj/Makefile.in: Regenerate. * include/Makefile.in: Regenerate. * testsuite/Makefile.in: Regenerate. * testsuite/lib/libjava.exp (libjava_arguments): Fix CLASSPATH separator handling for Windows. ---------------------------------------------------------------------- git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@89628 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/testsuite:ebotcazou2004-10-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR other/18138 * lib/g++.exp: Accept more than one multilib libgcc. * lib/gcc-dg.exp: Likewise. * lib/objc.exp: Likewise. * lib/treelang.exp: Likewise. * lib/gfortran.exp: Likewise. libffi: PR other/18138 * testsuite/lib/libffi-dg.exp: Accept more than one multilib libgcc. libjava: PR other/18138 * testsuite/lib/libjava.exp: Accept more than one multilib libgcc. libmudflap!: PR other/18138 * testsuite/lib/libmudflap.exp: Accept more than one multilib libgcc. libstdc++-v3: PR other/18138 * testsuite/lib/libstdc++.exp: Accept more than one multilib libgcc. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@89528 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-08-04 Andrew Haley <aph@redhat.com>aph2004-08-041-2/+2
| | | | | | | | * testsuite/lib/libjava.exp (bytecompile_file): Byte compile with debugging. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85565 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-05-10 Andreas Tobler <a.tobler@schweiz.ch>andreast2004-05-101-5/+23
| | | | | | | | | | | | | | | | * testsuite/lib/libjava.exp (libjava_invoke): Add new argument ld_library_additions. Adjust all calls to libjava_invoke to match the new argument. * testsuite/libjava.jni/jni.exp (gcj_jni_test_one): Pass stdc++ path to cxxflagslist. Pass path of libstdc++ to libjava_invoke. * testsuite/libjava.jar/jar.exp (gcj_jar_inerpret): Adjust libjava_invoke arguments. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@81679 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-12 Andreas Tobler <a.tobler@schweiz.ch>andreast2004-01-121-18/+21
| | | | | | | | | * lib/libjava.exp: Add LD_LIBRARY_PATH_32/64 to get proper path setting for Ssolaris 32/64-bit testing. Reorganize LD_LIBRARY_PATH setting. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75762 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-09 Andrew Haley <aph@redhat.com>aph2004-01-091-1/+2
| | | | | | | * lib/libjava.exp (bytecompile_file): Log compile command. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75593 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>andreast2003-11-191-7/+25
| | | | | | | | | * lib/libjava.exp: Add DYLD_LIBRARY_PATH for darwin. Look for the right libgcc. Add -multiply_defined suppress and -bind_at_load flags. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73725 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/libjava.exp (libjava_arguments): Remove unneeded variables.jsturm2003-09-051-29/+1
| | | | | | | | (test_libjava_from_source): Likewise. (test_libjava_from_javac): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71101 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-08-19 Jeff Sturm <jsturm@one-point.com>tromey2003-08-191-0/+1
| | | | | | | | * lib/libjava.exp (libjava_arguments): Add $libjava to the list of libraries. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70572 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/libjava.exp (libjava_find_lib): Search for .so file first.tromey2003-08-121-25/+22
| | | | | | | (libjava_arguments): Don't add libraries to link line explictly. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70379 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/libjava.exp (gcj_invoke): Moved...tromey2003-03-221-0/+44
| | | | | | | | | | | | | | | | * libjava.jni/jni.exp: ...from here. * libjava.cni/shortfield.out: New file. * libjava.cni/shortfield.java: New file. * libjava.cni/natshortfield.cc: New file. * libjava.cni/natlongfield.cc: New file. * libjava.cni/longfield.out: New file. * libjava.cni/longfield.java: New file. * libjava.cni/cni.exp: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@64702 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/libjava.exp (test_libjava_from_javac): Use regsub not string map.mark2003-02-151-1/+1
| | | | | | | | * libjava.mauve/mauve.exp (mauve_compute_uses): Likewise. (test_mauve): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@62937 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/libjava.exp (test_libjava_from_javac): Don't create .o filesmark2003-02-141-1/+3
| | | | | | | containing $ characters and always quote class files with "'"s. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@62919 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/libjava.exp (libjava_prune_warnings): Remove all unreachablemark2003-01-311-3/+9
| | | | | | | bytecode warnings. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@62190 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix for PR libgcj/9139:tromey2003-01-131-3/+3
| | | | | | | | | * lib/libjava.exp (find_javac): Put value of libgcj_jar into return value when gcj is used. * libjava.mauve/mauve.exp (test_mauve): Use libgcj_jar global. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61237 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.loader/loader.exp (gcj_loader_test_one): Usetromey2002-12-131-7/+23
| | | | | | | | | | | | | | | | | | libjava_prune_warnings. (gcj_loader_run): Likewise. * libjava.mauve/mauve.exp (test_mauve): Use libjava_prune_warnings. (test_mauve_sim): Likewise. * libjava.jni/jni.exp (gcj_jni_compile_c_to_so): Use libjava_prune_warnings. (gcj_jni_build_header): Likewise. * lib/libjava.exp (libjava_prune_warnings): New proc. (gcj_link): Use it. (test_libjava_from_source): Likewise. (test_libjava_from_javac): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@60089 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-08-25 Adam Megacz <adam@xwt.org>megacz2002-08-261-1/+1
| | | | | | | * lib/libjava.exp: don't apply -no-install when platform is mingw. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56573 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-08-16 H.J. Lu <hjl@gnu.org>hjl2002-08-161-8/+7
| | | | | | | | | | * lib/libjava.exp (gcc_version): Removed. (libgcj_jar): New. (libjava_init): Set libgcj_jar with tcl glob. (libjava_arguments): Use libgcj_jar. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56382 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Rebuilt.tromey2002-06-241-117/+104
| | | | | | | | | | | | | * Makefile.am (RUNTEST): Added AM_RUNTESTFLAGS. (AM_RUNTESTFLAGS): New variable. (RUNTESTFLAGS): Don't define. * lib/libjava.exp (libjava_invoke): New proc. (test_libjava_from_source): Use it. (test_libjava_from_javac): Likewise. (libjava_find_gij): New proc. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54939 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/libjava.exp (test_libjava): Fixed typo.tromey2002-06-131-1/+1
| | | | | | | * libjava.compile/PR6865.xfail: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54594 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/6429jakub2002-05-091-7/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.in (libgcc.mk): Pass SHLIB_SLIBDIR_SUFFIXES to mklibgcc. * mklibgcc.in: If SHLIB_SLIBDIR_SUFFIXES is defined, put libgcc_s shared libraries into multilib dirs, with SONAME libgcc_s.so.1 for base multilibs. * config/t-slibgcc-elf-ver (SHLIB_LINK): Adjust for the above. * config/t-slibgcc-sld (SHLIB_LINK): Likewise. * config/i386/t-linux64 (SHLIB_SLIBDIR_SUFFIXES): Define. * config/sparc/t-linux64 (SHLIB_SLIBDIR_SUFFIXES): Define. * config/sparc/t-sol2-64 (SHLIB_SLIBDIR_SUFFIXES): Define. * lib/g77.exp (g77_link_flags): Append all multilib dirs containing libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH. * lib/g++.exp (g++_link_flags): Likewise. * lib/objc.exp (objc_target_compile): Likewise. * testsuite/lib/libstdc++-v3-dg.exp (libstdc++-v3-init): Append all multilib dirs containing libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH. * testsuite/lib/libjava.exp (libjava_arguments): Append all multilib dirs containing libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53345 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-05-09 David.Billinghurst <David.Billinghurst@riotinto.com>billingd2002-05-081-1/+4
| | | | | | | | * testsuite/lib/libjava.exp (test_libjava_from_javac): Append .exe to executable names. Fix for cygwin. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53291 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-05-06 David.Billinghurst <David.Billinghurst@riotinto.com>billingd2002-05-061-1/+4
| | | | | | | | * testsuite/lib/libjava.exp (libjava_arguments): Don't link with -no-install on *-*-cygwin*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53210 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-05-06 David.Billinghurst <David.Billinghurst@riotinto.com>billingd2002-05-051-0/+3
| | | | | | | | * testsuite/lib/libjava.exp (test_libjava_from_source): Add comment explaining last patch. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53201 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-05-04 David Billinghurst <David.Billinghurst@riotinto.com>billingd2002-05-041-0/+1
| | | | | | | | | | * testsuite/lib/libjava.exp (test_libjava_from_source): Append .exe to executable names. If no suffix is present, then ".exe" is added by default on win32. Harmless elsewhere so always do it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53143 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/lib/libjava.exp (libjava_find_spec): New function.ro2002-05-021-4/+30
| | | | | | | | (libjava_init): Use it to find libgcj.spec. (libjava_arguments): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53057 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud