OSDN Git Service
(root)
/
android-x86
/
external-efivar.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8740389
)
clang++ efi_guid_is_empty alias issue
author
Jeremy Compostella
<jeremy.compostella@intel.com>
Wed, 25 May 2016 14:50:47 +0000
(16:50 +0200)
committer
Peter Jones
<pjones@redhat.com>
Thu, 30 Jun 2016 14:08:13 +0000
(10:08 -0400)
As efi_guid_is_zero is static function, its name is mangled and the
__attribute__ ((weak, alias ("efi_guid_is_zero"))) is failing with
clang++.
Making efi_guid_is_zero a non-static function.
Signed-off-by: Jeremy Compostella <jeremy.compostella@intel.com>
src/include/efivar/efivar.h
patch
|
blob
|
history
diff --git
a/src/include/efivar/efivar.h
b/src/include/efivar/efivar.h
index
c00df7c
..
f0b87d4
100644
(file)
--- a/
src/include/efivar/efivar.h
+++ b/
src/include/efivar/efivar.h
@@
-115,7
+115,7
@@
efi_guid_cmp(const efi_guid_t *a, const efi_guid_t *b)
extern const efi_guid_t efi_guid_zero;
-
static
inline int
+inline int
__attribute__ ((unused))
__attribute__((__nonnull__ (1)))
efi_guid_is_zero(const efi_guid_t *guid)