arm-trusted-firmware/plat
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
..
arm Merge pull request #1290 from jeenu-arm/dynamiq 2018-02-28 20:10:29 +00:00
common Suppress spurious deprecated declaration warnings 2018-03-01 16:14:29 +00:00
compat Do not enable SVE on pre-v8.2 platforms 2017-11-30 17:45:23 +00:00
hisilicon Update ULL() macro and instances of ull to comply with MISRA 2018-02-27 17:05:51 +00:00
mediatek Merge pull request #1287 from davidcunado-arm/dc/fix_misra 2018-02-28 09:48:35 +00:00
nvidia/tegra tegra: Fix mmap_region_t struct mismatch 2018-02-17 06:15:35 +01:00
qemu Update ULL() macro and instances of ull to comply with MISRA 2018-02-27 17:05:51 +00:00
rockchip Update ULL() macro and instances of ull to comply with MISRA 2018-02-27 17:05:51 +00:00
rpi3 Disable workaround for CVE-2017-5715 on unaffected platforms 2018-01-29 09:58:56 +00:00
socionext/uniphier Merge pull request #1224 from masahir0y/gzip 2018-02-06 05:12:28 +00:00
xilinx/zynqmp Update ULL() macro and instances of ull to comply with MISRA 2018-02-27 17:05:51 +00:00