Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2022-03-09 09:46:13 +0300
committerSebastian Huber <sebastian.huber@embedded-brains.de>2022-03-09 14:04:11 +0300
commit332df71d3491f4f1024b14e2999cec4db13d4b39 (patch)
tree9399334c0fa553dc41fd2577adde9a20cdad0709 /newlib/Makefile.in
parentb1b44f777c740f8b4317c1a8e44286f228e21541 (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.in')
-rw-r--r--newlib/Makefile.in4
1 files changed, 2 insertions, 2 deletions
diff --git a/newlib/Makefile.in b/newlib/Makefile.in
index e0deacb61..7de777879 100644
--- a/newlib/Makefile.in
+++ b/newlib/Makefile.in
@@ -1380,8 +1380,8 @@ toollib_LIBRARIES = libm.a \
toollib_DATA = $(CRT0) $(CRT1)
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; \