Alan, this looks like a problem with your compiler and library
instalation. I have no trouble with the debian packages:
gcc-arm-none-eabi 15:4.9.3+svn231177-1
binutils-arm-none-eabi 2.26-4ubuntu1+
libnewlib-arm-none-eabi 2.2.0+git20150830.5a3d536-1
On another system I have installed the GNU Arm Embedded Toolchain which
works too.
stdint.h is the standard name, straight out of the C library standard.
I have never seen stdint-gcc.h used. sys/types.c is called for by POSIX
standard.
I'll attach the output from "make clean sm1000.elf" on my system.
Don - W7DMR
On Thu, Sep 13, 2018 at 07:53:48AM +1000, Alan Beard wrote:
> Hi again Don,
>
> Using the Makefile on my Pi system here (Fedora 29) and adding
> my location of the C compiler:
> CROSS_COMPILE ?= arm-none-eabi-
>
> finds /usr/bin/arm-none-eabi-gcc
>
> and the library:
> PERIPHLIBNAME = /usr/local/lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0
>
> and all the library compiles and libstm32f4.a is generated
>
> Then we start to have troubles....
>
> ../src/freedv_api.h includes stdio.h and sys/types.h so the making
> of unittests seemingly to be using the wrong C compiler. So I try just
>
> "make sm1000.elf"
>
> First it is stdint.h which should be stdint-gcc.h
>
> ---------------
>
> This is hard......
>
> Alan VK2ZIW
>
>
>
> On Mon, 10 Sep 2018 09:06:50 -0700, Don wrote
> > I have not been able to get the CMake stuff to work. I'm using the
> Makefile.
> >
> > I have found that some newer versions of Debian based distros have an
> > issue with gcc and newlib. The Arm distributed toolchain works fine,
> > I plan on using that in the future (until something else changes...).
> >
> > Don
> >
> > On Mon, Sep 10, 2018 at 09:45:00PM +1000, Alan Beard wrote:
> > > Hi all,
> > >
> > > I'm trying to build the stm32 code on my Pi running Fedora 29.
> > >
> > > I get the following with "cmake ../../stm32" trying to get a working C
> compiler:
> > >
> > > /usr/bin/arm-none-eabi-gcc -Wall -std=gnu11 -mlittle-endian -mthumb -
> mthumb-interwork -nostartfiles -mcpu=cortex-m4 -fsingle-precision-constant -
> Wdouble-promotion -mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -
> D__FPU_USED=1 -rdynamic CMakeFiles/cmTC_da013.dir/testCCompiler.c.o -o
> cmTC_da013
> > >
> > > arm-none-eabi-gcc: error: unrecognized command line option '-rdynamic'
> > >
> > > I cannot find where option "-rdynamic" is added.
> > >
> > > Do I need to run the GNU Arm Embedded Toolchain, a later version. This
> I'll have to compile from sauce.
> > >
> > > There is no ARM binary.
> > >
> > > It's always the small things......
> > >
> > > Turbo blew in my Holden Jackaroo (GM Trouper) I have it in sight but the
> bolts are frozen.
> > >
> > > These turbos are going cheap, cheap, cheap, $200 so I thought....
> > >
> > > Alan VK2ZIW
> > >
> > > On Fri, 7 Sep 2018 07:39:15 +0200, Jacob Falzon wrote
> > > > Yes I figured that memory is the key issue!
> > > >
> > > > When I was trying to implement the project with Keil I noticed that if
> > > > I
> allocated too much memory to heap or stack (heap mostly because of the malloc
> calls) I was getting overrun behaviour from the ADC and transfer errors from
> the DMA just after the code turns on the ADC.
> > > >
> > > > When I decreased the Heap allocation to something more modest that
> behaviour stopped.
> > > >
> > > > Which I think is what's going on with the OFDM mode if you try getting
> it to work as it is right off the bat on the STM32 but funnily enough when I
> tried debugging it and noticed register values for the ADC and DMA they both
> seemed to be working properly which I found very strange.
> > > >
> > > > On Fri, Sep 7, 2018 at 12:37 AM David Rowe <[email protected]> wrote:
> > > > > Can I be helpful trying to get the STM32 code running on the Nucleo64
> > > > > boards that I have for the MMDVM project?
> > > > > Or perhaps, the Teensy 3.6?
> > > >
> > > > Pls feel free to work on anything you like Alan. Don has been building
> > > > up a set of unit tests for the stm32 that may be useful.
> > > >
> > > > - David
> > > >
> > > > ------------------------------------------------------------------------
> ------
> > > > Check out the vibrant tech community on one of the world's most
> > > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > > > _______________________________________________
> > > > Freetel-codec2 mailing list
> > > > [email protected]
> > > > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> > > >
> > >
> > > Alan
> > >
> > > Evil flourishes when good men do nothing.
> > > Consider the Christmas child.
> > > --------------------------------------------------------------------------
> -
> > > Alan Beard Unix Support Technician from 1984 to today
> > > 70 Wedmore Rd. Sun Solaris, AIX, HP/UX, Linux, SCO, MIPS
> > > Emu Heights N.S.W. 2750 Routers, terminal servers, printers, terminals
> etc..
> > > +61 2 47353013 (h) Support Programming, shell scripting, "C",
> assembler
> > > 0414 353013 (mobile) After uni, electronics tech
> > >
> > >
> >
> > > _______________________________________________
> > > Freetel-codec2 mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> >
> > _______________________________________________
> > Freetel-codec2 mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
> Alan
>
> Evil flourishes when good men do nothing.
> Consider the Christmas child.
> ---------------------------------------------------------------------------
> Alan Beard Unix Support Technician from 1984 to today
> 70 Wedmore Rd. Sun Solaris, AIX, HP/UX, Linux, SCO, MIPS
> Emu Heights N.S.W. 2750 Routers, terminal servers, printers, terminals etc..
> +61 2 47353013 (h) Support Programming, shell scripting, "C", assembler
> 0414 353013 (mobile) After uni, electronics tech
>
>
>
> _______________________________________________
> Freetel-codec2 mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
rm -f *.elf *.bin
rm -f libstm32f4.a
find . ../src -type f -name '*.o' | xargs rm -f
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o src/sm1000_main.O3.o src/sm1000_main.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o src/tone.O3.o src/tone.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o src/sfx.O3.o src/sfx.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o src/sounds.O3.o src/sounds.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o src/morse.O3.o src/morse.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o src/menu.O3.o src/menu.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o src/tot.O3.o src/tot.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o src/sm1000_leds_switches.O3.o
src/sm1000_leds_switches.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/fifo.O3.o ../src/fifo.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o src/debugblinky.O3.o src/debugblinky.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o src/system_stm32f4xx.O3.o src/system_stm32f4xx.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o src/stm32f4_vrom.O3.o src/stm32f4_vrom.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o src/init.O3.o src/init.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/lpc.O3.o ../src/lpc.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/nlp.O3.o ../src/nlp.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/postfilter.O3.o ../src/postfilter.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/sine.O3.o ../src/sine.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/codec2.O3.o ../src/codec2.c
../src/codec2.c: In function 'codec2_encode_450':
../src/codec2.c:2179:43: warning: implicit conversion from 'float' to 'double'
to match other operand of binary expression [-Wdouble-promotion]
energydelta[i] = energydelta[i] + 20.0*log10(model.A[10]+1E-16);
^
../src/codec2.c:2179:37: warning: implicit conversion from 'float' to 'double'
to match other operand of binary expression [-Wdouble-promotion]
energydelta[i] = energydelta[i] + 20.0*log10(model.A[10]+1E-16);
^
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/codec2_fft.O3.o ../src/codec2_fft.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/kiss_fft.O3.o ../src/kiss_fft.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/kiss_fftr.O3.o ../src/kiss_fftr.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/interp.O3.o ../src/interp.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/lsp.O3.o ../src/lsp.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/phase.O3.o ../src/phase.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/quantise.O3.o ../src/quantise.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/pack.O3.o ../src/pack.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/codebook.O3.o ../src/codebook.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/codebookd.O3.o ../src/codebookd.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/codebookjvm.O3.o ../src/codebookjvm.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/codebookge.O3.o ../src/codebookge.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/dump.O3.o ../src/dump.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/fdmdv.O3.o ../src/fdmdv.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/freedv_api.O3.o ../src/freedv_api.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/filter.O3.o ../src/filter.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/varicode.O3.o ../src/varicode.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/golay23.O3.o ../src/golay23.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/fsk.O3.o ../src/fsk.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/fmfsk.O3.o ../src/fmfsk.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/freedv_vhf_framing.O3.o
../src/freedv_vhf_framing.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o ../src/freedv_data_channel.O3.o
../src/freedv_data_channel.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o src/stm32f4_dac.O3.o src/stm32f4_dac.c
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 -c -o src/stm32f4_adc.O3.o src/stm32f4_adc.c
find -L
/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0
-type f -name '*.o' -exec ar crs libstm32f4.a {} ";"
arm-none-eabi-gcc -std=gnu11 -O0 -g -Wall -Tstm32_flash.ld -DSTM32F40_41xxx
-DCORTEX_M4 -mlittle-endian -mthumb -mthumb-interwork -nostartfiles
-mcpu=cortex-m4 -Wno-unused-function -fsingle-precision-constant
-Wdouble-promotion -fdata-sections -ffunction-sections -Xlinker --gc-sections
-mfpu=fpv4-sp-d16 -mfloat-abi=hard -D__FPU_PRESENT=1 -D__FPU_USED=1
-DUSE_STDPERIPH_DRIVER
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/STM32F4xx_StdPeriph_Driver/inc
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Templates
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Include
-I/bulkdata/Electronics/Processors/ST/ST_Std_Periph_Lib/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include
-DARM_MATH_CM4 -D__EMBEDDED__ -I../src -I../unittest -Iinc -DUSE_USB_OTG_FS
-DUSE_ULPI_PHY -Iusb_conf -Iusb_lib/cdc -Iusb_lib/core -Iusb_lib/otg -I
../build_linux -O3 src/sm1000_main.O3.o src/tone.O3.o src/sfx.O3.o
src/sounds.O3.o src/morse.O3.o src/menu.O3.o src/tot.O3.o
src/sm1000_leds_switches.O3.o ../src/fifo.O3.o src/debugblinky.O3.o
src/system_stm32f4xx.O3.o src/startup_stm32f4xx.s src/stm32f4_vrom.O3.o
src/init.O3.o ../src/lpc.O3.o ../src/nlp.O3.o ../src/postfilter.O3.o
../src/sine.O3.o ../src/codec2.O3.o ../src/codec2_fft.O3.o ../src/kiss_fft.O3.o
../src/kiss_fftr.O3.o ../src/interp.O3.o ../src/lsp.O3.o ../src/phase.O3.o
../src/quantise.O3.o ../src/pack.O3.o ../src/codebook.O3.o
../src/codebookd.O3.o ../src/codebookjvm.O3.o ../src/codebookge.O3.o
../src/dump.O3.o ../src/fdmdv.O3.o ../src/freedv_api.O3.o ../src/filter.O3.o
../src/varicode.O3.o ../src/golay23.O3.o ../src/fsk.O3.o ../src/fmfsk.O3.o
../src/freedv_vhf_framing.O3.o ../src/freedv_data_channel.O3.o
src/stm32f4_dac.O3.o src/stm32f4_adc.O3.o libstm32f4.a -o sm1000.elf -lg
-lnosys -lm
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2