GenaSPB 11 20 февраля, 2015 Опубликовано 20 февраля, 2015 (изменено) · Жалоба lto1.exe: internal compiler error: in read_cgraph_and_symbols, at lto/lto.c:2940 libbacktrace could not find executable to open Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper.exe: fatal error: arm-kgp-eabi-gcc returned 1 exit status compilation terminated. Подробности нужны? Какие? arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/bandfilters.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../bandfilters.c -o bandfilters.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/board.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../board.c -o board.o ../board.c:113:22: warning: 'glob_stage1level' defined but not used [-Wunused-variable] static uint_fast8_t glob_stage1level = 2; /* index of code for A1..A0 of OPA2674I-14D in stage 1 */ ^ ../board.c:114:22: warning: 'glob_stage2level' defined but not used [-Wunused-variable] static uint_fast8_t glob_stage2level = 2; /* index of code for A1..A0 of OPA2674I-14D in stage 2 */ ^ arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/sequen.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../sequen.c -o sequen.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/elkey.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../elkey.c -o elkey.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/encoder.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../encoder.c -o encoder.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/hardware.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../hardware.c -o hardware.o ../hardware.c:478:13: warning: 'spool_elkeyinputsbundle' defined but not used [-Wunused-function] static void spool_elkeyinputsbundle(void) ^ ../hardware.c:1563:22: warning: 'ulmin' defined but not used [-Wunused-function] static unsigned long ulmin( ^ ../hardware.c:1570:22: warning: 'ulmax' defined but not used [-Wunused-function] static unsigned long ulmax( ^ arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/hd44780.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../hd44780.c -o hd44780.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/display.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../display.c -o display.o ../display.c: In function 'display_mode_tx_vox': ../display.c:1980:29: warning: unused variable 's_voxtunemode' [-Wunused-variable] static const FLASHMEM char s_voxtunemode [2][2][4] = ^ ../display.c:1961:29: warning: unused variable 's_txmode' [-Wunused-variable] static const FLASHMEM char s_txmode [2][3] = ^ arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/keyboard.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../keyboard.c -o keyboard.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/keymaps.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../keymaps.c -o keymaps.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/nvram.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../nvram.c -o nvram.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/spifuncs.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../spifuncs.c -o spifuncs.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/formats.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../formats.c -o formats.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/synthcalcs.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../synthcalcs.c -o synthcalcs.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/filters.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../filters.c -o filters.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/si570.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../si570.c -o si570.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/pcf8535.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../pcf8535.c -o pcf8535.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/uc1608.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../uc1608.c -o uc1608.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/uc1601s.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../uc1601s.c -o uc1601s.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/lph88.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../lph88.c -o lph88.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/ls020.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../ls020.c -o ls020.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/l2f50.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../l2f50.c -o l2f50.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/s1d13781.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../s1d13781.c -o s1d13781.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/ILI9320.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../ILI9320.c -o ILI9320.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/ili9225.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../ili9225.c -o ili9225.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/st7735.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../st7735.c -o st7735.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/st7565s.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../st7565s.c -o st7565s.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/graphltdc.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../graphltdc.c -o graphltdc.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/twi.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../twi.c -o twi.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/pio.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../pio.c -o pio.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/hardwarecodecs.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../hardwarecodecs.c -o hardwarecodecs.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/tlv320aic23.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../tlv320aic23.c -o tlv320aic23.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/cs4272.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../cs4272.c -o cs4272.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/buffers.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../buffers.c -o buffers.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/audio.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../audio.c -o audio.o ../audio.c: In function 'audio_setup_rx': ../audio.c:2294:12: warning: unused variable 'globHIGHCUT_RX' [-Wunused-variable] const int globHIGHCUT_RX = glob_ssb_afhighcut100 * 100; ^ ../audio.c:2293:12: warning: unused variable 'globLOWCUT_RX' [-Wunused-variable] const int globLOWCUT_RX = glob_ssb_aflowcut10 * 10; ^ ../audio.c: At top level: ../audio.c:709:21: warning: 'FIRCoef_trxi_IQ' defined but not used [-Wunused-variable] static int_fast32_t FIRCoef_trxi_IQ [NtapCoeffs(Ntap_trxi_IQ)] = { 0, }; ^ ../audio.c:821:12: warning: 'peekvali24' defined but not used [-Wunused-function] static int peekvali24(uint32_t a) ^ ../audio.c:906:21: warning: 'get_toneoutint32' defined but not used [-Wunused-function] static int_fast32_t get_toneoutint32(void) ^ ../audio.c:926:21: warning: 'get_dualtonei32' defined but not used [-Wunused-function] static int_fast32_t get_dualtonei32(void) ^ ../audio.c:986:17: warning: 'get_int32_aflo' defined but not used [-Wunused-function] static int32p_t get_int32_aflo(int deltaftw) ^ ../audio.c:997:17: warning: 'get_int32_aflo_bpsk' defined but not used [-Wunused-function] static int32p_t get_int32_aflo_bpsk(uint_fast8_t phase2) ^ ../audio.c:1320:14: warning: 'fir_design_bandstop_floats' defined but not used [-Wunused-function] static float fir_design_bandstop_floats(float * dCoeff, int iCoefNum, float fCutLow, float fCutHigh, float dGain) ^ ../audio.c:1431:13: warning: 'fir_design_passtrough_integers_NW' defined but not used [-Wunused-function] static void fir_design_passtrough_integers_NW(int_fast32_t *lCoeff, int iCoefNum, float dGain) ^ ../audio.c:1488:17: warning: 'scalepairi32' defined but not used [-Wunused-function] static int64p_t scalepairi32(int32p_t a, int scale, int denom) ^ ../audio.c:1623:19: warning: 'filter_fir4_rx_SSB_IQ' defined but not used [-Wunused-function] static float32p_t filter_fir4_rx_SSB_IQ(float32p_t NewSample, uint_fast8_t useI) ^ ../audio.c:1738:19: warning: 'filter_firp_rx_SSB' defined but not used [-Wunused-function] static float32p_t filter_firp_rx_SSB(float32p_t NewSample) ^ ../audio.c:1826:13: warning: 'filter_firp_rxi_SSB_put' defined but not used [-Wunused-function] static void filter_firp_rxi_SSB_put(int32p_t NewSample) ^ ../audio.c:1839:17: warning: 'filter_firp_rxi_SSB_get' defined but not used [-Wunused-function] static int64p_t filter_firp_rxi_SSB_get(void) ^ ../audio.c:1878:17: warning: 'filter_firp_rxi_IQ' defined but not used [-Wunused-function] static int32p_t filter_firp_rxi_IQ(int32p_t NewSample) ^ ../audio.c:1924:19: warning: 'filter_firp_rx_IQ' defined but not used [-Wunused-function] static float32p_t filter_firp_rx_IQ(float32p_t NewSample) ^ ../audio.c:2012:19: warning: 'filter_firp_tx_SSB_IQ' defined but not used [-Wunused-function] static float32p_t filter_firp_tx_SSB_IQ(float32p_t NewSample) ^ ../audio.c:2252:12: warning: 'inside' defined but not used [-Wunused-function] static int inside(int low, int val, int high) ^ ../audio.c:3891:12: warning: 'get_int16_subtone' defined but not used [-Wunused-function] static int get_int16_subtone(void) ^ arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/spislave.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../spislave.c -o spislave.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/tc1.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../tc1.c -o tc1.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F10X_HD=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/tests.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../tests.c -o tests.o arm-kgp-eabi-gcc bandfilters.o board.o sequen.o elkey.o encoder.o hardware.o hd44780.o display.o keyboard.o keymaps.o nvram.o spifuncs.o formats.o synthcalcs.o filters.o si570.o pcf8535.o uc1608.o uc1601s.o lph88.o ls020.o l2f50.o s1d13781.o ILI932 0.o ili9225.o st7735.o st7565s.o graphltdc.o twi.o pio.o hardwarecodecs.o tlv320aic23.o cs4272.o buffers.o audio.o spislave.o tc1.o tests.o -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunct ion-sections -fdata-sections -ffat-lto-objects -flto -Ofast -nostartfiles -T../STM32F429VG_rom.ld -Wl,-Map=tc1_stm32f429zi_rom.map,--cref,--no-warn-mismatch -L../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Lib/GCC -lm -o tc1_stm32f429zi_rom.elf lto1.exe: internal compiler error: in read_cgraph_and_symbols, at lto/lto.c:2940 libbacktrace could not find executable to open Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper.exe: fatal error: arm-kgp-eabi-gcc returned 1 exit status compilation terminated. c:/user/arm/klen/arm-kgp-eabi_@_x86_64-kgp-mingw32_20150220_mstislav_keldysh_nii_1/arm-kgp-eabi/arm-kgp-eabi/bin/../lib/gcc/arm-kgp-eabi/5.0.0/../../../../arm-kgp-eabi/bin/ld.exe: lto-wrapper failed collect2.exe: error: ld returned 1 exit status make.exe: *** [tc1_stm32f429zi_rom.elf] Error 1 Изменено 20 февраля, 2015 пользователем Genadi Zawidowski Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
klen 1 20 февраля, 2015 Опубликовано 20 февраля, 2015 · Жалоба 2_Genadi Zawidowski мдя... чето новенькое. на выходных посижу поковыряюсь. еще раз убеждаюсь что под венду даже ровный cофт становится кривым :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 20 февраля, 2015 Опубликовано 20 февраля, 2015 · Жалоба С компилятором с https://launchpad.net/gcc-arm-embedded вылетов нет... но у них 4.9 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
klen 1 20 февраля, 2015 Опубликовано 20 февраля, 2015 · Жалоба С компилятором с https://launchpad.net/gcc-arm-embedded вылетов нет... но у них 4.9 да починим.... заграница нам не указ, мало ли че там у них.. у них там кверх головами хоДють.. в пятерке много новых фич - код хороший выдает, STL опятьже шире реализован. доведем слона до слез ..... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ARV 1 2 марта, 2015 Опубликовано 2 марта, 2015 · Жалоба уважаемый klen, нельзя ли попросить Вас опубликовать ссылочку на то место, куда Вы складываете свои релизы? дело в том, что отдельно публикуемые Вами ссылки на архивы рассыпаны по сообщениям в этой теме и выискивать нужное нелегко... а вот чтобы самому покопаться в накопленном добре - это было бы удобно... в частности, меня интересует AVR, а Вас, как я понимаю, уже нет - вот я бы и поглядел на "старенькое"... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
klen 1 10 марта, 2015 Опубликовано 10 марта, 2015 · Жалоба свежак arm-kgp-eabi для хоста x86_64-kgp-mingw32 (mingw64) www.klen.org/Files/DevTools/x86_64-kgp-mingw32/arm-kgp-eabi_@_x86_64-kgp-mingw32_20150311_VICTOR_KUZNETSOV_NII_10.7z пробовыл тестить но мало. кто попробует как всегда просьба сообщить если лошадь пойдет поперек бороздыы. в отличие от прошлой сборки эта точно объектники выдает. для хоста x86_64-kgp-linux-gnu (linux64) www.klen.org/Files/DevTools/x86_64-kgp-linux-gnu/arm-kgp-eabi_@_x86_64-kgp-linux-gnu_20150311_VICTOR_KUZNETSOV_NII_10.7z рабочая лошадь - все текущие мои проекты билдятся свежаком. 2_ARV можно попробывать собрать для AVR. из спртивного интереса :) к тому месту где все сложено нет ссылочки - оно снаружи только по урлу доступно, получит список файлов нельзя. если есть токаое место куда все чехом можно залить я залью. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 13 марта, 2015 Опубликовано 13 марта, 2015 · Жалоба если есть токаое место куда все чехом можно залить я залью. http://sourceforge.net/ По аналогии с http://sourceforge.net/projects/mingw-w64/?source=directory http://sourceforge.net/projects/tdm-gcc/?source=directory Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ARV 1 15 марта, 2015 Опубликовано 15 марта, 2015 · Жалоба да, полноценный публичный файлообменник был бы предпочтительным. но я готов предложить место и на своем сайте, если объем архивов не очень огромный (пару гигабайт вполне выдеру). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 15 марта, 2015 Опубликовано 15 марта, 2015 (изменено) · Жалоба свежак arm-kgp-eabi для хоста x86_64-kgp-mingw32 (mingw64) www.klen.org/Files/DevTools/x86_64-kgp-mingw32/arm-kgp-eabi_@_x86_64-kgp-mingw32_20150311_VICTOR_KUZNETSOV_NII_10.7z пробовыл тестить но мало. кто попробует как всегда просьба сообщить если лошадь пойдет поперек бороздыы. в отличие от прошлой сборки эта точно объектники выдает. К сожалению, падает на том же проекте... Компилировалось разумеется "на чистом месте". ... arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/spislave.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../spislave.c -o spislave.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/tc1.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../tc1.c -o tc1.o arm-kgp-eabi-gcc -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunction-sections -fdata-sections -ffat-lto-objects -Ofast -flto -gdwarf-2 -fomit-frame-pointer -Wall -Wstrict-prototypes -D NDEBUG=1 -DCPUSTYLE_STM32F4XX=1 -DSTM32F429_439xx=1 -MD -MP -MF ./dep/tests.o.d -I../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Include -I../ ../tests.c -o tests.o arm-kgp-eabi-gcc bandfilters.o board.o sequen.o elkey.o encoder.o hardware.o hd44780.o display.o keyboard.o keymaps.o nvram.o spifuncs.o formats.o synthcalcs.o filters.o si570.o pcf8535.o uc1608.o uc1601s.o lph88.o ls020.o l2f50.o s1d13781.o ILI932 0.o ili9225.o st7735.o st7565s.o graphltdc.o twi.o pio.o hardwarecodecs.o tlv320aic23.o cs4272.o buffers.o audio.o spislave.o tc1.o tests.o -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-math-errno -funroll-loops -fgraphite -ffunct ion-sections -fdata-sections -ffat-lto-objects -flto -Ofast -nostartfiles -T../STM32F429VG_rom.ld -Wl,-Map=tc1_stm32f429zi_rom.map,--cref,--no-warn-mismatch -L../../CMSIS-SP-00300-r4p2-00rel0/CMSIS/Lib/GCC -lm -o tc1_stm32f429zi_rom.elf lto1.exe: internal compiler error: in read_cgraph_and_symbols, at lto/lto.c:2947 libbacktrace could not find executable to open Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper.exe: fatal error: arm-kgp-eabi-gcc returned 1 exit status compilation terminated. c:/user/arm/klen/arm-kgp-eabi_@_x86_64-kgp-mingw32_20150311_victor_kuznetsov_nii_10/bin/../lib/gcc/arm-kgp-eabi/5.0.0/../../../../arm-kgp-eabi/bin/ld.exe: error: lto-wrapper failed collect2.exe: error: ld returned 1 exit status make.exe: *** [tc1_stm32f429zi_rom.elf] Error 1 NMAKE : fatal error U1077: 'make.exe' : return code '0x2' Stop. Заметил некоторую тормознутость по скорости... В коде есть место, где компилируются автоматически сгенерированные куски (таблицы синусов, загрузочный образ для FPGA на 300 килобайт) - на этих файлах заметно падение скорости компиляции раза в два-три по сравнению с launchpad-овской версией. Изменено 15 марта, 2015 пользователем Genadi Zawidowski Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RabidRabbit 0 4 апреля, 2015 Опубликовано 4 апреля, 2015 · Жалоба Если для релиза указываю -ffat-lto-objects -flto, оптимизирует проект до bx lr :) А если не говорить -nostdlib, цепляет _mainCRTStartup() в коде ARM, хотя во всех остальных места тумба. Но это я на кривоту собственных рук списываю... хост - linux-x64 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 5 апреля, 2015 Опубликовано 5 апреля, 2015 · Жалоба Попробуйте вот так: static const __attribute__((used, section(".isr_vector"))) IntFunc exception_table [/*256*/] = { /* Configure Initial Stack Pointer, using linker-generated symbols */ (IntFunc)(& __stack), ResetException, NMI_Handler, ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RabidRabbit 0 5 апреля, 2015 Опубликовано 5 апреля, 2015 · Жалоба оптимизировать до одной команды перестал, но функции CRT всё равно частично в коде АРМ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
klen 1 12 мая, 2015 Опубликовано 12 мая, 2015 · Жалоба праздничный свежак к дню победы! приятные новости 1. кроме транка собран для хоста x86_64-linux-gnu релизная сборка 5.1.0 2. теперь свежаки из транка имеют ветку компиллера 6! что можно сказать? а вот что - в исходника шестой ветки я обнаружил более полную имплементацию с++14 что не может не действовать на улучшения прошивок в сложных алгоритмах. также значительно улучшен кодогенератор, на моем боевом примере кусок кода выполняжщий спектральный анализ (1024фильтра, тип данных float, окно отсутствует) имеет следующие время вычисления комплексного спектра : // 101.462967 uS # gcc версия 5.0.0 20150304 (experimental) (Klen's GNU package (KGP) for x86_64-kgp-linux-gnu platform. << VICTOR_KUZNETSOV_NII_10 >>) // 89.2818524 uS # gcc версия 6.0.0 20150511 (experimental) (Klen's GNU package (KGP) for x86_64-kgp-linux-gnu platform. << 9_MAY >>) видно что получили прирост скорости 10 процентов, ковыряние в выходном асме показало что 6 компиллер наппихивает меньше иструкций в трассу вычисления. результаты сходятся, иначе че бы не писал все это. 3. хорошая новость для тех кто хочет попробывать cortex-m7 во всех сборках добавлен отдельный таргет (библиотеки gcc newlib) для а) cortex-m7 + fpv5-sp-d16, это для STM32F7 - у него урезаный FPU, для компиляния необходимо компиллеру при компиляции и линковке втыкать ключики -mthumb -mcpu=cortex-m7 -mfpu=fpv5-sp-d16 -mfloat-abi=hard б) cortex-m7 + fpv5-d16, это для ATMEL и прочих c полноценным FPU, для компиляния необходимо компиллеру при компиляции и линковке втыкать ключики -mthumb -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard таргет arm-kgp-eabi хост x86_64-linux-gnu www.klen.org/Files/DevTools/x86_64-kgp-linux-gnu/arm-kgp-eabi_@_x86_64-kgp-linux-gnu_20150512_9_MAY.7z релизный 5.1.0 www.klen.org/Files/DevTools/x86_64-kgp-linux-gnu/arm-kgp-eabi_@_x86_64-kgp-linux-gnu_5.1.0_GAY_SEVERIN_NPP_ZVEZDA.7z таргет arm-kgp-eabi хост x86_64-kgp-mingw32 www.klen.org/Files/DevTools/x86_64-kgp-mingw32/arm-kgp-eabi_@_x86_64-kgp-mingw32_20150512_9_MAY.7z маздаевский не тести - неначем даже бинари запустить ...:( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ARV 1 13 мая, 2015 Опубликовано 13 мая, 2015 (изменено) · Жалоба [DELETED] AVR-филы требуют уважения своих прав!!! Изменено 13 мая, 2015 пользователем IgorKossak Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
halfdoom 0 13 мая, 2015 Опубликовано 13 мая, 2015 · Жалоба праздничный свежак к дню победы! Спасибо. Прогнал на текущем проекте для F107 (C++11, thumb, O2, задавленный инлайн): 4.9.3 - 54688 5.1.0 - 53048 (-3%) 6.0.0 - 51800 (-5.3%) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться