Commit 3414daed authored by Matthias Welwarsky's avatar Matthias Welwarsky Committed by Freddie Chopin
Browse files

Fix compile failure on MacOSX



MacOSX tool chain defines __unused in "sys/cdefs.h", causing a collision.
Remove the local define to avoid polluting the compilers internal 
symbol namespace.

Change-Id: I16370c4518e6aeec482dd689e7db80628f846ee3
Signed-off-by: default avatarMatthias Welwarsky <matthias.welwarsky@sysgo.com>
Reviewed-on: http://openocd.zylin.com/4118

Reviewed-by: default avatarSteven Stallion <sstallion@gmail.com>
Reviewed-by: default avatarFreddie Chopin <freddie.chopin@gmail.com>
Reviewed-by: default avatarAndreas Fritiofson <andreas.fritiofson@gmail.com>
Tested-by: jenkins
parent cb317eab
......@@ -30,8 +30,6 @@
#include "armv8_cache.h"
#include <helper/time_support.h>
#define __unused __attribute((unused))
enum restart_mode {
RESTART_LAZY,
RESTART_SYNC,
......
......@@ -37,8 +37,6 @@
#include "target.h"
#include "target_type.h"
#define __unused __attribute__((unused))
static const char * const armv8_state_strings[] = {
"AArch32", "Thumb", "Jazelle", "ThumbEE", "AArch64",
};
......@@ -610,7 +608,7 @@ done:
/* (void) */ dpm->finish(dpm);
}
static __unused void armv8_show_fault_registers(struct target *target)
static __attribute__((unused)) void armv8_show_fault_registers(struct target *target)
{
struct armv8_common *armv8 = target_to_armv8(target);
......@@ -647,7 +645,7 @@ static uint8_t armv8_pa_size(uint32_t ps)
return ret;
}
static __unused int armv8_read_ttbcr32(struct target *target)
static __attribute__((unused)) int armv8_read_ttbcr32(struct target *target)
{
struct armv8_common *armv8 = target_to_armv8(target);
struct arm_dpm *dpm = armv8->arm.dpm;
......@@ -686,7 +684,7 @@ done:
return retval;
}
static __unused int armv8_read_ttbcr(struct target *target)
static __attribute__((unused)) int armv8_read_ttbcr(struct target *target)
{
struct armv8_common *armv8 = target_to_armv8(target);
struct arm_dpm *dpm = armv8->arm.dpm;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment