This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

New bootstrap failure in libjava/gnu/gcj/runtime/natStackTrace.cc


Kaveh R. Ghazi writes:
 > Andrew,
 > 
 > I'm getting this new bootstrap failure building libjava on
 > sparc-sun-solaris2.7:

Silly me.  If this fixes your bug, feel free to check it in.

2002-12-04  Andrew Haley  <aph@redhat.com>

	* gnu/gcj/runtime/natStackTrace.cc (fillInStackTrace): Declare p
	outside #ifdef.

Index: natStackTrace.cc
===================================================================
RCS file: /cvs/gcc/gcc/libjava/gnu/gcj/runtime/natStackTrace.cc,v
retrieving revision 1.1
diff -p -2 -c -r1.1 natStackTrace.cc
*** natStackTrace.cc	3 Dec 2002 13:53:27 -0000	1.1
--- natStackTrace.cc	4 Dec 2002 20:06:40 -0000
*************** void
*** 49,57 ****
  gnu::gcj::runtime::StackTrace::fillInStackTrace (jint maxlen, jint offset)
  {
  #if defined (HAVE_BACKTRACE)
    offset += 1;
    void *_p[maxlen + offset];
    len = backtrace (_p, maxlen + offset) - offset;
!   void **p = _p + offset;
  #endif
    _Jv_frame_info *frame;
--- 49,58 ----
  gnu::gcj::runtime::StackTrace::fillInStackTrace (jint maxlen, jint offset)
  {
+   void **p;
  #if defined (HAVE_BACKTRACE)
    offset += 1;
    void *_p[maxlen + offset];
    len = backtrace (_p, maxlen + offset) - offset;
!   p = _p + offset;
  #endif
    _Jv_frame_info *frame;

Thanks,
Andrew.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]