On Wed, Dec 7, 2016 at 2:02 PM, Svante Signell <svante.sign...@gmail.com> wrote: > > I'm sorry but neither of you or I are in the position to request changes of > already existing file names e.g. replacing linux with glibc in: > os/pipe_linux.go > crypto/x509/root_linux.go > syscall/errstr_linux.go
As you know, the name "linux" in those files means that the files are only compiled on GNU/Linux systems. The files in os and crypto are copied from the master library in the gc repository. Those names are not going to change. The file syscall/errstr_linux.go is specific to gccgo, and that name could change easily enough. > Neither are we in the position to request to rename libcall_posix.go to > something else, or move the four functions definitions mount, mlocall, > munlockall, madvise, mentioned above to a separate file. Making those changes is fine. > So far, nobody, upstream or debian-gcc, have made any comment on the patches > whatsoever. So what are we doing? Let's forget about porting gccgo to > GNU/Hurd. Yes, I'm sorry that this never gets high enough on my list for a serious review. The best way to contribute to gccgo is to use the process described at https://golang.org/doc/gccgo_contribute.html. That explains how to send changes to Gerrit in a way that is easy for me to review and apply (Gerrit is itself free software). You are much more likely to get a response if you are able to follow that approach. Ian