aboutsummaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1994-07-22 20:55:45 +0000
committerIan Lance Taylor <ian@airs.com>1994-07-22 20:55:45 +0000
commit31ddb15694f91cf0277586a49656714d40c4b53f (patch)
tree90aaa90ac3d8a35948cb692b386897c877d18904 /configure.in
parent7c6da9cade1c47d725fac11ddc9aaf921f85c22d (diff)
downloadgdb-31ddb15694f91cf0277586a49656714d40c4b53f.zip
gdb-31ddb15694f91cf0277586a49656714d40c4b53f.tar.gz
gdb-31ddb15694f91cf0277586a49656714d40c4b53f.tar.bz2
* scripttempl/elf.sc: Use PROVIDE to define etext, edata, and end.
Add a new script operator, PROVIDE, to define a symbol only if it is needed. * ldgram.y (PROVIDE): New token. (assignment): Accept PROVIDE. * ldlex.l (PROVIDE): New token. * ldexp.h (node_type): Add etree_provide to node_class enum. (exp_provide): Declare. * ldexp.c (exp_fold_tree): Handle etree_provide. (exp_provide): New function. (exp_print_tree): Handle etree_provide. * ld.texinfo: Document PROVIDE.
Diffstat (limited to 'configure.in')
0 files changed, 0 insertions, 0 deletions