trs80: move the initializers out of the main flow
authorAlan Cox <alan@linux.intel.com>
Fri, 6 Jul 2018 23:41:16 +0000 (00:41 +0100)
committerAlan Cox <alan@linux.intel.com>
Fri, 6 Jul 2018 23:41:16 +0000 (00:41 +0100)
Kernel/platform-trs80/crt0.s

index dc83067..56f2d31 100644 (file)
@@ -8,7 +8,6 @@
                .area _CONST
                .area _INITIALIZED
                .area _DATA
-               .area _INITIALIZER
                .area _BSEG
                .area _BSS
                .area _HEAP
@@ -21,6 +20,9 @@
                .area _BUFFERS
                .area _DISCARD
                .area _COMMONMEM
+               ; Doesn't matter if these go over the I/O space as they are
+               ; removed at the end of the build
+               .area _INITIALIZER
 
                ; imported symbols
                .globl _fuzix_main