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

Reply via email to