diff -u -r ../elfutils-0.166/src/readelf.c ./src/readelf.c --- ../elfutils-0.166/src/readelf.c 2016-03-02 11:25:38.000000000 -0500 +++ ./src/readelf.c 2016-05-04 14:13:42.967553723 -0400 @@ -43,6 +43,7 @@ #include #include #include +#include #include #include "../libelf/libelfP.h" @@ -6128,7 +6129,7 @@ printf (" %*s%-20s (%s) %s\n", (int) (level * 2), "", dwarf_attr_name (attr), - dwarf_form_name (form), nl_langinfo (flag ? YESSTR : NOSTR)); + dwarf_form_name (form), flag ? "yes" : "no"); break; case DW_FORM_flag_present: @@ -6136,7 +6137,7 @@ break; printf (" %*s%-20s (%s) %s\n", (int) (level * 2), "", dwarf_attr_name (attr), - dwarf_form_name (form), nl_langinfo (YESSTR)); + dwarf_form_name (form), "yes"); break; case DW_FORM_exprloc: @@ -7646,7 +7647,7 @@ if (readp + 1 > readendp) goto invalid_data; val = *readp++; - printf (" %s", nl_langinfo (val != 0 ? YESSTR : NOSTR)); + printf (" %s", val != 0 ? "yes" : "no"); break; case DW_FORM_string: