[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: