This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 9bbecc27ab cmake/tricore/tasking: add cmake build for tasking toolchain
add 4972a8e02e arm: g_current_regs is only used to determine if we are in
irq, with other functionalities removed.
add 349268a536 arm: tc32 nested interrupts are not supported
add c9bdb598b7 irq: use up_interrupt_context to replace up_current_regs
add b0f8b6e2ca arm64: g_current_regs is only used to determine if we are
in irq, with other functionalities removed.
No new revisions were added by this update.
Summary of changes:
arch/arm/src/arm/arm_doirq.c | 10 +-
arch/arm/src/arm/arm_schedulesigaction.c | 67 +----
arch/arm/src/arm/arm_syscall.c | 22 +-
arch/arm/src/armv6-m/arm_doirq.c | 11 +-
arch/arm/src/armv6-m/arm_schedulesigaction.c | 308 +++----------------
arch/arm/src/armv6-m/arm_svcall.c | 26 +-
arch/arm/src/armv7-a/arm_cpupause.c | 12 +-
arch/arm/src/armv7-a/arm_cpustart.c | 12 +-
arch/arm/src/armv7-a/arm_doirq.c | 23 +-
arch/arm/src/armv7-a/arm_schedulesigaction.c | 280 ++----------------
arch/arm/src/armv7-a/arm_syscall.c | 25 +-
arch/arm/src/armv7-m/arm_doirq.c | 11 +-
arch/arm/src/armv7-m/arm_schedulesigaction.c | 328 +++------------------
arch/arm/src/armv7-m/arm_svcall.c | 27 +-
arch/arm/src/armv7-r/arm_cpupause.c | 12 +-
arch/arm/src/armv7-r/arm_cpustart.c | 6 +-
arch/arm/src/armv7-r/arm_doirq.c | 23 +-
arch/arm/src/armv7-r/arm_schedulesigaction.c | 288 ++----------------
arch/arm/src/armv7-r/arm_syscall.c | 16 +-
arch/arm/src/armv8-m/arm_doirq.c | 11 +-
arch/arm/src/armv8-m/arm_schedulesigaction.c | 321 +++-----------------
arch/arm/src/armv8-m/arm_svcall.c | 25 +-
arch/arm/src/armv8-r/arm_doirq.c | 19 +-
arch/arm/src/armv8-r/arm_schedulesigaction.c | 302 ++-----------------
arch/arm/src/armv8-r/arm_syscall.c | 15 +-
arch/arm/src/common/arm_internal.h | 5 -
arch/arm/src/common/arm_switchcontext.c | 14 +-
arch/arm/src/cxd56xx/cxd56_cpupause.c | 12 +-
arch/arm/src/dm320/dm320_decodeirq.c | 7 +-
arch/arm/src/imx1/imx_decodeirq.c | 6 +-
arch/arm/src/lc823450/lc823450_cpupause.c | 12 +-
arch/arm/src/lpc214x/lpc214x_decodeirq.c | 4 +
arch/arm/src/lpc2378/lpc23xx_decodeirq.c | 4 +
arch/arm/src/lpc31xx/lpc31_decodeirq.c | 8 +-
arch/arm/src/moxart/moxart_irq.c | 2 +
arch/arm/src/rp2040/rp2040_cpupause.c | 12 +-
arch/arm/src/sam34/sam4cm_cpupause.c | 12 +-
arch/arm/src/str71x/str71x_decodeirq.c | 4 +
arch/arm/src/tlsr82/tc32/tc32_doirq.c | 35 +--
arch/arm/src/tlsr82/tc32/tc32_schedulesigaction.c | 64 +---
arch/arm64/src/common/arm64_cpupause.c | 12 +-
arch/arm64/src/common/arm64_doirq.c | 10 +-
arch/arm64/src/common/arm64_internal.h | 7 -
arch/arm64/src/common/arm64_schedulesigaction.c | 207 ++-----------
arch/arm64/src/common/arm64_switchcontext.c | 14 +-
arch/risc-v/src/common/riscv_switchcontext.c | 2 +-
arch/sim/src/sim/sim_switchcontext.c | 2 +-
arch/x86_64/src/common/x86_64_switchcontext.c | 2 +-
boards/arm/cxd56xx/common/src/cxd56_crashdump.c | 7 +-
boards/arm/stm32/nucleo-f429zi/src/stm32_bbsram.c | 7 +-
boards/arm/stm32f7/nucleo-144/src/stm32_bbsram.c | 7 +-
.../renesas/rx65n/rx65n-grrose/src/rx65n_sbram.c | 7 +-
.../renesas/rx65n/rx65n-rsk2mb/src/rx65n_sbram.c | 7 +-
53 files changed, 452 insertions(+), 2240 deletions(-)