[openfirmware] [commit] r2834 - forth/wrapper
repository service
svn at openfirmware.info
Tue Jan 17 01:11:33 CET 2012
Author: wmb
Date: Tue Jan 17 01:11:33 2012
New Revision: 2834
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/2834
Log:
Wrapper - removed pointless alignment message.
Modified:
forth/wrapper/wrapper.c
Modified: forth/wrapper/wrapper.c
==============================================================================
--- forth/wrapper/wrapper.c Tue Jan 17 01:07:05 2012 (r2833)
+++ forth/wrapper/wrapper.c Tue Jan 17 01:11:33 2012 (r2834)
@@ -1016,10 +1016,10 @@
error("forth: Can't get memory","");
exit(1);
}
- if (((long)loadaddr & 15) != 0) {
- printf("Why isn't loadaddr (%p) aligned?\n", loadaddr);
- loadaddr = (char *)(((long)loadaddr + 15) & ~15);
- }
+
+ /* Align loadaddr to 16-byte boundary; some mallocs align less stringently */
+ loadaddr = (char *)(((long)loadaddr + 15) & ~15);
+
memsize -= 16; // Leave room for initial stack pointer
(void)memcpy(loadaddr, (char *)&header, sizeof(header));
More information about the openfirmware
mailing list