[CRIU] [PATCH] make: allow to change a compiler

Chanho Park chanho61.park at samsusng.com
Fri Jun 21 02:05:53 EDT 2013


> -----Original Message-----
> From: Andrey Wagin [mailto:avagin at gmail.com] On Behalf Of Andrey Vagin
> Sent: Friday, June 21, 2013 10:03 AM
> To: criu at openvz.org
> Cc: Pavel Emelyanov; Andrey Vagin; Cyrill Gorcunov; Chanho Park
> Subject: [PATCH] make: allow to change a compiler
> 
> clang-analyzer sets the environment variable CC scan-build -plist-html -
> -use-analyzer /usr/bin/clang make
> 
> Cc: Cyrill Gorcunov <gorcunov at openvz.org>
> Cc: Chanho Park <chanho61.park at samsung.com>
> Signed-off-by: Andrey Vagin <avagin at openvz.org>
> ---
>  Makefile | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
> 
> diff --git a/Makefile b/Makefile
> index e002c11..009ae77 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -27,7 +27,10 @@ FIND		:= find
>  CSCOPE		:= cscope
>  RM		:= rm -f
>  LD		:= $(CROSS_COMPILE)ld
> -CC		:= $(CROSS_COMPILE)gcc
> +
> +# clang-analyzer sets the environment variable CC
> +CC		?= $(CROSS_COMPILE)gcc
> +

As I told previous patch, I can't find a way to use ? operator and
$(CROSS_COMPILE) directive concurrently.
So If your patch is applied, I can't use CROSS_COMPILE directive anymore.

Best Regards,
Chanho Park



More information about the CRIU mailing list