]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
examples/standalone: Use gcc's -fno-toplevel-reorder
authorPeter Tyser <ptyser@xes-inc.com>
Sun, 12 Sep 2010 22:38:49 +0000 (17:38 -0500)
committerWolfgang Denk <wd@denx.de>
Tue, 12 Oct 2010 20:47:03 +0000 (22:47 +0200)
commitc91d456c055237bdadb99a80e198748b8cf32595
tree2b3f8a3c4c987786630a45d745766f81136fa481
parent92d1a400bc9708efe83918cfc61f3f34acf8a1b1
examples/standalone: Use gcc's -fno-toplevel-reorder

Using -fno-toplevel-reorder causes gcc to not reorder functions.  This
ensures that an application's entry point will be the first function in
the application's source file.

This change, along with commit 620bbba524fbaa26971a5004793010b169824f1b
should cause a standalone application's entry point to be at the base of
the compiled binary.  Previously, the entry point could change depending
on gcc version and flags.

Note -fno-toplevel-reorder is only available in gcc version 4.2 or
greater.

Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
examples/standalone/Makefile