[PR95456] avoid memcpy (_, NULL, 0) in gcc.c
commit2e6a6644db0ef0f369df4e5b1b337122d84c1a39
authorAlexandre Oliva <oliva@adacore.com>
Sat, 6 Jun 2020 01:31:19 +0000 (5 22:31 -0300)
committerAlexandre Oliva <oliva@gnu.org>
Sat, 6 Jun 2020 01:31:19 +0000 (5 22:31 -0300)
tree8eb06e227b6734b1986fd29fa551ad62a87ffb42
parent1a59f3db4a4174d02256be51e9e08e9c68478a41
[PR95456] avoid memcpy (_, NULL, 0) in gcc.c

Some newly-added code in gcc.c might call memcpy with a NULL source
pointer and zero-length inputs.  Avoid such calls by rearranging the
code a little.

for  gcc/ChangeLog

PR driver/95456
* gcc.c (do_spec_1): Don't call memcpy (_, NULL, 0).
gcc/gcc.c