Skip to content
  • Peter Tyser's avatar
    examples/standalone: Use gcc's -fno-toplevel-reorder · c91d456c
    Peter Tyser authored
    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 620bbba5
    
    
    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: default avatarPeter Tyser <ptyser@xes-inc.com>
    c91d456c