This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
[PATCH] Rename makedoc's dup to prevent collisions
- From: Michael Hope <michael dot hope at canonical dot com>
- To: newlib at sourceware dot org
- Date: Fri, 21 Sep 2012 14:47:55 +1200
- Subject: [PATCH] Rename makedoc's dup to prevent collisions
Rename the dup word in makedoc to prevent it colliding with dup(2). This shows
up when building for the Linux Standard Base 3.0 as the LSB stdio.h
#includes unistd.h.
OK?
-- Michael
newlib/
2012-09-21 Michael Hope <michael.hope@linaro.org>
* doc/makedoc.c (dup_): Rename to avoid colliding with dup(2).
diff --git a/newlib/doc/makedoc.c b/newlib/doc/makedoc.c
index 0bbffb6..7d38a5d 100644
--- a/newlib/doc/makedoc.c
+++ b/newlib/doc/makedoc.c
@@ -1012,7 +1012,7 @@ WORD(swap)
}
-WORD(dup)
+WORD(dup_)
{
tos++;
init_string(tos);
@@ -1410,7 +1410,7 @@ char *av[])
add_intrinsic("skip_past_newline", skip_past_newline );
add_intrinsic("catstr", icatstr );
add_intrinsic("copy_past_newline", icopy_past_newline );
- add_intrinsic("dup", dup );
+ add_intrinsic("dup", dup_ );
add_intrinsic("remchar", remchar );
add_intrinsic("get_stuff_in_command", get_stuff_in_command );
add_intrinsic("get_stuff_in_angle", get_stuff_in_angle );