Add ability to pass cflags straight to pioasm/picotool build
diff --git a/tools/Findpicotool.cmake b/tools/Findpicotool.cmake
index 79a8d2e..7abf469 100644
--- a/tools/Findpicotool.cmake
+++ b/tools/Findpicotool.cmake
@@ -67,6 +67,9 @@
                 CMAKE_ARGS
                     "--no-warn-unused-cli"
                     "-DCMAKE_MAKE_PROGRAM:FILEPATH=${CMAKE_MAKE_PROGRAM}"
+                    "-DCMAKE_C_FLAGS=${PICOTOOL_C_FLAGS}"
+                    "-DCMAKE_CXX_FLAGS=${PICOTOOL_CXX_FLAGS}"
+                    "-DCMAKE_EXE_LINKER_FLAGS=${PICOTOOL_EXE_LINKER_FLAGS}"
                     "-DPICO_SDK_PATH:FILEPATH=${PICO_SDK_PATH}"
                     "-DPICOTOOL_NO_LIBUSB=1"
                     "-DPICOTOOL_FLAT_INSTALL=1"
diff --git a/tools/Findpioasm.cmake b/tools/Findpioasm.cmake
index 11cf44f..4c418d2 100644
--- a/tools/Findpioasm.cmake
+++ b/tools/Findpioasm.cmake
@@ -29,6 +29,9 @@
                 CMAKE_ARGS
                     "--no-warn-unused-cli"
                     "-DCMAKE_MAKE_PROGRAM:FILEPATH=${CMAKE_MAKE_PROGRAM}"
+                    "-DCMAKE_C_FLAGS=${PIOASM_C_FLAGS}"
+                    "-DCMAKE_CXX_FLAGS=${PIOASM_CXX_FLAGS}"
+                    "-DCMAKE_EXE_LINKER_FLAGS=${PIOASM_EXE_LINKER_FLAGS}"
                     "-DPIOASM_FLAT_INSTALL=1"
                     "-DCMAKE_INSTALL_PREFIX=${PIOASM_INSTALL_DIR}"
                     "-DCMAKE_RULE_MESSAGES=OFF" # quieten the build