summaryrefslogtreecommitdiff
path: root/shared-bindings/digitalio
diff options
context:
space:
mode:
authorScott Shawcroft <scott@adafruit.com>2020-07-23 14:39:21 -0700
committerGitHub <noreply@github.com>2020-07-23 14:39:21 -0700
commit060ab8a1f030730b1b7d7fc000143c908ab844e1 (patch)
tree553077dbd3bcad8af80cedd35e255fe93d747b51 /shared-bindings/digitalio
parent6a46fd5b91d92609cf33eb93f1c4e24632451d25 (diff)
parentf43834aba2ed9f8f69d961a6554bc81ecaa98f08 (diff)
Merge pull request #3194 from tannewt/gcc10
Prep for GCC10
Diffstat (limited to 'shared-bindings/digitalio')
-rw-r--r--shared-bindings/digitalio/Direction.h2
-rw-r--r--shared-bindings/digitalio/DriveMode.h2
-rw-r--r--shared-bindings/digitalio/Pull.h2
3 files changed, 3 insertions, 3 deletions
diff --git a/shared-bindings/digitalio/Direction.h b/shared-bindings/digitalio/Direction.h
index d71f48c2e..17e1eda8d 100644
--- a/shared-bindings/digitalio/Direction.h
+++ b/shared-bindings/digitalio/Direction.h
@@ -37,7 +37,7 @@ typedef struct {
mp_obj_base_t base;
} digitalio_direction_obj_t;
-const mp_obj_type_t digitalio_direction_type;
+extern const mp_obj_type_t digitalio_direction_type;
extern const digitalio_direction_obj_t digitalio_direction_input_obj;
extern const digitalio_direction_obj_t digitalio_direction_output_obj;
diff --git a/shared-bindings/digitalio/DriveMode.h b/shared-bindings/digitalio/DriveMode.h
index 47d036b3a..01ecaa4ae 100644
--- a/shared-bindings/digitalio/DriveMode.h
+++ b/shared-bindings/digitalio/DriveMode.h
@@ -38,7 +38,7 @@ typedef struct {
mp_obj_base_t base;
} digitalio_drive_mode_obj_t;
-const mp_obj_type_t digitalio_drive_mode_type;
+extern const mp_obj_type_t digitalio_drive_mode_type;
extern const digitalio_drive_mode_obj_t digitalio_drive_mode_push_pull_obj;
extern const digitalio_drive_mode_obj_t digitalio_drive_mode_open_drain_obj;
diff --git a/shared-bindings/digitalio/Pull.h b/shared-bindings/digitalio/Pull.h
index 22fb6cd0e..b97e8fb25 100644
--- a/shared-bindings/digitalio/Pull.h
+++ b/shared-bindings/digitalio/Pull.h
@@ -35,7 +35,7 @@ typedef enum _digitalio_pull_t {
PULL_DOWN
} digitalio_pull_t;
-const mp_obj_type_t digitalio_pull_type;
+extern const mp_obj_type_t digitalio_pull_type;
typedef struct {
mp_obj_base_t base;