From cf823c471dd43ffd8e4ba70c79c20d7777dbbe24 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Mon, 2 Feb 2015 14:41:37 +0200 Subject: [PATCH] Resolve #58 with handling assembly files --- platformio/builder/main.py | 2 +- platformio/builder/scripts/atmelavr.py | 1 + platformio/builder/scripts/timsp430.py | 1 + platformio/builder/scripts/titiva.py | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/platformio/builder/main.py b/platformio/builder/main.py index 24a98e23..59383ce6 100644 --- a/platformio/builder/main.py +++ b/platformio/builder/main.py @@ -48,7 +48,7 @@ commonvars.AddVariables( ) DefaultEnvironment( - tools=["gcc", "g++", "ar", "gnulink", "platformio"], + tools=["gcc", "g++", "as", "ar", "gnulink", "platformio"], toolpath=[join("$PIOBUILDER_DIR", "tools")], variables=commonvars, diff --git a/platformio/builder/scripts/atmelavr.py b/platformio/builder/scripts/atmelavr.py index b3070b95..cfafdbb2 100644 --- a/platformio/builder/scripts/atmelavr.py +++ b/platformio/builder/scripts/atmelavr.py @@ -26,6 +26,7 @@ env.Replace( ARFLAGS=["rcs"], ASFLAGS=[ + "-c", "-g", # include debugging info (so errors include line numbers) "-x", "assembler-with-cpp", "-mmcu=$BOARD_MCU" diff --git a/platformio/builder/scripts/timsp430.py b/platformio/builder/scripts/timsp430.py index 5af0f0c8..8899d474 100644 --- a/platformio/builder/scripts/timsp430.py +++ b/platformio/builder/scripts/timsp430.py @@ -25,6 +25,7 @@ env.Replace( ARFLAGS=["rcs"], ASFLAGS=[ + "-c", "-g", # include debugging info (so errors include line numbers) "-x", "-assembler-with-cpp", "-mmcu=$BOARD_MCU" diff --git a/platformio/builder/scripts/titiva.py b/platformio/builder/scripts/titiva.py index 8a23fedd..e2d9bde0 100644 --- a/platformio/builder/scripts/titiva.py +++ b/platformio/builder/scripts/titiva.py @@ -24,6 +24,7 @@ env.Replace( ARFLAGS=["rcs"], ASFLAGS=[ + "-c", "-g", # include debugging info (so errors include line numbers) "-x", "assembler-with-cpp", "-Wall",