티스토리 뷰

반응형

뭔 글씨가 이리 많은지...

 

 

Using built-in specs.
COLLECT_GCC=arm-none-eabi-gcc
COLLECT_LTO_WRAPPER=d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/lto-wrapper.exe
Target: arm-none-eabi

none-eabi : 운영체제(os)없는 프로그램.


Configured with: /mnt/workspace/workspace/GCC-10-pipeline/jenkins-GCC-10-pipeline-338_20211018_1634516203/src/gcc/configure 

--build=x86_64-linux-gnu 

리눅스에서 gnu로 컴파일한 gcc컴파일러이다.

 

--host=i686-w64-mingw32 

64비트 일반PC(i686)의 mingw32환경에서 동작한다

 

--target=arm-none-eabi 

이 컴파일러는 운영체제가 없는 프로그램을 생성한다

 

--prefix=/mnt/workspace/workspace/GCC-10-pipeline/jen
kins-GCC-10-pipeline-338_20211018_1634516203/install-mingw 

--libexecdir=/mnt/workspace/workspace/GCC-10-pipeline/jenkins-GCC-10-pipeline-338_20211018_1634516203/install-mingw/lib 

--infodir=/mnt/workspace/workspace/GCC-10-pipeline/jenkins-GCC-10-pipe
line-338_20211018_1634516203/install-mingw/share/doc/gcc-arm-none-eabi/info

--mandir=/mnt/workspace/workspace/GCC-10-pipeline/jenkins-GCC-10-pipeline-338_20211018_1634516203/install-mingw/share/doc/gcc-arm-none-eabi/man

--htmldir=/mnt/workspace/work
space/GCC-10-pipeline/jenkins-GCC-10-pipeline-338_20211018_1634516203/install-mingw/share/doc/gcc-arm-none-eabi/html 

--pdfdir=/mnt/workspace/workspace/GCC-10-pipeline/jenkins-GCC-10-pipeline-338_20211018_1634516203/install-mingw/share/doc/gcc-arm-no
ne-eabi/pdf 

--enable-languages=c,c++ 

--enable-mingw-wildcard 

--disable-decimal-float 

--disable-libffi 

--disable-libgomp 

--disable-libmudflap 

--disable-libquadmath 

--disable-libssp 

--disable-libstdcxx-pch 

--disable-nls 

--disable-shared 

--disable-threads 

--disable-tls 

--with-gnu-as 

--with-gnu-ld 

--with-headers=yes 

--with-newlib 

--with-python-dir=share/gcc-arm-none-eabi 

--with-sysroot=/mnt/workspace/workspace/GCC-10-pipeline/jenkins-GCC-10-pipeline-338_20211018_1634516203/install-mingw/arm-none-eabi 

--with-libiconv-prefix=/mnt/workspace/workspace/GCC-10-pipeline/jenkins-GCC-10-pipeline-338_20211018_1634516203/build-mingw/host-libs/usr 

--with-gmp=/mnt/workspace/workspace/GCC-10-pipeline/jenkins-GCC-10-pipeline-338_20211018_1634516203/build-m
ingw/host-libs/usr 

--with-mpfr=/mnt/workspace/workspace/GCC-10-pipeline/jenkins-GCC-10-pipeline-338_20211018_1634516203/build-mingw/host-libs/usr 

--with-mpc=/mnt/workspace/workspace/GCC-10-pipeline/jenkins-GCC-10-pipeline-338_20211018_1634516203/bui
ld-mingw/host-libs/usr 

--with-isl=/mnt/workspace/workspa
ce/GCC-10-pipeline/jenkins-GCC-10-pipeline-338_20211018_1634516203/build-mingw/host-libs/usr 

--with-libelf=/mnt/workspace/workspace/GCC-10-pipeline/jenkins-GCC-10-pipeline-338_20211018_1634516203/build-mingw/host-libs/usr 

--with-host-libstdcxx='-sta
tic-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' 

--with-pkgversion='GNU Arm Embedded Toolchain 10.3-2021.10' --with-multilib-list=rmprofile,aprofile
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 10.3.1 20210824 (release) (GNU Arm Embedded Toolchain 10.3-2021.10) 

 

