Projects
openEuler:24.03:SP1:Everything
kernel
_service:tar_scm:0002-cpupower-clang-compile-su...
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:0002-cpupower-clang-compile-support.patch of Package kernel
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
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2