Alan Carvalho de Assis
4d43b05db3
stm32f4discovery/scripts/Make.defs: Fix .ARM.exidx section overlap Source: https://stackoverflow.com/questions/30778614/arm-none-eabi-ld-section-arm-exidx-overlaps-section-data
2019-06-15 08:24:22 -06:00
Gregory Nutt
2eb4fe5ffb
Make sure sections are aligned to 32-bits in all LD linker scripts. This fixes and issues noted specifically for the SAMD21 by Bernd Walter, but should be applicable to all other LD scripts as well.
...
Squashed commit of the following:
configs/: Add . = ALIGN(4); before every .data section
configs/: Add . = ALIGN(4); before every ARM.extab section
configs/: Add . = ALIGN(4); before every definition of __exidx_start
configs/: Add . = ALIGN(4); before every .init_section.
configs/: Convert TABs to spaces in all ld linker scripts. This just makes things easier to modify with scripts because the files are more consistent.
2019-05-30 16:51:38 -06:00
Juha Niskanen
c9ecd548e0
configs/stm32l4r9ai-disco: Add ksh config, some updates for I2C, SPI and DFSDM support.
2019-05-28 09:31:36 -06:00
Masayuki Ishikawa
cdc2797b5a
Merged in masayuki2009/nuttx.nuttx/fix_stm32f4dis_cxx (pull request #870 )
...
configs/stm32f4discovery: Keep c++ global constructor symbols
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-05-17 11:38:27 +00:00
Masayuki Ishikawa
1f7df92b7a
Merged in masayuki2009/nuttx.nuttx/loadable_app_support_to_stm32f4dis (pull request #794 )
...
configs/stm32f4discovery: Add loadable app build support in Make.defs
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: GregoryN <gnutt@nuttx.org>
2018-12-25 14:15:51 +00:00
Gregory Nutt
e88093ff37
configs/stm32f4discovery/scripts/ld.script: Missing EXTERN(_vectors)
2018-08-08 17:19:39 -06:00
Alan Carvalho de Assis
93c9d323e0
configs/stm32f4discovery: Add Load Modules flags to STM32F4Discovery board
2018-06-01 07:58:16 -06:00
Gregory Nutt
dc8941e958
configs/: Add definition of strip to many Make.defs files.
2018-03-25 09:25:37 -06:00
Gregory Nutt
265876fc96
stm32f4discovery and olimiex-lpc1766stk: Move common Make.defs to scripts sub-directory
2017-07-10 17:16:28 -06:00
Gregory Nutt
7337e748de
Merge in configs/ submodule
2016-04-10 07:57:59 -06:00
Gregory Nutt
dcb2b2077f
Update protected build logic for all platforms that supported the protected build. This is necessary due to changes in the definition of the userspace interface
2015-07-10 08:35:36 -06:00
Gregory Nutt
d1ab9c2e0a
Remove the configs/ directory
2015-06-29 13:12:29 -06:00
Gregory Nutt
e9d3b3d038
Add support uClibc++ excpetions. This involves additional handling for relative relation types, additional support for unwinding, as well as additional changes. The culmination of a big effort fromo Leo Aloe3132
2015-06-01 14:16:18 -06:00
Gregory Nutt
6068820bf3
Add support uClibc++ excpetions. This involves additional handling for relative relation types, additional support for unwinding, as well as additional changes. The culmination of a big effort fromo Leo Aloe3132
2015-06-01 14:16:18 -06:00
Gregory Nutt
628839fdf8
Looks like an error all all kernel build linker scripts
2013-12-30 17:57:20 -06:00
Gregory Nutt
9e416c2363
Looks like an error all all kernel build linker scripts
2013-12-30 17:57:20 -06:00
patacongo
b2ef4a0f24
binfmt_execmodule() calls to sched_releasttcb() was not updated to use the second, thread type parameter
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5779 42af7a65-404d-4744-a932-0658087f49c3
2013-03-23 19:06:40 +00:00
patacongo
82b86f9c4a
binfmt_execmodule() calls to sched_releasttcb() was not updated to use the second, thread type parameter
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5779 42af7a65-404d-4744-a932-0658087f49c3
2013-03-23 19:06:40 +00:00
patacongo
983a9dca49
Rework of kernel build signal dispatch to user-space handlers
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5778 42af7a65-404d-4744-a932-0658087f49c3
2013-03-23 14:46:02 +00:00
patacongo
a1344d8a44
Rework of kernel build signal dispatch to user-space handlers
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5778 42af7a65-404d-4744-a932-0658087f49c3
2013-03-23 14:46:02 +00:00
patacongo
569bd582f6
Fix some errors in stm32_allocateheap.c for STM32 F1 and F3 that crept in recently
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5776 42af7a65-404d-4744-a932-0658087f49c3
2013-03-22 18:26:03 +00:00
patacongo
eaee3fc423
Fix some errors in stm32_allocateheap.c for STM32 F1 and F3 that crept in recently
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5776 42af7a65-404d-4744-a932-0658087f49c3
2013-03-22 18:26:03 +00:00
patacongo
c78e96bebd
Add kernel build support to the STM32 family and to the STM32F4Discovery board
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5774 42af7a65-404d-4744-a932-0658087f49c3
2013-03-22 14:49:21 +00:00
patacongo
d7c53aa6e4
Add kernel build support to the STM32 family and to the STM32F4Discovery board
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5774 42af7a65-404d-4744-a932-0658087f49c3
2013-03-22 14:49:21 +00:00
patacongo
df4d338a10
Massive clean-up of linker scripts from Freddie Chopin
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5307 42af7a65-404d-4744-a932-0658087f49c3
2012-11-04 17:18:25 +00:00
patacongo
34344abd32
Massive clean-up of linker scripts from Freddie Chopin
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5307 42af7a65-404d-4744-a932-0658087f49c3
2012-11-04 17:18:25 +00:00
patacongo
ce5a117334
C++ constructors work with ELF load now
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5273 42af7a65-404d-4744-a932-0658087f49c3
2012-10-29 19:32:05 +00:00
patacongo
ef6dcd6f90
C++ constructors work with ELF load now
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5273 42af7a65-404d-4744-a932-0658087f49c3
2012-10-29 19:32:05 +00:00
patacongo
1b06537cc6
ARM and ARMv7-M ELF support; STM32F4Discovery ELF loader test configuration
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5264 42af7a65-404d-4744-a932-0658087f49c3
2012-10-26 19:53:20 +00:00
patacongo
49ed90be32
ARM and ARMv7-M ELF support; STM32F4Discovery ELF loader test configuration
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5264 42af7a65-404d-4744-a932-0658087f49c3
2012-10-26 19:53:20 +00:00
patacongo
36b6e42536
Add PM support for the STM32F4Discovery -- still a work in progress
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4976 42af7a65-404d-4744-a932-0658087f49c3
2012-07-25 13:35:36 +00:00
patacongo
c1a3d46a69
Add PM support for the STM32F4Discovery -- still a work in progress
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4976 42af7a65-404d-4744-a932-0658087f49c3
2012-07-25 13:35:36 +00:00