This repository has been archived on 2023-11-05. You can view files and clone it, but cannot push or open issues or pull requests.
FreeRTOS-Kernel/portable/GCC
Gaurav-Aggarwal-AWS 07e672c448
Add definition of portDONT_DISCARD to ARMv7-M ports (#50)
Enabling Link Time Optimization (LTO) causes some of the functions used
in assembly to be incorrectly stripped off, resulting in linker error.
To avoid this, these functions are marked with portDONT_DISCARD macro,
definition of which is port specific. This commit adds the definition
of portDONT_DISCARD for ARMv7-M ports.

Signed-off-by: Gaurav Aggarwal
2020-04-14 09:03:11 -07:00
..
ARM7_AT91FR40008 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
ARM7_AT91SAM7S version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
ARM7_LPC23xx version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
ARM7_LPC2000 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
ARM_CA9 Cortex-A9 port: Adding stack alignment directive to assembly code 2020-03-13 12:19:31 -07:00
ARM_CA53_64_BIT version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
ARM_CM0 Add definition of portDONT_DISCARD to ARMv7-M ports (#50) 2020-04-14 09:03:11 -07:00
ARM_CM3 Add definition of portDONT_DISCARD to ARMv7-M ports (#50) 2020-04-14 09:03:11 -07:00
ARM_CM3_MPU Add definition of portDONT_DISCARD to ARMv7-M ports (#50) 2020-04-14 09:03:11 -07:00
ARM_CM4_MPU Add definition of portDONT_DISCARD to ARMv7-M ports (#50) 2020-04-14 09:03:11 -07:00
ARM_CM4F Add definition of portDONT_DISCARD to ARMv7-M ports (#50) 2020-04-14 09:03:11 -07:00
ARM_CM7 Add definition of portDONT_DISCARD to ARMv7-M ports (#50) 2020-04-14 09:03:11 -07:00
ARM_CM23 Add "Tickless Idle" support for ARMv8M ports (#29) 2020-03-16 10:50:49 -07:00
ARM_CM23_NTZ/non_secure Add "Tickless Idle" support for ARMv8M ports (#29) 2020-03-16 10:50:49 -07:00
ARM_CM33 Add "Tickless Idle" support for ARMv8M ports (#29) 2020-03-16 10:50:49 -07:00
ARM_CM33_NTZ/non_secure Add "Tickless Idle" support for ARMv8M ports (#29) 2020-03-16 10:50:49 -07:00
ARM_CR5 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
ARM_CRx_No_GIC version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
ATMega323 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
AVR32_UC3 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
ColdFire_V2 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
CORTUS_APS3 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
H8S2329 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
HCS12 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
IA32_flat version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
MCF5235 Re-sync with upstream and stripping away none kernel related. 2020-02-10 13:45:57 -08:00
MicroBlaze version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
MicroBlazeV8 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
MicroBlazeV9 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
MSP430F449 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
NiosII version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
PPC405_Xilinx version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
PPC440_Xilinx version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
RISC-V version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
RL78 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
RX100 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
RX600 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
RX600v2 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
STR75x version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00
TriCore_1782 version bump to v10.3.1 (#16) 2020-02-18 22:03:54 -08:00