summaryrefslogtreecommitdiff
path: root/libjava/name-finder.cc
Commit message (Collapse)AuthorAgeFilesLines
* * name-finder.cc (_Jv_name_finder::lookup): Check for NULL dli_sname.Bryce McKinlay2001-10-161-1/+3
| | | | From-SVN: r46280
* * name-finder.cc (lookup): Ignore a null dli_fname from dBryce McKinlay2001-08-261-2/+4
| | | | From-SVN: r45181
* name-finder.cc (lookup): Check for a NULL _Jv_argv before attempting lookup.Mark Wielaard2000-11-231-1/+1
| | | | | | | | | 2000-11-23 Mark Wielaard <mark@klomp.org> * name-finder.cc (lookup): Check for a NULL _Jv_argv before attempting lookup. From-SVN: r37687
* re GNATS libgcj/341 (Throwable.printStackTrace() isn't working)Bryce McKinlay2000-10-091-1/+5
| | | | | | | | | | | 2000-10-09 Bryce McKinlay <bryce@albatross.co.nz> * include/jvm.h: Enable __builtin_expect(). * name-finder.cc (lookup): Don't trust dladdr() if the address is from the main program. Fix for PR libgcj/341. From-SVN: r36794
* name-finder.h: Include <sys/wait.h>.Tom Tromey2000-05-301-4/+4
| | | | | | | | | | * include/name-finder.h: Include <sys/wait.h>. (_Jv_name_finder::pid): Now of type `pid_t'. (_Jv_name_finder::~_Jv_name_finder): Call waitpid(). * java/lang/Throwable.java (CPlusPlusDemangler.close): Call `proc.waitFor()'. From-SVN: r34279
* Jumbo patch:Tom Tromey2000-05-191-0/+4
| | | | | | | | * Imported beans and serialization * Updated IA-64 port * Miscellaneous bug fixes From-SVN: r34028
* name-finder.cc (lookup): Check for dladdr function.Andrew Haley2000-01-181-1/+1
| | | | | | | | | | | | 2000-01-18 Andrew Haley <aph@cygnus.com> * name-finder.cc (lookup): Check for dladdr function. acconfig.h (HAVE_DLADDR): Add. configure.in: Check for HAVE_DLADDR configure: Rebuilt. include/config.h.in: Rebuilt. From-SVN: r31487
* natThrowable.cc: New file.Andrew Haley2000-01-171-0/+180
2000-01-14 Andrew Haley <aph@cygnus.com> * java/lang/natThrowable.cc: New file. * java/lang/Throwable.java (fillInStackTrace): Make native. (printStackTrace): Call native method to do this. (Throwable): Call fillInStackTrace. (stackTrace): New variable. * include/jvm.h: Add _Jv_ThisExecutable functions. * prims.cc: (_Jv_execName): New variable. (catch_segv): Call fillInStackTrace. (catch_fpe): Ditto. (_Jv_ThisExecutable): New functions. (JvRunMain): Set the name of this executable. * Makefile.am: Add java/lang/natThrowable.cc. Add name-finder.cc. * Makefile.in: Rebuilt. * acconfig.h: Add HAVE_PROC_SELF_EXE. * configure.in: Force link with __frame_state_for in FORCELIBGCCSPEC. Add new checks for backtrace. * include/config.h.in: Rebuilt. * name-finder.cc: New file. * include/name-finder.h: New file. From-SVN: r31460