[igt-dev] [PATCH i-g-t] tests/kms_rotation_crc: static before const
Juha-Pekka Heikkila
juhapekka.heikkila at gmail.com
Wed Dec 5 12:28:08 UTC 2018
On 4.12.2018 14.22, Daniel Vetter wrote:
> My gcc is unhappy otherwise:
>
> [191/829] Compiling C object 'tests/te...otation_crc at exe/kms_rotation_crc.c.o'.
> ../tests/kms_rotation_crc.c: In function ‘test_multi_plane_rotation’:
> ../tests/kms_rotation_crc.c:497:2: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
> const static struct {
> ^~~~~
> ../tests/kms_rotation_crc.c:524:2: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
> const static uint32_t formatlist[] = {DRM_FORMAT_RGB565,
> ^~~~~
>
> Fixes
Look like autotools didn't use same flags for gcc as to those meson
does. At least for me autotools build doesn't give any warnings but now
saw those from meson.
Thanks for fixing it for me.
>
> commit 14c1b132c8f829637c55fb071a9a2e5ce00e7ed8
> Author: Juha-Pekka Heikkila <juhapekka.heikkila at gmail.com>
> Date: Fri Nov 30 15:34:36 2018 +0200
>
> tests/kms_rotation_crc: Add multi plane tests
>
> Cc: Juha-Pekka Heikkila <juhapekka.heikkila at gmail.com
> Cc: Ankit Nautiyal <ankit.k.nautiyal at intel.com>
> Signed-off-by: Daniel Vetter <daniel.vetter at intel.com>
> ---
> tests/kms_rotation_crc.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/tests/kms_rotation_crc.c b/tests/kms_rotation_crc.c
> index 369936f94528..05349dab5f79 100644
> --- a/tests/kms_rotation_crc.c
> +++ b/tests/kms_rotation_crc.c
> @@ -494,7 +494,7 @@ static void test_multi_plane_rotation(data_t *data, enum pipe pipe)
> struct p_struct *oldplanes;
> drmModeModeInfo *mode;
>
> - const static struct {
> + static const struct {
> igt_rotation_t rotation;
> float_t width;
> float_t height;
> @@ -521,7 +521,7 @@ static void test_multi_plane_rotation(data_t *data, enum pipe pipe)
> * TODO:
> * Built support for NV12 here.
> */
> - const static uint32_t formatlist[] = {DRM_FORMAT_RGB565,
> + static const uint32_t formatlist[] = {DRM_FORMAT_RGB565,
> DRM_FORMAT_XRGB8888};
>
> for_each_valid_output_on_pipe(display, pipe, output) {
>
More information about the igt-dev
mailing list