/* Compiler configuration for 'gcc' version '7.5.0'. Using the options: C specific options: C++ specific options: Generated on 2025-02-14 at 14:45:01 with pclp_config version '2.2.0' and database version '2.2.0'. */ // Predefined Compiler Macros and Declarations +libh(%COLNT_DIR%/co-gcc.h) -header(%COLNT_DIR%/co-gcc.h) // Include Options: --i"/opt/gcc-linaro/arm-linux-gnueabihf/include/c++/7.5.0" +libdir("/opt/gcc-linaro/arm-linux-gnueabihf/include/c++/7.5.0") --i"/opt/gcc-linaro/arm-linux-gnueabihf/include/c++/7.5.0/arm-linux-gnueabihf" +libdir("/opt/gcc-linaro/arm-linux-gnueabihf/include/c++/7.5.0/arm-linux-gnueabihf") --i"/opt/gcc-linaro/arm-linux-gnueabihf/include/c++/7.5.0/backward" +libdir("/opt/gcc-linaro/arm-linux-gnueabihf/include/c++/7.5.0/backward") --i"/opt/gcc-linaro/lib/gcc/arm-linux-gnueabihf/7.5.0/include" +libdir("/opt/gcc-linaro/lib/gcc/arm-linux-gnueabihf/7.5.0/include") --i"/opt/gcc-linaro/lib/gcc/arm-linux-gnueabihf/7.5.0/include-fixed" +libdir("/opt/gcc-linaro/lib/gcc/arm-linux-gnueabihf/7.5.0/include-fixed") --i"/opt/gcc-linaro/arm-linux-gnueabihf/include" +libdir("/opt/gcc-linaro/arm-linux-gnueabihf/include") --i"/opt/gcc-linaro/arm-linux-gnueabihf/libc/usr/include" +libdir("/opt/gcc-linaro/arm-linux-gnueabihf/libc/usr/include") --i"/opt/gcc-linaro/lib/gcc/arm-linux-gnueabihf/7.5.0/include" +libdir("/opt/gcc-linaro/lib/gcc/arm-linux-gnueabihf/7.5.0/include") --i"/opt/gcc-linaro/lib/gcc/arm-linux-gnueabihf/7.5.0/include-fixed" +libdir("/opt/gcc-linaro/lib/gcc/arm-linux-gnueabihf/7.5.0/include-fixed") --i"/opt/gcc-linaro/arm-linux-gnueabihf/include" +libdir("/opt/gcc-linaro/arm-linux-gnueabihf/include") --i"/opt/gcc-linaro/arm-linux-gnueabihf/libc/usr/include" +libdir("/opt/gcc-linaro/arm-linux-gnueabihf/libc/usr/include") // Base Options: // Extensions +fdi // Starts its #include search in the directory of the including file +fgi // Enable GNU inline semantics +fld // Enable support for gcc label designators +ppw(include_next) // Enable support for #include_next +ppw(ident) // Enable support for #ident +ppw(warning) // Enable support for #warning +ppw(import) // Enable support for #import +ppw(sccs) // Enable support for #sccs +ppw(unassert) // Enable support for #unassert +cpp(.cc) // Make .cc a C++ file extension in addition to the default of .cpp and .cxx +rw(__typeof__) +rw(_Decimal32) +rw(_Decimal64) +rw(_Decimal128) +rw(__alignof) +rw(__attribute) +rw(__builtin_choose_expr) +rw(__builtin_offsetof) +rw(__builtin_types_compatible_p) +rw(__builtin_va_arg) +rw(__extension__) +rw(__imag) +rw(__label__) +rw(__real) +rw(__thread) +rw(__PRETTY_FUNCTION__) +rw(typeof) -rw_asgn(__inline,inline) -rw_asgn(__inline__,inline) -rw_asgn(__signed__,signed) -rw_asgn(__signed,signed) -rw_asgn(__volatile__,volatile) -rw_asgn(__volatile,volatile) -rw_asgn(__alignof__,__alignof) -rw_asgn(__const,const) -rw_asgn(asm,_up_to_brackets) -rw_asgn(__asm,_up_to_brackets) -rw_asgn(__asm__,_up_to_brackets) ++d__HAVE_FLOAT32=0 // Disable _Float32 glibc usage ++d__HAVE_FLOAT64=0 // Disable _Float64 glibc usage ++d__HAVE_FLOAT32X=0 // Disable _Float32x glibc usage ++d__HAVE_FLOAT64X=0 // Disable _Float64x glibc usage ++d__HAVE_FLOAT64X=0 // Disable _Float64x glibc usage ++dassert(x)=__lint_assert(!!(x)) ++d__attr_dealloc(dealloc,argno)= // Avoid use of argument-accepting malloc attribute ++d__attr_dealloc_free= // Avoid use of __builtin_free --u__SIZEOF_FLOAT80__ // Disable __float80 libc++ usage // Suppressions -emacro(530, va_start) -emacro(530, va_end) -emacro(413, offsetof) -emacro(160 523 505 866,assert) // Size Options: -si4 -sl4 -sll8 -ss2 -sw4 -sp4 -sf4 -sd8 -sld8 +fzl // Transformed Compiler Options: