We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bad9468 commit b438c6fCopy full SHA for b438c6f
shell.nix
@@ -45,6 +45,6 @@ stdenv.mkDerivation {
45
++ lib.optional arm [ gcc-arm-embedded ]
46
++ lib.optional teensy [ teensy-loader-cli ];
47
48
- CFLAGS = lib.optional avr avr_incflags;
49
- ASFLAGS = lib.optional avr avr_incflags;
+ AVR_CFLAGS = lib.optional avr avr_incflags;
+ AVR_ASFLAGS = lib.optional avr avr_incflags;
50
}
tmk_core/avr.mk
@@ -21,7 +21,9 @@ COMPILEFLAGS += -fdata-sections
21
COMPILEFLAGS += -fpack-struct
22
COMPILEFLAGS += -fshort-enums
23
24
-CFLAGS += $(COMPILEFLAGS)
+ASFLAGS += $(AVR_ASFLAGS)
25
+
26
+CFLAGS += $(COMPILEFLAGS) $(AVR_CFLAGS)
27
CFLAGS += -fno-inline-small-functions
28
CFLAGS += -fno-strict-aliasing
29
0 commit comments