summaryrefslogtreecommitdiff
path: root/plat/common
diff options
context:
space:
mode:
authordavidcunado-arm <david.cunado@arm.com>2018-03-03 13:26:18 +0000
committerGitHub <noreply@github.com>2018-03-03 13:26:18 +0000
commitc37be00b160da5e8aa1a2950090fc52002d88d95 (patch)
treebb2d586ca57455118725dbc6f2d53c08fc17d04c /plat/common
parent06e3a5e118eebf7575b1ae16edfeca781a4415d5 (diff)
parentdcf01a0a8dddde79b8315c30395f40f9afa85af4 (diff)
Merge pull request #1292 from danh-arm/dh/spurious-dep-warn
Suppress spurious deprecated declaration warnings
Diffstat (limited to 'plat/common')
-rw-r--r--plat/common/aarch64/plat_common.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/plat/common/aarch64/plat_common.c b/plat/common/aarch64/plat_common.c
index 080d3569..ddd29f29 100644
--- a/plat/common/aarch64/plat_common.c
+++ b/plat/common/aarch64/plat_common.c
@@ -65,7 +65,15 @@ unsigned int platform_core_pos_helper(unsigned long mpidr)
#if !ERROR_DEPRECATED
unsigned int plat_get_syscnt_freq2(void)
{
+ WARN("plat_get_syscnt_freq() is deprecated\n");
+ WARN("Please define plat_get_syscnt_freq2()\n");
+ /*
+ * Suppress deprecated declaration warning in compatibility function
+ */
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
unsigned long long freq = plat_get_syscnt_freq();
+#pragma GCC diagnostic pop
assert(freq >> 32 == 0);