Re: [PATCH 1/2] Correct function definition for C++

From: Thomas Backlund
Date: Tue Feb 28 2017 - 19:55:40 EST


Den 22.02.2017 kl. 09:50, skrev Joakim Tjernlund:
On Wed, 2017-02-22 at 08:10 +0100, Greg KH wrote:
On Tue, Feb 21, 2017 at 04:24:04PM +0100, Joakim Tjernlund wrote:
C++ does does not like the extra extern before asmlinkage, remove it.

Signed-off-by: Joakim Tjernlund <joakim.tjernlund@xxxxxxxxxxxx>
---
include/linux/printk.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/include/linux/printk.h b/include/linux/printk.h
index 3472cc6..be823f5 100644
--- a/include/linux/printk.h
+++ b/include/linux/printk.h


Why are you building this file with a C++ compiler?

virtualbox uses C++ and includes various kernel headers and the build
fails, virtualbox guest additions has not build for quite some time now and
this is one of the problems.


You need this fix for virtualbox:

https://www.virtualbox.org/changeset/65874/vbox/trunk/configure

--

Thomas