50 lines
1.4 KiB
Diff
50 lines
1.4 KiB
Diff
From 6289f9462859513b4fa3137faf0332b84e46558a Mon Sep 17 00:00:00 2001
|
|
From: liyunfei <liyunfei33@huawei.com>
|
|
Date: Mon, 28 Aug 2023 10:55:20 +0800
|
|
Subject: [PATCH] cpupower clang compile support
|
|
|
|
Modified Makefile with tools/scripts/Makefile.include for clang compile and clang cross compile support.
|
|
---
|
|
tools/power/cpupower/Makefile | 17 ++---------------
|
|
1 file changed, 2 insertions(+), 15 deletions(-)
|
|
|
|
diff --git a/tools/power/cpupower/Makefile b/tools/power/cpupower/Makefile
|
|
index 59bfa05..1e606a4 100644
|
|
--- a/tools/power/cpupower/Makefile
|
|
+++ b/tools/power/cpupower/Makefile
|
|
@@ -8,16 +8,7 @@
|
|
# Copyright (C) 2003,2004 Greg Kroah-Hartman <greg@kroah.com>
|
|
#
|
|
OUTPUT=./
|
|
-ifeq ("$(origin O)", "command line")
|
|
- OUTPUT := $(O)/
|
|
-endif
|
|
-
|
|
-ifneq ($(OUTPUT),)
|
|
-# check that the output directory actually exists
|
|
-OUTDIR := $(shell cd $(OUTPUT) && pwd)
|
|
-$(if $(OUTDIR),, $(error output directory "$(OUTPUT)" does not exist))
|
|
-endif
|
|
-
|
|
+include ../../scripts/Makefile.include
|
|
|
|
# --- CONFIGURATION BEGIN ---
|
|
|
|
@@ -86,12 +77,8 @@ INSTALL_SCRIPT = ${INSTALL} -m 644
|
|
# to something more interesting, like "arm-linux-". If you want
|
|
# to compile vs uClibc, that can be done here as well.
|
|
CROSS = #/usr/i386-linux-uclibc/usr/bin/i386-uclibc-
|
|
-CC = $(CROSS)gcc
|
|
-LD = $(CROSS)gcc
|
|
-AR = $(CROSS)ar
|
|
-STRIP = $(CROSS)strip
|
|
+CROSS_COMPILE ?= $(CROSS)
|
|
RANLIB = $(CROSS)ranlib
|
|
-HOSTCC = gcc
|
|
MKDIR = mkdir
|
|
|
|
# 64bit library detection
|
|
--
|
|
2.28.0.windows.1
|
|
|