nuttx/boards/arm
Pavel Pisa e7ed720699 boards/arm/lpc17xx_40xx/lx_cpu/: increase sections alignment and fix .ARM.exidx overlap.
The ARMv7 specifies minimal alignment to be 8 for EABI. Ensure
that sections are placed with even greater minimal alignment.
Sections final alignment should be adjusted according
to alignment of their inputs, but for some reasons some
combinations lead to .ARM.exidx overlap with .data.
When alignment is increased then the direct fetch of the
fill location

  _eronly = ABSOLUTE(.);

does not match with final LMA placement of the .data section.
Use constructs which should result in matching .data LMA
address for all cases

  _eronly = ABSOLUTE(.);

Signed-off-by: Pavel Pisa <ppisa@pikron.com>
2021-01-29 10:40:03 -08:00
..
a1x/pcduino-a10 make/expression: improving up asm/C/C++ compile times 2020-11-02 07:53:53 -08:00
am335x/beaglebone-black make/expression: improving up asm/C/C++ compile times 2020-11-02 07:53:53 -08:00
c5471/c5471evm make/expression: improving up asm/C/C++ compile times 2020-11-02 07:53:53 -08:00
cxd56xx boards: cxd56xx: Add I2C bitbang driver registration 2021-01-26 13:59:30 -03:00
dm320/ntosd-dm320 make/expression: improving up asm/C/C++ compile times 2020-11-02 07:53:53 -08:00
efm32 make/expression: improving up asm/C/C++ compile times 2020-11-02 07:53:53 -08:00
eoss3/quickfeather boards: Remove CINCPATH and CXXINCPATH 2020-12-20 13:52:50 +01:00
imx6/sabre-6quad boards: sabre-6quad: The iperf works with CONFIG_NET_TCP_WRITE_BUFFERS 2021-01-29 00:05:01 -08:00
imxrt board/arm/imxrt: the request for map file in Make.defs LDFLAGS results in absolute path in export target. 2021-01-29 10:40:03 -08:00
kinetis style/Kconfig: remove unnecessary trailing whitespace 2020-11-28 12:20:30 +01:00
kl make/expression: improving up asm/C/C++ compile times 2020-11-02 07:53:53 -08:00
lc823450/lc823450-xgevk boards: lc823450-xgevk: Add CONFIG_USBDEV_DMA=y to rndis/defconfig 2020-11-21 11:34:23 -03:00
lpc17xx_40xx boards/arm/lpc17xx_40xx/lx_cpu/: increase sections alignment and fix .ARM.exidx overlap. 2021-01-29 10:40:03 -08:00
lpc31xx Fix nxstyle warning 2021-01-13 08:57:58 +01:00
lpc43xx boards/arm/lpc43xx/bambino-200e/src/lpc43_ssp.c: Fix a missing semicolon 2020-11-27 23:38:40 -06:00
lpc54xx/lpcxpresso-lpc54628 make/expression: improving up asm/C/C++ compile times 2020-11-02 07:53:53 -08:00
lpc214x boards/arm/lpc214x/zp214xpa/src/lpc2148_spi1.c: Don't assume debug macro expansion 2020-12-06 09:03:09 -06:00
lpc2378/olimex-lpc2378 make/expression: improving up asm/C/C++ compile times 2020-11-02 07:53:53 -08:00
max326xx/max32660-evsys make/expression: improving up asm/C/C++ compile times 2020-11-02 07:53:53 -08:00
moxart/moxa make/expression: improving up asm/C/C++ compile times 2020-11-02 07:53:53 -08:00
nrf52 nrf52: Add simple i2c test configuration 2021-01-17 23:46:01 -08:00
nuc1xx/nutiny-nuc120 make/expression: improving up asm/C/C++ compile times 2020-11-02 07:53:53 -08:00
s32k1xx boards/arm/s32k1xx/rddrone-uavcan144/src/s32k1xx_bringup.c: Fix syslog formats 2020-12-06 07:41:37 -06:00
sam34 boards/arm/sam34/sam4e-ek/src/sam_at25.c: Fix a syslog format 2020-12-06 07:41:37 -06:00
sama5 boards/arm/sama5/sama5d4-ek/src/sam_at25.c: Fix a syslog format 2020-12-06 07:41:37 -06:00
samd2l2 boards/arm/samd2l2/arduino-m0/src/sam_usb.c: Appease nxstyle 2020-11-16 05:46:53 -08:00
samd5e5 make/expression: improving up asm/C/C++ compile times 2020-11-02 07:53:53 -08:00
samv7 boards/arm/samv7/samv71-xult/src/sam_ili9488.c: Fix a syslog format 2020-12-05 08:13:32 -06:00
stm32 bluetooth: Move the lower half null check to common place 2021-01-17 20:49:19 -08:00
stm32f0l0g0 boards/arm/stm32f0l0g0/b-l072z-lrwan1/src/stm32_ssd1306.c: Fix a syslog format 2020-11-24 22:31:33 -08:00
stm32f7 add simple wm8994 codec driver 2020-11-28 10:23:40 -03:00
stm32h7 board: Add network configuration to nucleo-h743zi 2020-11-22 01:47:13 -08:00
stm32l4 boards/arm/stm32l4/nucleo-l452re/src/stm32_adc.c: Fix syslog formats 2020-12-02 02:53:47 -06:00
str71x/olimex-strp711 make/expression: improving up asm/C/C++ compile times 2020-11-02 07:53:53 -08:00
tiva bluetooth: Move the lower half null check to common place 2021-01-17 20:49:19 -08:00
tms570 make/expression: improving up asm/C/C++ compile times 2020-11-02 07:53:53 -08:00
xmc4 make/expression: improving up asm/C/C++ compile times 2020-11-02 07:53:53 -08:00