[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Alpha] new egcs ready for use



On http://www.ens-lyon.fr/~lprylli/axp/gcc_990201/ you can find compilers
with which we can again compile and upload, unless I
missed something :-). I applied the decision tree we choose with
Christopher (there was 3 potential candidates, finally the choice for
this one is natural: all pros, no cons):

Sorry, it was a bit long to generate this package, which has finally only one
character difference with the previous one:


--- debian/rules        Mon Feb  1 03:14:49 1999
+++ debian/rules.new    Mon Feb  1 03:14:34 1999
@@ -1022,7 +1022,7 @@
     debian_patches += gpc
   endif
   ifeq ($(ARCH),alpha)
-    debian_patches += hjl-12
+#    debian_patches += hjl-12
   endif
   ifeq ($(ARCH),m68k)
     debian_patches += 68060-build



Please do not upload "as is" a new libc package compiled with this gcc, because it will not contain any [de]register_frame_info definition. In a
perfect world that would not cause any problem, but to ensure smooth
transition from our current point, I suggest we apply this patch
before:


--- elf/soinit.c        Mon Feb  1 03:20:43 1999
+++ elf/soinit.c.new    Mon Feb  1 03:20:21 1999
@@ -58,6 +58,13 @@
 #endif
 }

+#if defined __alpha__ && !defined(HAVE_DWARF2_UNWIND_INFO)
+struct objet;
+void __register_frame_info (const void *a, struct object *o) {
+}
+void __deregister_frame_info (const void *o) {
+}
+#endif

 /* This function becomes the DT_FINI termination function
    for the C library.  */




Reply to: