Ian Lance Taylor <i...@google.com> writes: > Rainer Orth <r...@cebitec.uni-bielefeld.de> writes: > >> libgo: >> * configure.ac (OSCFLAGS): Remove *-*-solaris2.8 handling. >> (libgo_cv_lib_makecontext_stack_top): Remove >> sparc*-*-solaris2.8* handling. >> * configure: Regenerate. > > As with the Irix 5 changes, just send the libgo patches to me rather > than committing them directly to the repository. Thanks.
Here it is, with the same caveat as for the IRIX 6.5 removal. Rainer
diff --git a/libgo/configure.ac b/libgo/configure.ac --- a/libgo/configure.ac +++ b/libgo/configure.ac @@ -282,8 +282,8 @@ AC_SUBST(GO_SYSCALL_OS_ARCH_FILE) dnl Special flags used to generate sysinfo.go. OSCFLAGS="-D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" case "$target" in - *-*-solaris2.[[89]]) - # Solaris 8/9 need this so struct msghdr gets the msg_control + *-*-solaris2.9) + # Solaris 9 needs this so struct msghdr gets the msg_control # etc. fields in <sys/socket.h> (_XPG4_2). OSCFLAGS="$OSCFLAGS -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D__EXTENSIONS__" ;; @@ -623,7 +623,7 @@ fi dnl Check if makecontext expects the uc_stack member of ucontext to point dnl to the top of the stack. case "$target" in - sparc*-*-solaris2.[[89]]*) + sparc*-*-solaris2.9*) libgo_cv_lib_makecontext_stack_top=yes ;; *)
-- ----------------------------------------------------------------------------- Rainer Orth, Center for Biotechnology, Bielefeld University