aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2015-05-27 13:07:46 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2015-05-29 08:59:27 +0200
commit51a642f501eb8a7e7a7c5abb7d2a7766e82c2704 (patch)
tree4ce2d3a0d36e3312816284e4478934cf0c256425
parentd28c79853ec28eb3ce84675a6a59caba10c39c35 (diff)
downloadqboot-51a642f501eb8a7e7a7c5abb7d2a7766e82c2704.zip
qboot-51a642f501eb8a7e7a7c5abb7d2a7766e82c2704.tar.gz
qboot-51a642f501eb8a7e7a7c5abb7d2a7766e82c2704.tar.bz2
put main at beginning of binary on older compilers
Reported-by: David Halls (via github) Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
-rw-r--r--main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/main.c b/main.c
index 86bd3fd..b376c0d 100644
--- a/main.c
+++ b/main.c
@@ -78,7 +78,7 @@ static bool detect_cbfs_and_boot(void)
return boot_from_cbfs(base, sz);
}
-int main(void)
+int __attribute__ ((section (".text.startup"))) main(void)
{
setup_hw();