Rename getline to avoid collision with >=sys-libs/glibc-2.10. http://bugs.gentoo.org/show_bug.cgi?id=272594 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39752 diff -ur binutils-2.19.1.orig/libiberty/testsuite/test-demangle.c binutils-2.19.1/libiberty/testsuite/test-demangle.c --- binutils-2.19.1.orig/libiberty/testsuite/test-demangle.c 2006-12-21 03:32:48.000000000 +0200 +++ binutils-2.19.1/libiberty/testsuite/test-demangle.c 2009-08-12 03:03:51.000000000 +0300 @@ -46,7 +46,7 @@ #define LINELEN 80 static void -getline(buf) +get_line(buf) struct line *buf; { char *data = buf->data; @@ -196,12 +196,12 @@ { const char *inp; - getline (&format); + get_line (&format); if (feof (stdin)) break; - getline (&input); - getline (&expect); + get_line (&input); + get_line (&expect); inp = protect_end (input.data); @@ -322,7 +322,7 @@ if (no_params) { - getline (&expect); + get_line (&expect); result = cplus_demangle (inp, DMGL_ANSI|DMGL_TYPES); if (result