Subversion Repositories HelenOS

Rev

Rev 2511 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2511 Rev 2563
Line 75... Line 75...
75
extern int ${SYMBOL}_start;
75
extern int ${SYMBOL}_start;
76
extern int ${SYMBOL}_end;
76
extern int ${SYMBOL}_end;
77
 
77
 
78
#define ${MACRO}_START ((void *) &${SYMBOL}_start)
78
#define ${MACRO}_START ((void *) &${SYMBOL}_start)
79
#define ${MACRO}_END ((void *) &${SYMBOL}_end)
79
#define ${MACRO}_END ((void *) &${SYMBOL}_end)
80
#define ${MACRO}_SIZE ((unsigned int) ${MACRO}_END - (unsigned int) ${MACRO}_START)" >> "$HEADER"
80
#define ${MACRO}_SIZE ((unsigned long) ${MACRO}_END - (unsigned long) ${MACRO}_START)" >> "$HEADER"
81
	
81
	
82
	"$OBJCOPY" -I binary -O elf64-ia64-little -B ia64 --rename-section ".data=.${BASENAME}_image" "$TASK" "$OBJECT"
82
	"$OBJCOPY" -I binary -O elf64-ia64-little -B ia64 --rename-section ".data=.${BASENAME}_image" "$TASK" "$OBJECT"
83
		
83
		
84
	DATA="${DATA}
84
	DATA="${DATA}
85
	components[$COUNT].name = \"${BASENAME}\";
85
	components[$COUNT].name = \"${BASENAME}\";