[Mesa-dev] [PATCH] radeonsi: silent a compiler warning
Samuel Pitoiset
samuel.pitoiset at gmail.com
Wed May 10 12:00:17 UTC 2017
On 05/10/2017 01:45 PM, Nicolai Hähnle wrote:
> On 10.05.2017 12:20, Samuel Pitoiset wrote:
>> This fixes:
>>
>> si_shader.c: In function ‘si_shader_dump_stats’:
>> si_shader.c:6704:31: warning: passing argument 1 of
>> ‘si_get_max_workgroup_size’ discards ‘const’ qualifier from pointer
>> target type [-Wdiscarded-qualifiers]
>> si_get_max_workgroup_size(shader);
>> ^~~~~~
>> si_shader.c:5832:17: note: expected ‘struct si_shader *’ but argument
>> is of type ‘const struct si_shader *’
>> static unsigned si_get_max_workgroup_size(struct si_shader *shader)
>>
>> Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
>
> Thanks for fixing this. I'd love a build system where less noise scrolls
> past :/
No worries, not really a big deal.
Thanks for reviewing both patches.
>
> Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>
>
>
>> ---
>> src/gallium/drivers/radeonsi/si_shader.c | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/src/gallium/drivers/radeonsi/si_shader.c
>> b/src/gallium/drivers/radeonsi/si_shader.c
>> index 08055007ca..b969376e9d 100644
>> --- a/src/gallium/drivers/radeonsi/si_shader.c
>> +++ b/src/gallium/drivers/radeonsi/si_shader.c
>> @@ -5829,7 +5829,7 @@ static void declare_lds_as_pointer(struct
>> si_shader_context *ctx)
>> "lds");
>> }
>>
>> -static unsigned si_get_max_workgroup_size(struct si_shader *shader)
>> +static unsigned si_get_max_workgroup_size(const struct si_shader
>> *shader)
>> {
>> switch (shader->selector->type) {
>> case PIPE_SHADER_TESS_CTRL:
>>
>
>
More information about the mesa-dev
mailing list