diff -u work/xen-3.0.2/tools/misc/mbootpack/bootsect.S work/xen-3.0.2/tools/misc/mbootpack/bootsect.S --- work/xen-3.0.2/tools/misc/mbootpack/bootsect.S 2006-08-15 20:27:06.000000000 +0100 +++ work/xen-3.0.2/tools/misc/mbootpack/bootsect.S 2006-08-15 20:31:11.000000000 +0100 @@ -134,3 +134,7 @@ vid_mode: .word SVGA_MODE root_dev: .word ROOT_DEV boot_flag: .word 0xAA55 + +#ifdef __ELF__ +.section .note.GNU-stack,"",%progbits +#endif