Skip to content

Instantly share code, notes, and snippets.

@aarongough
Created April 25, 2022 00:39
Show Gist options
  • Save aarongough/0a505970555b867afd5b733b5157a78e to your computer and use it in GitHub Desktop.
Save aarongough/0a505970555b867afd5b733b5157a78e to your computer and use it in GitHub Desktop.
Processing teensy41 (platform: teensy; platform_packages: [email protected]; board: teensy41; framework: arduino; upload_protocol: teensy-cli; extra_scripts: test/delay_after_upload.py; build_unflags: -std=gnu++11 -std=gnu++14; build_flags: -std=c++20)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
CONFIGURATION: https://docs.platformio.org/page/boards/teensy/teensy41.html
PLATFORM: Teensy (4.15.0) > Teensy 4.1
HARDWARE: IMXRT1062 600MHz, 512KB RAM, 7.75MB Flash
DEBUG: Current (jlink) External (jlink)
PACKAGES:
- framework-arduinoteensy 1.156.0 (1.56)
- tool-teensy 1.155.0 (1.55)
- toolchain-gccarmnoneeabi 1.100301.220327 (10.3.1)
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 94 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <machine_3_axis> (/Users/aarongough/work/ferocitor-core/lib/machine_3_axis)
Building in release mode
arm-none-eabi-g++ -o .pio/build/teensy41/src/main.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -Iinclude -Isrc -Ilib/machine_3_axis -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 src/main.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/AudioStream.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/AudioStream.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/CrashReport.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/CrashReport.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/DMAChannel.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/DMAChannel.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/EventResponder.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/EventResponder.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/HardwareSerial.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/HardwareSerial1.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial1.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/HardwareSerial2.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial2.cpp
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/DMAChannel.cpp:31:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/DMAChannel.h: In member function 'void DMABaseClass::interruptAtCompletion()':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/DMAChannel.h:354:12: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
354 | TCD->CSR |= DMA_TCD_CSR_INTMAJOR;
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/DMAChannel.h: In member function 'void DMABaseClass::interruptAtHalf()':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/DMAChannel.h:358:12: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
358 | TCD->CSR |= DMA_TCD_CSR_INTHALF;
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/DMAChannel.h: In member function 'void DMABaseClass::disableOnCompletion()':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/DMAChannel.h:362:12: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
362 | TCD->CSR |= DMA_TCD_CSR_DREQ;
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/DMAChannel.h: In member function 'void DMABaseClass::replaceSettingsOnCompletion(const DMABaseClass&)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/DMAChannel.h:367:12: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
367 | TCD->CSR &= ~DMA_TCD_CSR_DONE;
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/DMAChannel.h:368:12: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
368 | TCD->CSR |= DMA_TCD_CSR_ESG;
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/DMAChannel.h: In static member function 'static void DMABaseClass::copy_tcd(DMABaseClass::TCD_t*, const DMABaseClass::TCD_t*)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/DMAChannel.h:377:12: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
377 | dst->CSR &= ~DMA_TCD_CSR_DONE;
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/DMAChannel.cpp: In member function 'void DMAChannel::begin(bool)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/DMAChannel.cpp:73:12: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
73 | CCM_CCGR5 |= CCM_CCGR5_DMA(CCM_CCGR_ON);
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/HardwareSerial3.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial3.cpp
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/AudioStream.cpp:32:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/CrashReport.cpp:1:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/EventResponder.cpp:34:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/CrashReport.cpp: In member function 'virtual size_t CrashReportClass::printTo(Print&) const':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/CrashReport.cpp:193:13: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
193 | SRC_SRSR &= ~0x100u; /* Write 0 to clear. */
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/CrashReport.cpp:197:14: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
197 | SNVS_LPCR |= SNVS_LPCR_TOP; //Switch off now
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:33:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/EventResponder.cpp:35:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/EventResponder.h: In member function 'void EventResponder::attachInterrupt(EventResponderFunction, uint8_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/EventResponder.h:116:13: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
116 | SCB_SHPR3 |= 0x00FF0000; // configure PendSV, lowest priority
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial2.cpp:31:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/EventResponder.cpp: In function 'void systick_isr()':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/EventResponder.cpp:348:2: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile]
348 | systick_millis_count++;
| ^~~~~~~~~~~~~~~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/EventResponder.cpp: In function 'void systick_isr_with_timer_events()':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/EventResponder.cpp:361:2: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile]
361 | systick_millis_count++;
| ^~~~~~~~~~~~~~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial1.cpp:32:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp: In member function 'void HardwareSerial::begin(uint32_t, uint16_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:138:25: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
138 | hardware->ccm_register |= hardware->ccm_value;
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from src/main.cpp:3:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:183:13: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
183 | port->FIFO |= LPUART_FIFO_TXFE | LPUART_FIFO_RXFE;
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:206:33: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
206 | if (format & 0x08) port->BAUD |= LPUART_BAUD_M10;
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:214:34: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
214 | if ( format & 0x100) port->BAUD |= LPUART_BAUD_SBNS;
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp: In member function 'void HardwareSerial::setRX(uint8_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:286:15: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
286 | CCM_CCGR2 |= CCM_CCGR2_XBAR1(CCM_CCGR_ON);
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:295:17: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
295 | port->MODIR |= LPUART_MODIR_TXCTSE;
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp: In member function 'bool HardwareSerial::attachCts(uint8_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:358:15: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
358 | port->MODIR |= LPUART_MODIR_TXCTSE;
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:367:15: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
367 | CCM_CCGR2 |= CCM_CCGR2_XBAR1(CCM_CCGR_ON);
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:377:17: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
377 | port->MODIR |= LPUART_MODIR_TXCTSE;
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:385:15: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
385 | port->MODIR &= ~LPUART_MODIR_TXCTSE;
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp: In member function 'size_t HardwareSerial::write9bit(uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:547:17: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
547 | port->CTRL |= LPUART_CTRL_TXDIR;
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:583:13: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
583 | port->CTRL |= LPUART_CTRL_TIE; // (may need to handle this issue)BITBAND_SET_BIT(LPUART0_CTRL, TIE_BIT);
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp: In member function 'void HardwareSerial::IRQHandler()':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:630:15: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
630 | port->STAT |= LPUART_STAT_IDLE; // writing a 1 to idle should clear it.
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:656:15: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
656 | port->CTRL &= ~LPUART_CTRL_TIE;
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:657:17: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
657 | port->CTRL |= LPUART_CTRL_TCIE; // Actually wondering if we can just leave this one on...
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:668:18: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
668 | port->CTRL &= ~LPUART_CTRL_TXDIR;
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial.cpp:673:14: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
673 | port->CTRL &= ~LPUART_CTRL_TCIE;
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial3.cpp:31:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/HardwareSerial4.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial4.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/HardwareSerial5.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial5.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/HardwareSerial6.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial6.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/HardwareSerial7.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial7.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/HardwareSerial8.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial8.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/IPAddress.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/IPAddress.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/IntervalTimer.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/IntervalTimer.cpp
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/IntervalTimer.cpp: In member function 'bool IntervalTimer::beginCycles(void (*)(), uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/IntervalTimer.cpp:48:13: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
48 | CCM_CCGR1 |= CCM_CCGR1_PIT(CCM_CCGR_ON);
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial4.cpp:31:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial5.cpp:31:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/Print.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Print.cpp
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial7.cpp:31:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial8.cpp:31:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/HardwareSerial6.cpp:31:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/IPAddress.cpp:20:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/Stream.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Stream.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/Time.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Time.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/Tone.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Tone.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/WMath.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WMath.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/WString.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WString.cpp
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/analog.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/analog.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/bootdata.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/bootdata.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/clockspeed.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/clockspeed.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/debugprintf.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/debugprintf.c
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Print.cpp:37:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/delay.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/delay.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/digital.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/digital.c
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Stream.cpp:23:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Time.cpp:30:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/eeprom.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/eeprom.c
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Tone.cpp:31:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Tone.cpp: In function 'void tone(uint8_t, uint16_t, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Tone.cpp:50:39: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | #define TONE_OUTPUT_PIN (tone_reg[1] |= tone_mask)
| ~~~~~~~~~~~~^~~~~~~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Tone.cpp:96:3: note: in expansion of macro 'TONE_OUTPUT_PIN'
96 | TONE_OUTPUT_PIN; // output mode;
| ^~~~~~~~~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WString.cpp:22:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/extmem.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/extmem.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/fuse.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/fuse.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/interrupt.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/interrupt.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/keylayouts.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/keylayouts.c
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/main.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/main.cpp
arm-none-eabi-gcc -x assembler-with-cpp -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 -c -o .pio/build/teensy41/FrameworkArduino/memcpy-armv7m.S.o /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/memcpy-armv7m.S
arm-none-eabi-gcc -x assembler-with-cpp -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 -c -o .pio/build/teensy41/FrameworkArduino/memset.S.o /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/memset.S
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/new.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/new.cpp
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/nonstd.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/nonstd.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/pwm.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/pwm.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/rtc.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/rtc.c
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/serialEvent.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/serialEvent1.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent1.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/serialEvent2.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent2.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/serialEvent3.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent3.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/serialEvent4.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent4.cpp
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/main.cpp:31:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent.cpp:2:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent1.cpp:2:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent2.cpp:2:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/serialEvent5.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent5.cpp
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent3.cpp:2:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/serialEvent6.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent6.cpp
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent4.cpp:2:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/serialEvent7.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent7.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/serialEvent8.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent8.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/serialEventUSB1.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEventUSB1.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/serialEventUSB2.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEventUSB2.cpp
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/sm_alloc_valid.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/sm_alloc_valid.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/sm_calloc.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/sm_calloc.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/sm_free.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/sm_free.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/sm_hash.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/sm_hash.c
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent5.cpp:2:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/sm_malloc.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/sm_malloc.c
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent6.cpp:2:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/sm_malloc_stats.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/sm_malloc_stats.c
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent7.cpp:2:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEvent8.cpp:2:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/sm_pool.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/sm_pool.c
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEventUSB1.cpp:2:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/sm_realloc.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/sm_realloc.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/sm_realloc_i.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/sm_realloc_i.c
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/serialEventUSB2.cpp:2:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/sm_realloc_move.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cor/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
es/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/sm_realloc_move.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/sm_szalloc.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/sm_szalloc.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/sm_util.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/sm_util.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/sm_zalloc.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/sm_zalloc.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/startup.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/startup.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/tempmon.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/tempmon.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/usb.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb.c
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/usb_audio.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_audio.cpp
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/usb_desc.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_desc.c
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/usb_flightsim.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_flightsim.cpp
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/usb_inst.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_inst.cpp
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/usb_joystick.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_joystick.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/usb_keyboard.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_keyboard.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/usb_midi.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_midi.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/usb_mouse.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_mouse.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/usb_mtp.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_mtp.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/usb_rawhid.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_rawhid.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/usb_seremu.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_seremu.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/usb_serial.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_serial.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/usb_serial2.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_serial2.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/usb_serial3.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_serial3.c
arm-none-eabi-gcc -o .pio/build/teensy41/FrameworkArduino/usb_touch.c.o -c -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_touch.c
arm-none-eabi-g++ -o .pio/build/teensy41/FrameworkArduino/yield.cpp.o -c -std=c++20 -fno-exceptions -felide-constructors -fno-rtti -Wno-error=narrowing -fpermissive -fno-threadsafe-statics -Wall -ffunction-sections -fdata-sections -mthumb -mcpu=cortex-m7 -nostdlib -fsingle-precision-constant -mfloat-abi=hard -mfpu=fpv5-d16 -O2 -DPLATFORMIO=50204 -D__IMXRT1062__ -DARDUINO_TEENSY41 -DUSB_SERIAL -DARDUINO=10805 -DTEENSYDUINO=156 -DCORE_TEENSY -DF_CPU=600000000 -DLAYOUT_US_ENGLISH -I/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/yield.cpp
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_audio.cpp:31:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/usb_inst.cpp:31:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/WProgram.h:50,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/Arduino.h:6,
from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/yield.cpp:31:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_SETBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:44:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
44 | *reg |= mask;
| ~~~~~^~~~~~~
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h: In function 'void GPIO_CLRBIT_ATOMIC(volatile uint32_t*, uint32_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/avr_emulation.h:50:7: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
50 | *reg &= ~mask;
| ~~~~~^~~~~~~~
In file included from /Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/yield.cpp:32:
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/EventResponder.h: In member function 'void EventResponder::attachInterrupt(EventResponderFunction, uint8_t)':
/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4/EventResponder.h:116:13: warning: compound assignment with 'volatile'-qualified left operand is deprecated [-Wvolatile]
116 | SCB_SHPR3 |= 0x00FF0000; // configure PendSV, lowest priority
arm-none-eabi-gcc-ar rc .pio/build/teensy41/libFrameworkArduino.a .pio/build/teensy41/FrameworkArduino/AudioStream.cpp.o .pio/build/teensy41/FrameworkArduino/CrashReport.cpp.o .pio/build/teensy41/FrameworkArduino/DMAChannel.cpp.o .pio/build/teensy41/FrameworkArduino/EventResponder.cpp.o .pio/build/teensy41/FrameworkArduino/HardwareSerial.cpp.o .pio/build/teensy41/FrameworkArduino/HardwareSerial1.cpp.o .pio/build/teensy41/FrameworkArduino/HardwareSerial2.cpp.o .pio/build/teensy41/FrameworkArduino/HardwareSerial3.cpp.o .pio/build/teensy41/FrameworkArduino/HardwareSerial4.cpp.o .pio/build/teensy41/FrameworkArduino/HardwareSerial5.cpp.o .pio/build/teensy41/FrameworkArduino/HardwareSerial6.cpp.o .pio/build/teensy41/FrameworkArduino/HardwareSerial7.cpp.o .pio/build/teensy41/FrameworkArduino/HardwareSerial8.cpp.o .pio/build/teensy41/FrameworkArduino/IPAddress.cpp.o .pio/build/teensy41/FrameworkArduino/IntervalTimer.cpp.o .pio/build/teensy41/FrameworkArduino/Print.cpp.o .pio/build/teensy41/FrameworkArduino/Stream.cpp.o .pio/build/teensy41/FrameworkArduino/Time.cpp.o .pio/build/teensy41/FrameworkArduino/Tone.cpp.o .pio/build/teensy41/FrameworkArduino/WMath.cpp.o .pio/build/teensy41/FrameworkArduino/WString.cpp.o .pio/build/teensy41/FrameworkArduino/analog.c.o .pio/build/teensy41/FrameworkArduino/bootdata.c.o .pio/build/teensy41/FrameworkArduino/clockspeed.c.o .pio/build/teensy41/FrameworkArduino/debugprintf.c.o .pio/build/teensy41/FrameworkArduino/delay.c.o .pio/build/teensy41/FrameworkArduino/digital.c.o .pio/build/teensy41/FrameworkArduino/eeprom.c.o .pio/build/teensy41/FrameworkArduino/extmem.c.o .pio/build/teensy41/FrameworkArduino/fuse.c.o .pio/build/teensy41/FrameworkArduino/interrupt.c.o .pio/build/teensy41/FrameworkArduino/keylayouts.c.o .pio/build/teensy41/FrameworkArduino/main.cpp.o .pio/build/teensy41/FrameworkArduino/memcpy-armv7m.S.o .pio/build/teensy41/FrameworkArduino/memset.S.o .pio/build/teensy41/FrameworkArduino/new.cpp.o .pio/build/teensy41/FrameworkArduino/nonstd.c.o .pio/build/teensy41/FrameworkArduino/pwm.c.o .pio/build/teensy41/FrameworkArduino/rtc.c.o .pio/build/teensy41/FrameworkArduino/serialEvent.cpp.o .pio/build/teensy41/FrameworkArduino/serialEvent1.cpp.o .pio/build/teensy41/FrameworkArduino/serialEvent2.cpp.o .pio/build/teensy41/FrameworkArduino/serialEvent3.cpp.o .pio/build/teensy41/FrameworkArduino/serialEvent4.cpp.o .pio/build/teensy41/FrameworkArduino/serialEvent5.cpp.o .pio/build/teensy41/FrameworkArduino/serialEvent6.cpp.o .pio/build/teensy41/FrameworkArduino/serialEvent7.cpp.o .pio/build/teensy41/FrameworkArduino/serialEvent8.cpp.o .pio/build/teensy41/FrameworkArduino/serialEventUSB1.cpp.o .pio/build/teensy41/FrameworkArduino/serialEventUSB2.cpp.o .pio/build/teensy41/FrameworkArduino/sm_alloc_valid.c.o .pio/build/teensy41/FrameworkArduino/sm_calloc.c.o .pio/build/teensy41/FrameworkArduino/sm_free.c.o .pio/build/teensy41/FrameworkArduino/sm_hash.c.o .pio/build/teensy41/FrameworkArduino/sm_malloc.c.o .pio/build/teensy41/FrameworkArduino/sm_malloc_stats.c.o .pio/build/teensy41/FrameworkArduino/sm_pool.c.o .pio/build/teensy41/FrameworkArduino/sm_realloc.c.o .pio/build/teensy41/FrameworkArduino/sm_realloc_i.c.o .pio/build/teensy41/FrameworkArduino/sm_realloc_move.c.o .pio/build/teensy41/FrameworkArduino/sm_szalloc.c.o .pio/build/teensy41/FrameworkArduino/sm_util.c.o .pio/build/teensy41/FrameworkArduino/sm_zalloc.c.o .pio/build/teensy41/FrameworkArduino/startup.c.o .pio/build/teensy41/FrameworkArduino/tempmon.c.o .pio/build/teensy41/FrameworkArduino/usb.c.o .pio/build/teensy41/FrameworkArduino/usb_audio.cpp.o .pio/build/teensy41/FrameworkArduino/usb_desc.c.o .pio/build/teensy41/FrameworkArduino/usb_flightsim.cpp.o .pio/build/teensy41/FrameworkArduino/usb_inst.cpp.o .pio/build/teensy41/FrameworkArduino/usb_joystick.c.o .pio/build/teensy41/FrameworkArduino/usb_keyboard.c.o .pio/build/teensy41/FrameworkArduino/usb_midi.c.o .pio/build/teensy41/FrameworkArduino/usb_mouse.c.o .pio/build/teensy41/FrameworkArduino/usb_mtp.c.o .pio/build/teensy41/FrameworkArduino/usb_rawhid.c.o .pio/build/teensy41/FrameworkArduino/usb_seremu.c.o .pio/build/teensy41/FrameworkArduino/usb_serial.c.o .pio/build/teensy41/FrameworkArduino/usb_serial2.c.o .pio/build/teensy41/FrameworkArduino/usb_serial3.c.o .pio/build/teensy41/FrameworkArduino/usb_touch.c.o .pio/build/teensy41/FrameworkArduino/yield.cpp.o
arm-none-eabi-gcc-ar -s .pio/build/teensy41/libFrameworkArduino.a
arm-none-eabi-g++ -o .pio/build/teensy41/firmware.elf -T imxrt1062_t41.ld -Wl,--gc-sections,--relax -mthumb -mcpu=cortex-m7 -Wl,--defsym=__rtc_localtime=1650846479 -mfloat-abi=hard -mfpu=fpv5-d16 -O2 .pio/build/teensy41/src/main.cpp.o -L/Users/aarongough/.platformio/packages/framework-arduinoteensy/cores/teensy4 -L.pio/build/teensy41 -Wl,--start-group .pio/build/teensy41/libFrameworkArduino.a -larm_cortexM7lfsp_math -lm -lstdc++ -Wl,--end-group
/Users/aarongough/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld: cannot find -larm_cortexM7lfsp_math
collect2: error: ld returned 1 exit status
*** [.pio/build/teensy41/firmware.elf] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment