altos/stm: Shrink stm flash loader to < 4kB
[fw/altos] / src / stm / altos-loader.ld
index 14b45351d3ce8876fa2c96562df417af5cd8ed53..78649be2ca6557b8c4de4afc63b7e676d5a82e2e 100644 (file)
@@ -32,21 +32,7 @@ SECTIONS {
        .text : {
                __text_start__ = .;
                *(.interrupt)   /* Interrupt vectors */
-
-               . = ORIGIN(rom) + 0x100;
-
-               /* Ick. What I want is to specify the
-                * addresses of some global constants so
-                * that I can find them across versions
-                * of the application. I can't figure out
-                * how to make gnu ld do that, so instead
-                * we just load the two files that include
-                * these defines in the right order here and
-                * expect things to 'just work'. Don't change
-                * the contents of those files, ok?
-                */
-               ao_romconfig.o(.romconfig*)
-               ao_product.o(.romconfig*)
+               *(.romconfig)
                *(.text)        /* Executable code */
                *(.rodata)      /* Constants */