Skip to content

Commit 8139494

Browse files
committed
stmhal: Include mpconfig.h before all other includes.
It defines types used by all other headers. Fixes adafruit#691.
1 parent 9e215fa commit 8139494

20 files changed

Lines changed: 20 additions & 19 deletions

stmhal/boards/stm32f4xx-prefix.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
#include "stm32f4xx_hal.h"
77

8-
#include "misc.h"
98
#include "mpconfig.h"
9+
#include "misc.h"
1010
#include "qstr.h"
1111
#include "obj.h"
1212
#include "pin.h"

stmhal/bufhelper.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
* THE SOFTWARE.
2525
*/
2626

27-
#include "misc.h"
2827
#include "mpconfig.h"
28+
#include "misc.h"
2929
#include "qstr.h"
3030
#include "obj.h"
3131
#include "bufhelper.h"

stmhal/diskio.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232

3333
#include "stm32f4xx_hal.h"
3434

35-
#include "misc.h"
3635
#include "mpconfig.h"
36+
#include "misc.h"
3737
#include "qstr.h"
3838
#include "obj.h"
3939
#include "systick.h"

stmhal/gccollect.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828

2929
#include <stm32f4xx_hal.h>
3030

31-
#include "misc.h"
3231
#include "mpconfig.h"
32+
#include "misc.h"
3333
#include "qstr.h"
3434
#include "obj.h"
3535
#include "gc.h"

stmhal/import.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
#include <stdio.h>
2828
#include <stdint.h>
2929

30-
#include "misc.h"
3130
#include "mpconfig.h"
31+
#include "misc.h"
3232
#include "qstr.h"
3333
#include "lexer.h"
3434
#include "ff.h"

stmhal/lexerfatfs.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
#include <stdint.h>
2828
#include <stdio.h>
2929

30-
#include "misc.h"
3130
#include "mpconfig.h"
31+
#include "misc.h"
3232
#include "qstr.h"
3333
#include "lexer.h"
3434
#include "lexerfatfs.h"

stmhal/main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@
2929

3030
#include "stm32f4xx_hal.h"
3131

32+
#include "mpconfig.h"
3233
#include "misc.h"
3334
#include "systick.h"
3435
#include "pendsv.h"
35-
#include "mpconfig.h"
3636
#include "qstr.h"
3737
#include "misc.h"
3838
#include "nlr.h"

stmhal/pendsv.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
#include <stdlib.h>
2828
#include <stm32f4xx_hal.h>
2929

30-
#include "misc.h"
3130
#include "mpconfig.h"
31+
#include "misc.h"
3232
#include "qstr.h"
3333
#include "obj.h"
3434
#include "pendsv.h"

stmhal/pin_named_pins.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@
3030

3131
#include "stm32f4xx_hal.h"
3232

33-
#include "misc.h"
3433
#include "mpconfig.h"
34+
#include "misc.h"
3535
#include "qstr.h"
3636
#include "obj.h"
3737
#include "runtime.h"

stmhal/printf.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@
2828
#include <string.h>
2929
#include <stdarg.h>
3030

31+
#include "mpconfig.h"
3132
#include "std.h"
3233
#include "misc.h"
3334
#include "systick.h"
34-
#include "mpconfig.h"
3535
#include "qstr.h"
3636
#include "obj.h"
3737
#include "pfenv.h"

0 commit comments

Comments
 (0)