[fuchsia] Remove executable config

In the Fuchsia toolchain, the -pie flag is always on, therefore setting
up the executable config with the -pie flag was redundant. In fact,
the executable config was not being used, since it was nested under a
faulty conditional statement.

Therefore, this CL removes the executable config for the fuchsia
BUILD.gn file as well as the faulty conditional.

Bug: 1325456
Change-Id: I0989c424259a10402a46805212e69e55ad9bc4e8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3665320
Reviewed-by: Fabrice de Gans <fdegans@chromium.org>
Reviewed-by: Andrew Grieve <agrieve@chromium.org>
Commit-Queue: Joseph Wang <jwx@google.com>
Cr-Commit-Position: refs/heads/main@{#1007435}
GitOrigin-RevId: e5e97d4fb8e090122e41c3c79752233d2551d453
2 files changed