[rtems commit] mpc83xx: Copy nothing if necessary

Sebastian Huber sebh at rtems.org
Thu Mar 14 09:51:47 UTC 2013


Module:    rtems
Branch:    master
Commit:    b34401cce3e9e6af5f5a27651003cee9b23a73d2
Changeset: http://git.rtems.org/rtems/commit/?id=b34401cce3e9e6af5f5a27651003cee9b23a73d2

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Mon Mar 11 17:44:51 2013 +0100

mpc83xx: Copy nothing if necessary

---

 c/src/lib/libbsp/powerpc/gen83xx/start/start.S |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/c/src/lib/libbsp/powerpc/gen83xx/start/start.S b/c/src/lib/libbsp/powerpc/gen83xx/start/start.S
index 2c67bf8..770256d 100644
--- a/c/src/lib/libbsp/powerpc/gen83xx/start/start.S
+++ b/c/src/lib/libbsp/powerpc/gen83xx/start/start.S
@@ -457,6 +457,9 @@ twiddle:
 	b	twiddle
 
 copy_image:
+	cmpwi	r28, 0
+	beqlr
+
 	mr	r27, r28
 	srwi	r28, r28, 2
 	mtctr	r28




More information about the vc mailing list