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 4c6f75d13c sched/irq: correct critical section to spin lock
     add 667e92390b nuttx/atomic.h:replace ALL stdatomic.h with 
nuttx/stdatomic.h in nuttx/
     add 8e1a042eef nuttx/atomic.h:Fix missing type declarations at compile time
     add cfcf347515 nuttx/atomic.h:replace ALL stdatomic.h with 
nuttx/stdatomic.h in nuttx/
     add 900e713cd0 atomic:Add more interfaces
     add aade7c7c2d atomic:support ATOMIC_VAR_INIT in others platform
     add 6e1dfe2777 include/wchar:Fix mbstate_t Redeclaration in MSVC

No new revisions were added by this update.

Summary of changes:
 arch/arm/Kconfig                       |   3 -
 arch/risc-v/Kconfig                    |   1 -
 arch/sim/src/sim/sim_heap.c            |   2 +-
 arch/xtensa/Kconfig                    |   2 -
 drivers/net/netdev_upperhalf.c         |  58 +---
 drivers/note/notesnap_driver.c         |   3 +-
 drivers/wireless/bluetooth/bt_bridge.c |   2 +-
 include/nuttx/atomic.h                 | 111 +++++++
 include/nuttx/compiler.h               |  10 -
 include/nuttx/lib/stdatomic.h          | 271 +++++++++++++++++
 include/nuttx/net/netdev_lowerhalf.h   |  10 +-
 include/nuttx/reset/reset.h            |   2 +-
 include/nuttx/serial/uart_ram.h        |   2 +-
 include/nuttx/spinlock.h               |  29 +-
 include/stdbool.h                      |   2 +
 include/wchar.h                        |   3 +-
 libs/libc/machine/CMakeLists.txt       |   4 +-
 libs/libc/machine/Kconfig              |   4 -
 libs/libc/machine/Make.defs            |   4 +-
 libs/libc/machine/arch_atomic.c        | 517 +++++++++++++++++----------------
 openamp/libmetal.defs                  |   3 +-
 21 files changed, 674 insertions(+), 369 deletions(-)
 create mode 100644 include/nuttx/atomic.h
 create mode 100644 include/nuttx/lib/stdatomic.h

Reply via email to