사용된 option들을 종합해보면 아래와 같다
COLLECT_GCC_OPTIONS='-g' 

'-O3' 

'-mthumb' 

'-mcpu=cortex-m0plus' 

'-fdata-sections' 

'-Ld:D:\ARM\arm-none-eabi\bin' 

'-ffunction-sections' 

'-D' 'CORTEX_M0_PLUSE' 

'-D' 'USE_STDPERIPH_DRIVER' 

'-I' 'D:\ARM\src\test1\win32_compile' 

'-I' 'D:\ARM\src\test1\win32_compile\..\inc' 

'-I' 'D:\ARM\src\test1\win32_compile\..\pico' 

'-T' 'D:\ARM\src\test1\win32_compile\..\memmap_default.ld' 

'-o' 'main.o' 

'-v' 

'-mfloat-abi=soft' 

'-mlibarch=armv6s-m' 

'-march=armv6s-m'


 d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/cc1.exe -E 

-lang-asm 

-quiet -v 

-I D:\ARM\src\test1\win32_compile 

-I D:\ARM\src\test1\win32_compile\..\inc 

-I D:\ARM\src\test1\win32_compile\..\pico 

-imultilib thumb/v6-m/nofp 

-iprefix d:\arm\bin\../lib/gcc/arm-none-eabi/10.3.1/ 

-isysroot d:\arm\bin\../arm-none-eabi 

-D__USES_INITFINI__ -D CORTEX_M0_PLUSE 

-D USE_STDPERIPH_DRIVER D:\ARM\src\test1\win32_compile\..\startup_ARMCM0.S 

-mthumb 

-mcpu=cortex-m0plus 

-mfloat-abi=soft 

-mlibarch=armv6s-m 

-march=armv6s-m 

-fdata-sections 

-ffunction-sections 

-g 

-fworking-directory 

-O3 

-fno-directives-only 

-o C:\Users\i\AppData\Local\Temp\ccftZZ9j.s


ignoring duplicate directory "d:/arm/lib/gcc/../../lib/gcc/arm-none-eabi/10.3.1/include"
ignoring nonexistent directory "d:\arm\bin\../arm-none-eabi/mnt/workspace/workspace/GCC-10-pipeline/jenkins-GCC-10-pipeline-338_20211018_1634516203/install-mingw/lib/gcc/arm-none-eabi/10.3.1/../../../../include"
ignoring duplicate directory "d:/arm/lib/gcc/../../lib/gcc/arm-none-eabi/10.3.1/include-fixed"
ignoring duplicate directory "d:/arm/lib/gcc/../../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/include"
ignoring nonexistent directory "d:\arm\bin\../arm-none-eabi/usr/include"
#include "..." search starts here:
#include <...> search starts here:
 D:\ARM\src\test1\win32_compile
 D:\ARM\src\test1\win32_compile\..\inc
 D:\ARM\src\test1\win32_compile\..\pico
 d:\arm\bin\../lib/gcc/arm-none-eabi/10.3.1/include
 d:\arm\bin\../lib/gcc/arm-none-eabi/10.3.1/include-fixed
 d:\arm\bin\../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/include
End of search list.

위와 같이 경로폴더들을 검색했다

 

사용된 옵션들은 아래와 같다
COLLECT_GCC_OPTIONS='-g' 

'-O3' 

'-mthumb' 

'-mcpu=cortex-m0plus' 

'-fdata-sections' 

'-Ld:D:\ARM\arm-none-eabi\bin' 

'-ffunction-sections' 

'-D' 'CORTEX_M0_PLUSE' 

'-D' 'USE_STDPERIPH_DRIVER' 

'-I' 'D:\ARM\src\test1\win32_compile' 

'-I' 'D:\ARM\src\test1\win32_compile\..\inc' 

'-I' 'D:\ARM\src\test1\win32_compile\..\pico' 

'-T' 'D:\ARM\src\test1\win32_compile\..\memmap_default.ld' 

'-o' 'main.o'

