Index: boot/arch/sparc64/loader/pack
===================================================================
--- boot/arch/sparc64/loader/pack	(revision fb0e6f03f428e14b816f7a37cb110f0b908727d5)
+++ boot/arch/sparc64/loader/pack	(revision 14e376c053b03c909615ff3f1f06cb5a76e4e993)
@@ -83,5 +83,5 @@
 #define ${MACRO}_START ((void *) &${SYMBOL}_start)
 #define ${MACRO}_END ((void *) &${SYMBOL}_end)
-#define ${MACRO}_SIZE ((unsigned int) ${MACRO}_END - (unsigned int) ${MACRO}_START)" >> "$HEADER"
+#define ${MACRO}_SIZE ((unsigned long) ${MACRO}_END - (unsigned long) ${MACRO}_START)" >> "$HEADER"
 	
 	"$OBJCOPY" -I binary -O elf64-sparc -B sparc --rename-section ".data=.${BASENAME}_image" "$TASK" "$OBJECT"
