arm-trusted-firmware/bl31
Dan Handley 97924e4521 Suppress spurious deprecated declaration warnings
Some generic compatibility functions emit deprecated declaration warnings
even when platforms do not use the deprecated functions directly. This
can be confusing. Suppress these warnings by using:
`#pragma GCC diagnostic ignored "-Wdeprecated-declarations"`

Also emit a runtime warning if the weak plat/common implemntation of
plat_get_syscnt_freq2() is used, as this implies the platform has not
migrated from plat_get_syscnt_freq(). The deprecated  declaration warnings
only help detect when platforms are calling deprecated functions, not when
they are defining deprecated functions.

Fixes ARM-software/tf-issues#550

Change-Id: Id14a92279c2634c1e76db8ef210da8affdbb2a5d
Signed-off-by: Dan Handley <dan.handley@arm.com>
2018-03-01 16:14:29 +00:00
..
aarch64 Merge pull request #1286 from antonio-nino-diaz-arm/an/mmu-mismatch 2018-02-28 01:26:21 +00:00
bl31.ld.S Add comments about mismatched TCR_ELx and xlat tables 2018-02-27 09:55:01 +00:00
bl31.mk Implement support for SMCCC v1.1 2018-01-29 09:58:57 +00:00
bl31_context_mgmt.c Suppress spurious deprecated declaration warnings 2018-03-01 16:14:29 +00:00
bl31_main.c Fix MISRA rule 8.4 in common code 2018-02-28 17:18:46 +00:00
ehf.c EHF: Introduce preempted return code parameter to ehf_allow_ns_preemption() 2018-02-27 13:46:33 +00:00
interrupt_mgmt.c Use SPDX license identifiers 2017-05-03 09:39:28 +01:00