Delivered-To: listarch-cygwin-developers AT sourceware DOT cygnus DOT com Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com Message-ID: <91A8FD196436D1118EC2006008186C961326A0@server1.axonet.com.au> From: Andrew Dalgleish To: cygwin-developers AT sourceware DOT cygnus DOT com Subject: self hosting + nightly snapshots Date: Thu, 4 Feb 1999 16:12:37 +1100 X-Priority: 3 X-Mailer: Internet Mail Service (5.0.1458.49) (NT4+SP3+B20.1) Building dev-src.tar.gz works just fine. All of the "cygwin-src-1999*.tar.gz" snapshots include Alan Modra's 1998/10/20 change to "include/opcode/i386.h", but not the matching changes to "gas/config/tc-i386.c" or "gas/config/tc-i386.h", etc. The following patch is the *minimum* to get it to build, but you want to self-host you should get an updated "gas". --- ./gas/config/tc-i386.c.orig Tue Aug 11 07:50:37 1998 +++ ./gas/config/tc-i386.c Mon Feb 01 14:54:40 1999 @@ -899,7 +899,7 @@ We assume that the scrubber has arranged it so that line[0] is the valid start of a (possibly prefixed) opcode. */ { - char opcode[MAX_OPCODE_SIZE]; + char opcode[MAX_MNEM_SIZE]; char *l = line; char *token_start = l; char *opp; The 1999/01/30 snapshot includes Corrina's ENOMEDIUM patch to "winsup/errno.cc" in "winsup-src-19990130.tar.gz", but there is no "cygwin-src-19990130.tar.gz" with the matching change to "newlib/libc/include/sys/errno.h". How is it determined whether or not to put a newlib snapshot up? Is this done automatically? Regards, Andrew Dalgleish