re PR libgcj/9652 (libjava bootstrap failure on irix6.5.1[78])
* config/mips/iris6.h (TARGET_OS_CPP_BUILTINS): Define __c99 for ISO C99 and C++. * fixinc/inclhack.def (irix___restrict): Don't change __restrict for C++ on IRIX 6.5.1[89]. * fixinc/tests/base/internal/sgimacros.h: New file. * fixinc/inclhack.def (irix_wcsftime): Use XPG5 variant for C99. * fixinc/tests/base/internal/wchar_core.h: New file. * fixinc/inclhack.def (irix_socklen_t): Fix broken IRIX 6.5.1[78] socklen_t definition. * fixinc/fixincl.x: Regenerate. * fixinc/tests/base/sys/socket.h: New file. Fixes PR libgcj/9652. From-SVN: r63123
Showing
- gcc/ChangeLog 18 additions, 0 deletionsgcc/ChangeLog
- gcc/config/mips/iris6.h 7 additions, 0 deletionsgcc/config/mips/iris6.h
- gcc/fixinc/fixincl.x 142 additions, 3 deletionsgcc/fixinc/fixincl.x
- gcc/fixinc/inclhack.def 59 additions, 0 deletionsgcc/fixinc/inclhack.def
- gcc/fixinc/tests/base/internal/sgimacros.h 17 additions, 0 deletionsgcc/fixinc/tests/base/internal/sgimacros.h
- gcc/fixinc/tests/base/internal/wchar_core.h 15 additions, 0 deletionsgcc/fixinc/tests/base/internal/wchar_core.h
- gcc/fixinc/tests/base/sys/socket.h 19 additions, 0 deletionsgcc/fixinc/tests/base/sys/socket.h
Loading
Please register or sign in to comment