This is an automated email from the ASF dual-hosted git repository. masayuki pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from f30fa2f drivers/timers/timer: Add option for non-periodic notification add 7b99788 arch/arm: optimize context switch speed add 81130bc arch/arm: remove unused arm_copyfullstate/arm_copyarmstate No new revisions were added by this update. Summary of changes: arch/arm/include/arm/irq.h | 18 ++-- arch/arm/include/armv6-m/irq.h | 22 ++-- arch/arm/include/armv7-a/irq.h | 19 ++-- arch/arm/include/armv7-m/irq.h | 26 ++--- arch/arm/include/armv7-r/irq.h | 19 ++-- arch/arm/include/armv8-m/irq.h | 26 ++--- arch/arm/include/syscall.h | 2 +- arch/arm/src/a1x/Make.defs | 3 +- arch/arm/src/am335x/Make.defs | 3 +- arch/arm/src/arm/arm_copyfullstate.c | 66 ------------ arch/arm/src/arm/arm_initialstate.c | 22 +++- arch/arm/src/arm/arm_schedulesigaction.c | 51 ++++++--- arch/arm/src/arm/arm_sigdeliver.c | 10 +- arch/arm/src/arm/arm_syscall.c | 5 +- arch/arm/src/arm/arm_vectors.S | 19 +++- arch/arm/src/armv6-m/arm_copyfullstate.c | 70 ------------- arch/arm/src/armv6-m/arm_exception.S | 17 +++ arch/arm/src/armv6-m/arm_initialstate.c | 20 +++- arch/arm/src/armv6-m/arm_schedulesigaction.c | 131 +++++++++++++++-------- arch/arm/src/armv6-m/arm_sigdeliver.c | 17 +-- arch/arm/src/armv6-m/arm_svcall.c | 5 +- arch/arm/src/armv7-a/arm_copyarmstate.c | 76 -------------- arch/arm/src/armv7-a/arm_copyfullstate.c | 58 ---------- arch/arm/src/armv7-a/arm_cpuhead.S | 5 + arch/arm/src/armv7-a/arm_initialstate.c | 20 +++- arch/arm/src/armv7-a/arm_schedulesigaction.c | 111 ++++++++++++++++---- arch/arm/src/armv7-a/arm_sigdeliver.c | 10 +- arch/arm/src/armv7-a/arm_syscall.c | 10 +- arch/arm/src/armv7-a/arm_vectors.S | 26 +++++ arch/arm/src/armv7-m/arm_copyarmstate.c | 90 ---------------- arch/arm/src/armv7-m/arm_copyfullstate.c | 62 ----------- arch/arm/src/armv7-m/arm_initialstate.c | 20 +++- arch/arm/src/armv7-m/arm_schedulesigaction.c | 151 ++++++++++++++++----------- arch/arm/src/armv7-m/arm_sigdeliver.c | 18 +--- arch/arm/src/armv7-m/arm_svcall.c | 11 +- arch/arm/src/armv7-m/gnu/arm_exception.S | 20 +++- arch/arm/src/armv7-m/gnu/arm_lazyexception.S | 20 +++- arch/arm/src/armv7-r/arm_copyarmstate.c | 76 -------------- arch/arm/src/armv7-r/arm_copyfullstate.c | 58 ---------- arch/arm/src/armv7-r/arm_initialstate.c | 20 +++- arch/arm/src/armv7-r/arm_schedulesigaction.c | 51 ++++++--- arch/arm/src/armv7-r/arm_sigdeliver.c | 8 +- arch/arm/src/armv7-r/arm_syscall.c | 10 +- arch/arm/src/armv7-r/arm_vectors.S | 26 +++++ arch/arm/src/armv8-m/arm_copyarmstate.c | 90 ---------------- arch/arm/src/armv8-m/arm_copyfullstate.c | 62 ----------- arch/arm/src/armv8-m/arm_exception.S | 20 +++- arch/arm/src/armv8-m/arm_initialstate.c | 20 +++- arch/arm/src/armv8-m/arm_lazyexception.S | 20 +++- arch/arm/src/armv8-m/arm_schedulesigaction.c | 151 ++++++++++++++++----------- arch/arm/src/armv8-m/arm_sigdeliver.c | 18 +--- arch/arm/src/armv8-m/arm_svcall.c | 11 +- arch/arm/src/c5471/Make.defs | 2 +- arch/arm/src/c5471/c5471_vectors.S | 16 ++- arch/arm/src/common/arm_blocktask.c | 2 +- arch/arm/src/common/arm_internal.h | 23 ++-- arch/arm/src/common/arm_releasepending.c | 2 +- arch/arm/src/common/arm_reprioritizertr.c | 2 +- arch/arm/src/common/arm_switchcontext.c | 2 +- arch/arm/src/common/arm_unblocktask.c | 2 +- arch/arm/src/common/arm_vfork.c | 6 +- arch/arm/src/cxd56xx/Make.defs | 3 +- arch/arm/src/dm320/Make.defs | 2 +- arch/arm/src/efm32/Make.defs | 3 +- arch/arm/src/eoss3/Make.defs | 2 +- arch/arm/src/imx1/Make.defs | 2 +- arch/arm/src/imx6/Make.defs | 3 +- arch/arm/src/imxrt/Make.defs | 3 +- arch/arm/src/kinetis/Make.defs | 3 +- arch/arm/src/kl/Make.defs | 2 +- arch/arm/src/lc823450/Make.defs | 2 +- arch/arm/src/lpc17xx_40xx/Make.defs | 3 +- arch/arm/src/lpc214x/Make.defs | 2 +- arch/arm/src/lpc2378/Make.defs | 2 +- arch/arm/src/lpc31xx/Make.defs | 2 +- arch/arm/src/lpc43xx/Make.defs | 3 +- arch/arm/src/lpc54xx/Make.defs | 3 +- arch/arm/src/max326xx/Make.defs | 3 +- arch/arm/src/moxart/Make.defs | 2 +- arch/arm/src/nrf52/Make.defs | 3 +- arch/arm/src/nuc1xx/Make.defs | 2 +- arch/arm/src/phy62xx/Make.defs | 2 +- arch/arm/src/phy62xx/phy62xx_exception.S | 34 ++++-- arch/arm/src/rp2040/Make.defs | 2 +- arch/arm/src/rtl8720c/Make.defs | 4 +- arch/arm/src/s32k1xx/s32k11x/Make.defs | 2 +- arch/arm/src/s32k1xx/s32k14x/Make.defs | 3 +- arch/arm/src/sam34/Make.defs | 3 +- arch/arm/src/sama5/Make.defs | 3 +- arch/arm/src/samd2l2/Make.defs | 2 +- arch/arm/src/samd5e5/Make.defs | 3 +- arch/arm/src/samv7/Make.defs | 3 +- arch/arm/src/stm32/Make.defs | 3 +- arch/arm/src/stm32f0l0g0/Make.defs | 2 +- arch/arm/src/stm32f7/Make.defs | 3 +- arch/arm/src/stm32h7/Make.defs | 3 +- arch/arm/src/stm32l4/Make.defs | 3 +- arch/arm/src/stm32l5/Make.defs | 3 +- arch/arm/src/stm32u5/Make.defs | 3 +- arch/arm/src/str71x/Make.defs | 2 +- arch/arm/src/tiva/Make.defs | 3 +- arch/arm/src/tms570/Make.defs | 3 +- arch/arm/src/xmc4/Make.defs | 3 +- 103 files changed, 896 insertions(+), 1223 deletions(-) delete mode 100644 arch/arm/src/arm/arm_copyfullstate.c delete mode 100644 arch/arm/src/armv6-m/arm_copyfullstate.c delete mode 100644 arch/arm/src/armv7-a/arm_copyarmstate.c delete mode 100644 arch/arm/src/armv7-a/arm_copyfullstate.c delete mode 100644 arch/arm/src/armv7-m/arm_copyarmstate.c delete mode 100644 arch/arm/src/armv7-m/arm_copyfullstate.c delete mode 100644 arch/arm/src/armv7-r/arm_copyarmstate.c delete mode 100644 arch/arm/src/armv7-r/arm_copyfullstate.c delete mode 100644 arch/arm/src/armv8-m/arm_copyarmstate.c delete mode 100644 arch/arm/src/armv8-m/arm_copyfullstate.c