diff options
author | Ron Yorston <rmy@pobox.com> | 2023-05-01 08:30:11 +0100 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2023-05-01 08:30:11 +0100 |
commit | 6113cbb368238541e63f3b415ad044435541688b (patch) | |
tree | f019c457c074251ec2db0193b850451341957b3d /arch | |
parent | 460a43f2761825ab1efebdd546b43da29612d3ea (diff) | |
download | busybox-w32-6113cbb368238541e63f3b415ad044435541688b.tar.gz busybox-w32-6113cbb368238541e63f3b415ad044435541688b.tar.bz2 busybox-w32-6113cbb368238541e63f3b415ad044435541688b.zip |
make: special treatment of archive members
The standard says:
If a target or prerequisite contains parentheses, it shall be
treated as a member of an archive library. For the lib(member.o)
expression lib refers to the name of the archive library and
member.o to the member name.
'lib(member.o)' is referred to as an 'expression' rather than a
name; 'lib' and 'member.o' are called names.
Allow for this in is_valid_name() by splitting such expressions
into separate archive/member names and checking these individually.
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions