We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 48f5256 + 28acfd7 commit 5d87f9eCopy full SHA for 5d87f9e
cores/arduino/Arduino.h
@@ -120,6 +120,8 @@ typedef uint8_t byte;
120
void init(void);
121
void initVariant(void);
122
123
+int atexit(void (*func)()) __attribute__((weak));
124
+
125
void pinMode(uint8_t, uint8_t);
126
void digitalWrite(uint8_t, uint8_t);
127
int digitalRead(uint8_t);
cores/arduino/main.cpp
@@ -19,6 +19,9 @@
19
20
#include <Arduino.h>
21
22
+//Declared weak in Arduino.h to allow user redefinitions.
23
+int atexit(void (*func)()) { return 0; }
24
25
// Weak empty variant initialization function.
26
// May be redefined by variant files.
27
void initVariant() __attribute__((weak));
0 commit comments