summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/shared/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/powerpc/shared/ChangeLog')
-rw-r--r--c/src/lib/libbsp/powerpc/shared/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/powerpc/shared/ChangeLog b/c/src/lib/libbsp/powerpc/shared/ChangeLog
index e91d328de9..7eb50ee3c4 100644
--- a/c/src/lib/libbsp/powerpc/shared/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/shared/ChangeLog
@@ -1,3 +1,18 @@
+2003-03-18 Till Straumann <strauman@slac.stanford.edu>
+
+ PR 356/bsps
+ This patch makes RTEMS/powerpc/shared EABI compliant.
+ * irq/irq_init.c, start/Makefile.am, start/start.S, startup/bspstart.c,
+ startup/pgtbl_setup.c, vectors/vectors.h, vectors/vectors_init.c:
+ zero_bss() should clear not only bss but sbss and sbss2
+ also (this is probably a bugfix, as sbss/sbss2 are
+ probably used even if -msdata=eabi is not specified).
+ * start/rtems_crti.S: New file which must
+ be linked immediately after ecrti.o. rtems_crti.o contains
+ a code snippet who lets __init() return immediately. Also,
+ a new entry point '_init' to the C++ Ctors is generated
+ for use by the RTEMS Thread_Handler.
+
2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 349/bsps