Comment 8 for bug 813018

Revision history for this message
Ricardo Salveti (rsalveti) wrote :

Michael, -marm was enable as we had issues with thumb in the past. The commit that changed it:

commit bcd83f847520a6e92fc3e8d2934f7e1c75380406
Author: LoïMinier <email address hidden>
Date: Mon Mar 14 13:01:36 2011 +0530

    Add -marm -fno-stack-protector to CFLAGS on ARM

    The Linaro-based arm-linux-gnueabi cross-compiler in Ubuntu defaults to
    Thumb 2 and enables the stack protector by default, both of which can
    break x-loader at runtime (the former breaks the build).

Maybe we could experiment with thumb again, but would be good to test it with all boards again.