The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.

Dependents:   hello SerialTestv11 SerialTestv12 Sierpinski ... more

mbed 2

This is the mbed 2 library. If you'd like to learn about Mbed OS please see the mbed-os docs.

Revision:
171:3a7713b1edbc
Parent:
69:4a7918f48478
--- a/TARGET_KL25Z/TOOLCHAIN_GCC_ARM/MKL25Z4.ld	Thu Sep 06 13:39:34 2018 +0100
+++ b/TARGET_KL25Z/TOOLCHAIN_GCC_ARM/MKL25Z4.ld	Thu Nov 08 11:45:42 2018 +0000
@@ -46,13 +46,13 @@
         KEEP(*(.vector_table))
         *(.text.Reset_Handler)
         *(.text.System_Init)
-         . = ALIGN(4);
+         . = ALIGN(8);
     } > VECTORS
 
     .flash_protect :
     {
         KEEP(*(.kinetis_flash_config_field))
-         . = ALIGN(4);
+         . = ALIGN(8);
     } > FLASH_PROTECTION
 
     .text :
@@ -101,13 +101,13 @@
         *(vtable)
         *(.data*)
 
-        . = ALIGN(4);
+        . = ALIGN(8);
         /* preinit data */
         PROVIDE_HIDDEN (__preinit_array_start = .);
         KEEP(*(.preinit_array))
         PROVIDE_HIDDEN (__preinit_array_end = .);
 
-        . = ALIGN(4);
+        . = ALIGN(8);
         /* init data */
         PROVIDE_HIDDEN (__init_array_start = .);
         KEEP(*(SORT(.init_array.*)))
@@ -115,14 +115,14 @@
         PROVIDE_HIDDEN (__init_array_end = .);
 
 
-        . = ALIGN(4);
+        . = ALIGN(8);
         /* finit data */
         PROVIDE_HIDDEN (__fini_array_start = .);
         KEEP(*(SORT(.fini_array.*)))
         KEEP(*(.fini_array))
         PROVIDE_HIDDEN (__fini_array_end = .);
 
-        . = ALIGN(4);
+        . = ALIGN(8);
         /* All data end */
         __data_end__ = .;