'-v'

'-mfloat-abi=soft'

'-mlibarch=armv6s-m'

'-march=armv6s-m'

 

어셈블러 실행

 d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/as.exe 

--gdwarf2 -v 

-I D:\ARM\src\test1\win32_compile 

-I D:\ARM\src\test1\win32_compile\..\inc

-I D:\ARM\src\test1\win32_compile\..\pico

-march=armv6s-m -mfloat-abi=soft -meabi=5 

-o C:\Users\i\AppData\Local\Temp\ccL5vXqs.o C:\Users\i\AppData\Local\Temp\ccftZZ9j.s


GNU assembler version 2.36.1 (arm-none-eabi) using BFD version (GNU Arm Embedded Toolchain 10.3-2021.10) 2.36.1.20210621

 

사용된 옵션은 아래와 같다

COLLECT_GCC_OPTIONS='-g' 

'-O3' 

'-mthumb' 

'-mcpu=cortex-m0plus' 

'-fdata-sections' 

'-Ld:D:\ARM\arm-none-eabi\bin' 

'-ffunction-sections' 

'-D' 'CORTEX_M0_PLUSE' 

'-D' 'USE_STDPERIPH_DRIVER' 

'-I' 'D:\ARM\src\test1\win32_compile' 

'-I' 'D:\ARM\src\test1\win
32_compile\..\inc' 

'-I' 'D:\ARM\src\test1\win32_compile\..\pico' 

'-T' 'D:\ARM\src\test1\win32_compile\..\memmap_default.ld' 

'-o' 'main.o' 

'-v' 

'-mfloat-abi=soft' 

'-mlibarch=armv6s-m' 

'-march=armv6s-m'


 d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/cc1.exe 

-quiet 

-v 

-I D:\ARM\src\test1\win32_compile 

-I D:\ARM\src\test1\win32_compile\..\inc 

-I D:\ARM\src\test1\win32_compile\..\pico 

-imultilib thumb/v6-m/nofp 

-iprefix d:\arm\bin\../lib/gcc/arm-none-eabi/10.3.1/ 

-isysroot d:\arm\bin\../arm-none-eabi 

-D__USES_INITFINI__ 

-D CORTEX_M0_PLUSE 

-D USE_STDPERIPH_DRIVER D:\ARM\src\test1\win32_compile\..\main.c 

-quiet 

-dumpbase main.c 

-mthumb

-mcpu=cortex-m0plus 

-mfloat-abi=soft 

-mlibarch=armv6s-m 

-march=armv6s-m 

-auxbase main 

-g 

-O3 

-version 

-fdata-sections 

-ffunction-sections 

-o C:\Users\i\AppData\Local\Temp\ccftZZ9j.s


GNU C17 (GNU Arm Embedded Toolchain 10.3-2021.10) version 10.3.1 20210824 (release) (arm-none-eabi)
 compiled by GNU C version 7.3-win32 20180312, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version isl-0.18-GMP GGC heuristics: 

--param ggc-min-expand=100 

--param ggc-min-heapsize=131072


ignoring duplicate directory "d:/arm/lib/gcc/../../lib/gcc/arm-none-eabi/10.3.1/include"
ignoring nonexistent directory "d:\arm\bin\../arm-none-eabi/mnt/workspace/workspace/GCC-10-pipeline/jenkins-GCC-10-pipeline-338_20211018_1634516203/install-mingw/lib/gcc/arm-none-eabi/10.3.1/../../../../include"

 

 중복된 디렉토리는 무시한다.

ignoring duplicate directory "d:/arm/lib/gcc/../../lib/gcc/arm-none-eabi/10.3.1/include-fixed"
ignoring duplicate directory "d:/arm/lib/gcc/../../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/include"
ignoring nonexistent directory "d:\arm\bin\../arm-none-eabi/usr/include"
#include "..." search starts here:
#include <...> search starts here:
 D:\ARM\src\test1\win32_compile
 D:\ARM\src\test1\win32_compile\..\inc
 D:\ARM\src\test1\win32_compile\..\pico
 d:\arm\bin\../lib/gcc/arm-none-eabi/10.3.1/include
 d:\arm\bin\../lib/gcc/arm-none-eabi/10.3.1/include-fixed
 d:\arm\bin\../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/include
End of search list.


GNU C17 (GNU Arm Embedded Toolchain 10.3-2021.10) version 10.3.1 20210824 (release) (arm-none-eabi)
 compiled by GNU C version 7.3-win32 20180312, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version isl-0.18-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: f3937ce18b4177bfd408ca565336596a

 

COLLECT_GCC_OPTIONS='-g' '-O3' '-mthumb' '-mcpu=cortex-m0plus' '-fdata-sections' '-Ld:D:\ARM\arm-none-eabi\bin' '-ffunction-sections' '-D' 'CORTEX_M0_PLUSE' '-D' 'USE_STDPERIPH_DRIVER' '-I' 'D:\ARM\src\test1\win32_compile' '-I' 'D:\ARM\src\test1\win
32_compile\..\inc' '-I' 'D:\ARM\src\test1\win32_compile\..\pico' '-T' 'D:\ARM\src\test1\win32_compile\..\memmap_default.ld' '-o' 'main.o' '-v' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m'
 d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/as.exe -v -I D:\ARM\src\test1\win32_compile -I D:\ARM\src\test1\win32_compile\..\inc -I D:\ARM\src\test1\win32_compile\..\pico -march=armv6s-m -mfloat-abi=soft -meabi=5 -o C:\
Users\i\AppData\Local\Temp\cctioeo0.o C:\Users\i\AppData\Local\Temp\ccftZZ9j.s
GNU assembler version 2.36.1 (arm-none-eabi) using BFD version (GNU Arm Embedded Toolchain 10.3-2021.10) 2.36.1.20210621
COMPILER_PATH=d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/;d:/arm/bin/../lib/gcc/;d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/
LIBRARY_PATH=d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/;d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/;d:/arm/bin/../arm-none-eabi/lib/thumb/v6-m/nofp/;d:/arm/bin/../lib/gcc/arm-none-eabi/1
0.3.1/;d:/arm/bin/../lib/gcc/;d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/;d:/arm/bin/../arm-none-eabi/lib/
COLLECT_GCC_OPTIONS='-g' '-O3' '-mthumb' '-mcpu=cortex-m0plus' '-fdata-sections' '-Ld:D:\ARM\arm-none-eabi\bin' '-ffunction-sections' '-D' 'CORTEX_M0_PLUSE' '-D' 'USE_STDPERIPH_DRIVER' '-I' 'D:\ARM\src\test1\win32_compile' '-I' 'D:\ARM\src\test1\win
32_compile\..\inc' '-I' 'D:\ARM\src\test1\win32_compile\..\pico' '-T' 'D:\ARM\src\test1\win32_compile\..\memmap_default.ld' '-o' 'main.o' '-v' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m'
 d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/collect2.exe -plugin d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/liblto_plugin-0.dll -plugin-opt=d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\i\AppData\Local\
Temp\ccN8A46E.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lg -plugin-opt=-pass-through=-lc --sysroot=d:\arm\bin\../arm-none-eabi -X -o main.o d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crti.o d:/arm/bin/../lib/gcc/
arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtbegin.o d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o -Ld:D:\ARM\arm-none-eabi\bin -Ld:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp -Ld:/arm/bin/..
/lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp -Ld:/arm/bin/../arm-none-eabi/lib/thumb/v6-m/nofp -Ld:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1 -Ld:/arm/bin/../lib/gcc -Ld:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../
../arm-none-eabi/lib -Ld:/arm/bin/../arm-none-eabi/lib "" C:\Users\i\AppData\Local\Temp\ccL5vXqs.o C:\Users\i\AppData\Local\Temp\cctioeo0.o --start-group -lgcc -lg -lc --end-group d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtend.o d
:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtn.o -T D:\ARM\src\test1\win32_compile\..\memmap_default.ld
d:/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: cannot find : Invalid argument
collect2.exe: error: ld returned 1 exit status

반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함