aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2019-09-23 23:01:37 +0930
committerAlan Modra <amodra@gmail.com>2019-10-02 23:01:53 +0930
commit1914e26482b6d60a0a9fd7fb981ca1ce5e75919b (patch)
treedfbbe903bab03e19c622007e6cc98329b2dd6c2b /gdb
parentdf07e2c772dab40d268dc44c78bb087c4b75b3c6 (diff)
downloadgdb-1914e26482b6d60a0a9fd7fb981ca1ce5e75919b.zip
gdb-1914e26482b6d60a0a9fd7fb981ca1ce5e75919b.tar.gz
gdb-1914e26482b6d60a0a9fd7fb981ca1ce5e75919b.tar.bz2
-Bsymbolic is not for PIEs
Despite PR19615, it doesn't make sense to use -Bsymbolic with PIEs. Dynamic symbols in an executable won't be overridden anyway. * ld.texi (-Bsymbolic, -Bsymbolic-functions): Don't mention PIEs. * ld.h (symbolic_enum, dynamic_list_enum), (args_type <symbolic, dynamic_list>): Move to.. * lexsup.c (parse_args): ..here, using auto vars opt_symbolic and opt_dynamic_list rather than command_line fields. Only act on -Bsymbolic and -Bsymbolic-functions for shared library output. Free dynamic_list.
Diffstat (limited to 'gdb')
0 files changed, 0 insertions, 0 deletions