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 cb958e5d69 net/nat: Clear entries when NAT will be disabled
     add 45394eb6dc arch: save user context in assert common code

No new revisions were added by this update.

Summary of changes:
 Documentation/reference/os/arch.rst                |   4 +-
 arch/arm/src/armv7-a/arm_cpustart.c                |   2 +-
 arch/arm/src/common/Make.defs                      |  14 ++-
 arch/arm/src/common/arm_assert.c                   |  74 ---------------
 arch/arm/src/common/arm_internal.h                 |   2 -
 arch/arm/src/common/arm_registerdump.c             |   6 +-
 arch/arm64/src/common/Make.defs                    |   9 +-
 arch/arm64/src/common/arm64_assert.c               | 101 ---------------------
 arch/arm64/src/common/arm64_fatal.c                |  36 ++++++++
 arch/arm64/src/common/arm64_internal.h             |   2 -
 arch/arm64/src/common/arm64_registerdump.c         |   7 +-
 arch/avr/include/avr/irq.h                         |   2 +
 arch/avr/include/avr32/irq.h                       |   1 +
 arch/avr/src/at32uc3/Make.defs                     |  12 +--
 arch/avr/src/at90usb/Make.defs                     |  17 ++--
 arch/avr/src/atmega/Make.defs                      |  15 ++-
 arch/avr/src/avr/avr_registerdump.c                |   7 +-
 .../chip.h => avr/src/avr/avr_saveusercontext.S}   |  50 +++++-----
 arch/avr/src/avr32/avr_registerdump.c              |   7 +-
 .../{avr_doswitch.S => avr_saveusercontext.S}      |  45 +++------
 arch/avr/src/common/avr_assert.c                   |  44 ---------
 arch/avr/src/common/avr_internal.h                 |   5 -
 arch/ceva/src/common/ceva_assert.c                 |  63 -------------
 arch/ceva/src/common/ceva_internal.h               |   2 -
 arch/ceva/src/common/ceva_registerdump.c           |   5 +-
 arch/hc/src/common/hc_internal.h                   |   2 -
 arch/hc/src/m9s12/Make.defs                        |  10 +-
 arch/hc/src/m9s12/m9s12_assert.c                   |  70 --------------
 arch/hc/src/m9s12/m9s12_registerdump.c             |   6 +-
 arch/mips/include/syscall.h                        |   7 +-
 arch/mips/src/common/mips_internal.h               |   4 -
 arch/mips/src/mips32/mips_assert.c                 |  45 ---------
 arch/mips/src/mips32/mips_registerdump.c           |   6 +-
 .../src/mips32/mips_saveusercontext.c}             |   2 +-
 arch/mips/src/mips32/mips_swint0.c                 |  24 ++++-
 arch/mips/src/pic32mx/Make.defs                    |  17 ++--
 arch/mips/src/pic32mz/Make.defs                    |  17 ++--
 arch/misoc/include/syscall.h                       |   7 +-
 arch/misoc/src/lm32/Make.defs                      |  14 ++-
 arch/misoc/src/lm32/lm32.h                         |   4 -
 arch/misoc/src/lm32/lm32_assert.c                  |  45 ---------
 arch/misoc/src/lm32/lm32_registerdump.c            |   7 +-
 .../src/lm32/lm32_saveusercontext.c}               |   2 +-
 arch/misoc/src/lm32/lm32_swint.c                   |  24 ++++-
 arch/misoc/src/minerva/Make.defs                   |  15 ++-
 arch/misoc/src/minerva/minerva.h                   |   4 -
 arch/misoc/src/minerva/minerva_assert.c            |  45 ---------
 arch/misoc/src/minerva/minerva_registerdump.c      |   7 +-
 .../src/minerva/minerva_saveusercontext.c}         |   2 +-
 arch/misoc/src/minerva/minerva_swint.c             |  15 +++
 arch/or1k/src/common/or1k_assert.c                 |  70 --------------
 arch/or1k/src/common/or1k_internal.h               |   2 -
 arch/or1k/src/common/or1k_registerdump.c           |   6 +-
 arch/or1k/src/mor1kx/Make.defs                     |   1 -
 arch/renesas/src/common/renesas_assert.c           |  65 -------------
 arch/renesas/src/common/renesas_internal.h         |   4 -
 arch/renesas/src/m16c/Make.defs                    |  10 +-
 arch/renesas/src/m16c/m16c_registerdump.c          |   6 +-
 arch/renesas/src/rx65n/Make.defs                   |  10 +-
 arch/renesas/src/rx65n/rx65n_registerdump.c        |   6 +-
 arch/renesas/src/sh1/Make.defs                     |  11 +--
 arch/renesas/src/sh1/sh1_registerdump.c            |   7 +-
 arch/risc-v/src/common/Make.defs                   |  15 ++-
 arch/risc-v/src/common/riscv_assert.c              |  76 ----------------
 arch/risc-v/src/common/riscv_internal.h            |   2 -
 arch/risc-v/src/common/riscv_registerdump.c        |   7 +-
 arch/risc-v/src/common/riscv_swint.c               |   4 +-
 arch/sim/src/Makefile                              |   3 +-
 arch/sim/src/sim/sim_assert.c                      |  84 -----------------
 .../src/sim/sim_registerdump.c}                    |  11 ++-
 .../src/sim/sim_saveusercontext.c}                 |  10 +-
 arch/sparc/include/sparc_v8/irq.h                  |   7 +-
 arch/sparc/include/syscall.h                       |   7 +-
 arch/sparc/src/common/Make.defs                    |  12 +--
 arch/sparc/src/common/sparc_internal.h             |   4 -
 arch/sparc/src/sparc_v8/Make.defs                  |   2 +-
 arch/sparc/src/sparc_v8/sparc_v8_registerdump.c    |   6 +-
 .../src/sparc_v8/sparc_v8_saveusercontext.c}       |   2 +-
 arch/sparc/src/sparc_v8/sparc_v8_swint1.c          |  24 ++++-
 arch/x86/src/common/x86_assert.c                   |  68 --------------
 arch/x86/src/common/x86_internal.h                 |   1 -
 arch/x86/src/i486/i486_regdump.c                   |   6 +-
 arch/x86/src/qemu/Make.defs                        |  11 +--
 arch/x86_64/src/common/x86_64_assert.c             |  54 -----------
 arch/x86_64/src/common/x86_64_internal.h           |   1 -
 arch/x86_64/src/intel64/Make.defs                  |  18 ++--
 arch/x86_64/src/intel64/intel64_handlers.c         |   2 +-
 arch/x86_64/src/intel64/intel64_regdump.c          |   3 +-
 arch/xtensa/src/common/Make.defs                   |  16 ++--
 arch/xtensa/src/common/xtensa.h                    |   4 -
 arch/xtensa/src/common/xtensa_assert.c             |  33 -------
 arch/xtensa/src/common/xtensa_registerdump.c       |   8 +-
 arch/xtensa/src/common/xtensa_swint.c              |   4 +-
 arch/xtensa/src/esp32/esp32_cpustart.c             |   2 +-
 arch/z16/src/common/z16_assert.c                   |  59 ------------
 arch/z16/src/common/z16_internal.h                 |   4 -
 arch/z16/src/common/z16_registerdump.c             |   8 +-
 arch/z16/src/z16f/Make.defs                        |  11 +--
 arch/z80/src/common/z80_assert.c                   |  40 --------
 arch/z80/src/common/z80_internal.h                 |   8 --
 arch/z80/src/ez80/Make.defs                        |  11 +--
 arch/z80/src/ez80/ez80_registerdump.c              |  22 +----
 arch/z80/src/ez80/switch.h                         |   8 --
 arch/z80/src/z180/Make.defs                        |  10 +-
 arch/z80/src/z180/switch.h                         |   9 --
 arch/z80/src/z180/z180_registerdump.c              |  22 +----
 arch/z80/src/z8/Make.defs                          |  11 +--
 arch/z80/src/z8/switch.h                           |   9 --
 arch/z80/src/z8/z8_registerdump.c                  |  14 +--
 arch/z80/src/z80/Make.defs                         |  10 +-
 arch/z80/src/z80/switch.h                          |   8 --
 arch/z80/src/z80/z80_registerdump.c                |  22 +----
 include/nuttx/arch.h                               |   6 +-
 sched/misc/assert.c                                |  52 +++++++----
 tools/minidumpserver.py                            |   2 +-
 115 files changed, 474 insertions(+), 1510 deletions(-)
 delete mode 100644 arch/arm/src/common/arm_assert.c
 delete mode 100644 arch/arm64/src/common/arm64_assert.c
 copy arch/{x86/src/qemu/chip.h => avr/src/avr/avr_saveusercontext.S} (74%)
 copy arch/avr/src/avr32/{avr_doswitch.S => avr_saveusercontext.S} (73%)
 delete mode 100644 arch/avr/src/common/avr_assert.c
 delete mode 100644 arch/ceva/src/common/ceva_assert.c
 delete mode 100644 arch/hc/src/m9s12/m9s12_assert.c
 delete mode 100644 arch/mips/src/mips32/mips_assert.c
 copy arch/{arm/src/common/arm_saveusercontext.c => 
mips/src/mips32/mips_saveusercontext.c} (97%)
 delete mode 100644 arch/misoc/src/lm32/lm32_assert.c
 copy arch/{arm/src/common/arm_saveusercontext.c => 
misoc/src/lm32/lm32_saveusercontext.c} (97%)
 delete mode 100644 arch/misoc/src/minerva/minerva_assert.c
 copy arch/{risc-v/src/common/riscv_saveusercontext.c => 
misoc/src/minerva/minerva_saveusercontext.c} (97%)
 delete mode 100644 arch/or1k/src/common/or1k_assert.c
 delete mode 100644 arch/renesas/src/common/renesas_assert.c
 delete mode 100644 arch/risc-v/src/common/riscv_assert.c
 delete mode 100644 arch/sim/src/sim/sim_assert.c
 rename arch/{sparc/src/common/sparc_assert.c => 
sim/src/sim/sim_registerdump.c} (90%)
 copy arch/{arm/src/common/arm_saveusercontext.c => 
sim/src/sim/sim_saveusercontext.c} (92%)
 copy arch/{risc-v/src/common/riscv_saveusercontext.c => 
sparc/src/sparc_v8/sparc_v8_saveusercontext.c} (97%)
 delete mode 100644 arch/x86/src/common/x86_assert.c
 delete mode 100644 arch/x86_64/src/common/x86_64_assert.c
 delete mode 100644 arch/z16/src/common/z16_assert.c
 delete mode 100644 arch/z80/src/common/z80_assert.c

Reply via email to