This is the mail archive of the gcc-patches@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]

Re: bootstrap failure, egcs-1990913, OSF/1 version 3.2D


On Tue, Sep 14, 1999 at 12:02:26PM -0700, kargl@pag.apl.washington.edu wrote:
> as0: Error: ../../egcs-19990913/gcc/libgcc2.c, line 5: undefined symbol in\
> expression
>       .long $LEFDE1-$LSFDE1

I believe you'll find this solves the problem.


r~


        * alpha/alpha-interix.h (DWARF2_UNWIND_INFO): Define to zero.
        * alpha/osf2or3.h (DWARF2_UNWIND_INFO): Likewise.

Index: alpha-interix.h
===================================================================
RCS file: /egcs/carton/cvsfiles/egcs/gcc/config/alpha/alpha-interix.h,v
retrieving revision 1.2
diff -c -p -d -r1.2 alpha-interix.h
*** alpha-interix.h	1999/09/04 15:08:55	1.2
--- alpha-interix.h	1999/09/16 23:46:52
*************** while (0)
*** 211,216 ****
--- 211,217 ----
  
  /* DWARF2 Unwinding doesn't work with exception handling yet. */
  #undef DWARF2_UNWIND_INFO
+ #define DWARF2_UNWIND_INFO 0
  
  /* Don't assume anything about the header files. */
  #define NO_IMPLICIT_EXTERN_C
Index: osf2or3.h
===================================================================
RCS file: /egcs/carton/cvsfiles/egcs/gcc/config/alpha/osf2or3.h,v
retrieving revision 1.6
diff -c -p -d -r1.6 osf2or3.h
*** osf2or3.h	1998/12/16 21:01:04	1.6
--- osf2or3.h	1999/09/16 23:46:52
*************** Boston, MA 02111-1307, USA.  */
*** 24,30 ****
  #define LIB_SPEC "%{p:-lprof1} %{pg:-lprof1} %{a:-lprof2} -lc"
  
  /* As of OSF 3.2, as still can't subtract adjacent labels.  */
- 
  #undef TARGET_AS_CAN_SUBTRACT_LABELS
  #define TARGET_AS_CAN_SUBTRACT_LABELS 0
  
--- 24,32 ----
  #define LIB_SPEC "%{p:-lprof1} %{pg:-lprof1} %{a:-lprof2} -lc"
  
  /* As of OSF 3.2, as still can't subtract adjacent labels.  */
  #undef TARGET_AS_CAN_SUBTRACT_LABELS
  #define TARGET_AS_CAN_SUBTRACT_LABELS 0
  
+ /* The frame unwind data requires the ability to subtract labels.  */
+ #undef DWARF2_UNWIND_INFO
+ #define DWARF2_UNWIND_INFO 0


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