Rev 1787 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1787 | Rev 2507 | ||
---|---|---|---|
Line 80... | Line 80... | ||
80 | extern int ${SYMBOL}_start; |
80 | extern int ${SYMBOL}_start; |
81 | extern int ${SYMBOL}_end; |
81 | extern int ${SYMBOL}_end; |
82 | 82 | ||
83 | #define ${MACRO}_START ((void *) &${SYMBOL}_start) |
83 | #define ${MACRO}_START ((void *) &${SYMBOL}_start) |
84 | #define ${MACRO}_END ((void *) &${SYMBOL}_end) |
84 | #define ${MACRO}_END ((void *) &${SYMBOL}_end) |
85 | #define ${MACRO}_SIZE ((unsigned int) ${MACRO}_END - (unsigned int) ${MACRO}_START)" >> "$HEADER" |
85 | #define ${MACRO}_SIZE ((unsigned long) ${MACRO}_END - (unsigned long) ${MACRO}_START)" >> "$HEADER" |
86 | 86 | ||
87 | "$OBJCOPY" -I binary -O elf64-sparc -B sparc --rename-section ".data=.${BASENAME}_image" "$TASK" "$OBJECT" |
87 | "$OBJCOPY" -I binary -O elf64-sparc -B sparc --rename-section ".data=.${BASENAME}_image" "$TASK" "$OBJECT" |
88 | 88 | ||
89 | DATA="${DATA} |
89 | DATA="${DATA} |
90 | components[$COUNT].name = \"${BASENAME}\"; |
90 | components[$COUNT].name = \"${BASENAME}\"; |