diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-03-09 09:46:13 +0300 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-03-09 14:04:11 +0300 |
commit | 332df71d3491f4f1024b14e2999cec4db13d4b39 (patch) | |
tree | 9399334c0fa553dc41fd2577adde9a20cdad0709 /newlib/Makefile.am | |
parent | b1b44f777c740f8b4317c1a8e44286f228e21541 (diff) |
build: Avoid length() awk function
Some awk implementations such as old versions of mawk do not support the
length() function. Use the return value of the POSIX split() function instead.
Diffstat (limited to 'newlib/Makefile.am')
-rw-r--r-- | newlib/Makefile.am | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/newlib/Makefile.am b/newlib/Makefile.am index ba0a3822f..81719660c 100644 --- a/newlib/Makefile.am +++ b/newlib/Makefile.am @@ -93,8 +93,8 @@ CLEANFILES += libg.a ## https://sourceware.org/PR28917 AWK_UNIQUE_OBJS = $(AWK) '{ \ for (i = NF; i > 0; --i) { \ - split($$i, parts, "/"); \ - name = parts[length(parts)]; \ + count = split($$i, parts, "/"); \ + name = parts[count]; \ if (!(name in seen)) { \ objs[i] = $$i; \ seen[name] = 1; \ |