Disable warnings related to -lgcc_eh in CFLAGS
authorNikolai Merinov <n.merinov@samsung.com>
Wed, 13 Feb 2019 07:06:26 +0000 (10:06 +0300)
committerNikolai Merinov <n.merinov@samsung.com>
Wed, 13 Feb 2019 10:01:20 +0000 (13:01 +0300)
packaging/optee-os.spec

index b9751da946a2c54c5bbd7a0ab528fd676c59fd38..3c661357592dbdd2cf51bf433019abc06ae6ef5b 100644 (file)
@@ -52,7 +52,7 @@ Trusted execution enviroment in Linux using the ARM® TrustZone® technology.
 %define compile_arch CFG_WITH_VFP=n
 %endif
 
-%define compile_flags CROSS_COMPILE="" CROSS_COMPILE64="" CFLAGS="-L%{_libdir}/gcc/%{_host}/6.2.1 -lgcc_eh" CFG_LIBUTEE_TUI=n %{log_env} %{compile_arch}
+%define compile_flags CROSS_COMPILE="" CROSS_COMPILE64="" CFLAGS="-L%{_libdir}/gcc/%{_host}/6.2.1 -lgcc_eh -Wno-unused-command-line-argument" CFG_LIBUTEE_TUI=n %{log_env} %{compile_arch}
 
 %define export_dir export-ta_arm%{__isa_bits}
 %define out_export_dir opt/optee/
@@ -64,6 +64,7 @@ Trusted execution enviroment in Linux using the ARM® TrustZone® technology.
 if echo "$CC" | grep -q clang ; then
  export COMPILER="clang-cc"
  export CC_COMMAND="$CC"
+ LDFLAGS=
 fi
 %{?asan:/usr/bin/gcc-unforce-options}
 make %{compile_flags} PLATFORM=rpi3