Tigthen flag_pic processing in vxworks_override_options
commitc602426cc72a5ac89efac61a195ee38358688c1d
authorOlivier Hainque <hainque@adacore.com>
Fri, 28 Feb 2020 16:35:05 +0000 (28 16:35 +0000)
committerOlivier Hainque <hainque@adacore.com>
Wed, 14 Oct 2020 14:18:58 +0000 (14 14:18 +0000)
tree71f50264d9b5116be4e26ac4316d540ea093dfe6
parent143384686241627bd96a5f7509aee3a8291280a5
Tigthen flag_pic processing in vxworks_override_options

This fixes spurious complaints about PIC mode not supported
from "gcc --help=...", on VxWorks without -mrtp. The spurious message
is emitted by vxworks_override_options, called with flag_pic == -1
when we're running for --help.

The change simply adjusts the check testing for "we're generating pic code"
to "flag_pic > 0" instead of just "flag_pic". We're not generating code at
all when reaching here with -1.

gcc/ChangeLog:

2020-10-14  Olivier Hainque  <hainque@adacore.com>

* config/vxworks.c (vxworks_override_options): Guard pic checks with
flag_pic > 0 instead of just flag_pic.
gcc/config/vxworks.c