]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Avoid warning race with creating 'ldscripts' directory during build.
authorbdrewery <bdrewery@FreeBSD.org>
Fri, 16 Oct 2015 05:54:41 +0000 (05:54 +0000)
committerbdrewery <bdrewery@FreeBSD.org>
Fri, 16 Oct 2015 05:54:41 +0000 (05:54 +0000)
commitb9b0c1d2483a1067011b80e1f661bf56a2a887c5
tree5d9a31c08cacdf691325083b081e131612372c33
parentb6f4b8daca17166c435559fc24c069201b36ec81
Avoid warning race with creating 'ldscripts' directory during build.

In r204548 the 'rm -f ldscripts' was added likely due to reading the
conditional as 'else it is a file'.  That seems unlikely though and
the more likely case is just that the directory hasn't been created yet.

Because this races with ,ssother scripts, use 'mkdir -p' which is a minimal
modification vs upstream to avoid the warning of 'File exists' if another
script creates it first.  This could replace the 'test -d' as well but
then it's more unneeded change to the upstream script.

Sponsored by: EMC / Isilon Storage Division
gnu/usr.bin/binutils/ld/genscripts.sh