]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
ACPICA: MacOSX: Fix wrong sem_destroy definition
authorLv Zheng <zetalog@gmail.com>
Mon, 17 Oct 2016 19:03:01 +0000 (03:03 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 20 Oct 2016 23:33:39 +0000 (01:33 +0200)
commitb97acdf1b0cd493a8abff703f0674b471bf105b1
tree570a335585004be1885e9a678fcc150eaa694804
parent6c9fd7eda78d0a153f9f57c44dc8761adc2cd501
ACPICA: MacOSX: Fix wrong sem_destroy definition

ACPICA commit bbcb58f7875381d5c7f3d614bad3bc628a3f5cc6

The following build errors can be seen for MacOSX builds:
.../osunixxf.c:882:9: error: 'sem_close' is deprecated [-Werror,-Wdeprecated-declarations]
.../acmacosx.h:122:29: note: expanded from macro 'sem_destroy'
#define sem_destroy         sem_close

sem_destroy() issue is caused by the wrong order of the following lines:
  #define #sem_destroy        sem_close
  #include <semaphore.h>
This patch fixes it by removing the buggy re-definitiion. Lv Zheng.

Linux is not affected by this change.

Link: https://github.com/acpica/acpica/commit/bbcb58f7
Signed-off-by: Lv Zheng <lv.zheng@intel.com>
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
tools/power/acpi/os_specific/service_layers/osunixxf.c