From d58913603fcb8c9c2ccf2e4569b0115a967e46b0 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Tue, 26 Jan 1993 15:26:23 -0800 Subject: (stdio.h): Change _VA_LIST_ to __gnuc_va_list for 386BSD. From-SVN: r3354 --- gcc/fixincludes | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gcc') diff --git a/gcc/fixincludes b/gcc/fixincludes index 70a8d54..6898fc3 100755 --- a/gcc/fixincludes +++ b/gcc/fixincludes @@ -846,9 +846,12 @@ if [ -r ${LIB}/$file ]; then (echo "#define __need___va_list" echo "#include ") > ${LIB}/${file}.sed # Use __gnuc_va_list in arg types in place of va_list. + # On 386BSD use __gnuc_va_list instead of _VA_LIST_. We're hoping the + # trailing parentheses and semicolon save all other systems from this. # Define __va_list__ (something harmless and unused) instead of va_list. # Don't claim to have defined va_list. sed -e 's@ va_list @ __gnuc_va_list @' \ + -e 's@ _VA_LIST_));@ __gnuc_va_list));@' \ -e 's@ va_list@ __va_list__@' \ -e 's@\*va_list@*__va_list__@' \ -e 's@VA_LIST@DUMMY_VA_LIST@' \ -- cgit v1.1