Skip to content

Multiple missing 'extern "C"' #104

Closed
@geurtv

Description

@geurtv

The following header files are all missing __cplusplus ifdef'ed 'extern "C"'

src/rp2_common/hardware_claim/include/hardware/claim.h
src/rp2_common/hardware_divider/include/hardware/divider.h
src/rp2_common/hardware_flash/include/hardware/flash.h
src/rp2_common/hardware_rtc/include/hardware/rtc.h
src/rp2_common/hardware_watchdog/include/hardware/watchdog.h
src/rp2_common/pico_bootrom/include/pico/bootrom.h
src/rp2_common/pico_stdio_semihosting/include/pico/stdio_semihosting.h
src/rp2_common/pico_stdio_uart/include/pico/stdio_uart.h
src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h

Also the following header-only files ... might want to add it for consistency:

src/rp2_common/hardware_base/include/hardware/address_mapped.h
src/rp2_common/hardware_resets/include/hardware/resets.h

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions