This is the mail archive of the mailing list for the binutils project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH][ARM][gas] Fix warnings about uninitialised uses and unused const variables

On Fri, Apr 29, 2016 at 3:39 PM, Kyrill Tkachov
<> wrote:
> Hi all,
> I recently upgraded my host compiler to GCC 6.1.0 and while trying to build
> a
> cross toolchain for arm-none-eabi I've encountered some -Werror errors in
> tc-arm.c
> This patch fixes them.
> Some static const variables that are unused are marked with
> In parse_neon_el_struct_list GCC complains that firsttype.index may be used
> uninitialized in an inlined neon_alias_types_same call.
> This patch initialises the fields firsttype to prevent that.
> With this patch the gas build succeeds for me.
> Tested with make check-gas for arm-none-eabi.
> Ok to commit?

Ok - sorry about the delay.

> Thanks,
> Kyrill
> 2016-04-29  Kyrylo Tkachov  <>
>     * config/tc-arm.c (fpu_arch_vfp_v1): Mark with ATTRIBUTE_UNUSED.
>     (fpu_arch_vfp_v3): Likewise.
>     (fpu_arch_neon_v1): Likewise.
>     (arm_arch_full): Likewise.
>     (parse_neon_el_struct_list): Initialize fields of firsttype.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]