| # .extern_c_ignore |
| # |
| # Headers that have been reviewed and confirmed NOT to need |
| # #ifdef __cplusplus / extern "C" guards. |
| # |
| # Reasons a header might not need the guard: |
| # - Contains only preprocessor macros / #defines |
| # - Contains only typedefs or static inline functions |
| # - Is a C++-only header (not part of the C API) |
| # - Is an internal/generated header not consumed by user code |
| # |
| # Format: |
| # - One path per line, relative to the repo root |
| # - Blank lines and lines starting with # are ignored |
| # - Paths use forward slashes (works cross-platform) |
| # - Listing a directory ignores everything underneath it |
| |
| src/common/pico_base_headers/include/pico/assert.h |
| src/common/pico_base_headers/include/pico/config.h |
| src/common/pico_base_headers/include/pico/error.h |
| src/common/pico_base_headers/include/pico/types.h |
| src/common/pico_binary_info/include/pico/binary_info.h |
| src/common/pico_binary_info/include/pico/binary_info/code.h |
| src/common/pico_binary_info/include/pico/binary_info/defs.h |
| src/common/pico_sync/include/pico/lock_core.h |
| src/common/pico_sync/include/pico/sync.h |
| src/common/pico_usb_reset_interface_headers/include/pico/usb_reset_interface.h |
| src/rp2040/pico_platform/include/pico/platform/cpu_regs.h |
| src/rp2350/pico_platform/include/pico/platform/cpu_regs.h |
| src/rp2_common/pico_bootrom/include/pico/bootrom/lock.h |
| src/rp2_common/pico_bootrom/include/pico/bootrom/sf_table.h |
| src/rp2_common/pico_bootrom/include/pico/bootrom_constants.h |
| src/rp2_common/pico_cxx_options/include/pico/cxx_options.h |
| src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_freertos.h |
| src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_poll.h |
| src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_threadsafe_background.h |
| src/rp2_common/pico_int64_ops/include/pico/int64_ops.h |
| src/rp2_common/pico_malloc/include/pico/malloc.h |
| src/rp2_common/pico_mem_ops/include/pico/mem_ops.h |
| src/rp2_common/pico_platform_sections/include/pico/platform/sections.h |
| src/rp2_common/pico_stdio/include/pico/stdio/driver.h |
| src/rp2_common/pico_stdio_usb/include/pico/stdio_usb/reset_interface.h |
| src/rp2_common/pico_thread_local/include/pico/thread_local.h |
| src/rp2_common/pico_usb_reset/include/pico/usb_reset.h |
| src/rp2_common/pico_usb_reset/include/pico/usb_reset_config.h |
| test/pico_test/include/pico/test.h |
| test/pico_test/include/pico/test/xrand.h |