From owner-freebsd-current Thu Mar 30 08:17:28 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA02001 for current-outgoing; Thu, 30 Mar 1995 08:17:28 -0800 Received: from devnull.mpd.tandem.com (devnull.mpd.tandem.com [131.124.4.29]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id IAA01995 for ; Thu, 30 Mar 1995 08:17:26 -0800 Received: from olympus by devnull.mpd.tandem.com (8.6.8/8.6.6) id KAA24204; Thu, 30 Mar 1995 10:16:57 -0600 Received: by olympus (4.1/TSS2.1) id AA12267; Thu, 30 Mar 95 10:15:22 CST From: faulkner@mpd.tandem.com (Boyd Faulkner) Message-Id: <9503301615.AA12267@olympus> Subject: as will not compile for me. To: current@FreeBSD.org Date: Thu, 30 Mar 1995 10:15:21 -0600 (CST) X-Mailer: ELM [version 2.4 PL17] Content-Type: text Content-Length: 3753 Sender: current-owner@FreeBSD.org Precedence: bulk I cannot get current "as" to compile. Everything else did and is installed. I blew away the "as" source and resupped in case I had bad files. Here is a sample. [root@catburg] /usr/src/gnu/usr.bin/as > make cc -O2 -DNON_BROKEN_WORDS -DPIC -I/usr/src/gnu/usr.bin/as -I/usr/src/gnu/usr.bin/as/obj -I/usr/src/gnu/usr.bin/as/config -DOLD_GAS -DSIGTY=void -Derror=as_fatal -DSUB_SEGMENT_ALIGN=4 -DFREEBSD_AOUT -c /usr/src/gnu/usr.bin/as/config/tc-i386.c In file included from /usr/src/gnu/usr.bin/as/as.h:404, from /usr/src/gnu/usr.bin/as/config/tc-i386.c:31: /usr/src/gnu/usr.bin/as/struc-symbol.h:29: parse error before `obj_symbol_type' /usr/src/gnu/usr.bin/as/struc-symbol.h:29: warning: no semicolon at end of struct or union /usr/src/gnu/usr.bin/as/struc-symbol.h:56: parse error before `}' In file included from /usr/src/gnu/usr.bin/as/as.h:405, from /usr/src/gnu/usr.bin/as/config/tc-i386.c:31: /usr/src/gnu/usr.bin/as/write.h:64: field `fx_r_type' has incomplete type /usr/src/gnu/usr.bin/as/write.h:98: warning: parameter has incomplete type In file included from /usr/src/gnu/usr.bin/as/as.h:412, from /usr/src/gnu/usr.bin/as/config/tc-i386.c:31: /usr/src/gnu/usr.bin/as/tc.h:61: parse error before `*' /usr/src/gnu/usr.bin/as/tc.h:69: parse error before `*' /usr/src/gnu/usr.bin/as/tc.h:73: parse error before `*' In file included from /usr/src/gnu/usr.bin/as/as.h:413, from /usr/src/gnu/usr.bin/as/config/tc-i386.c:31: /usr/src/gnu/usr.bin/as/obj.h:29: parse error before `*' /usr/src/gnu/usr.bin/as/obj.h:33: parse error before `object_headers' /usr/src/gnu/usr.bin/as/obj.h:43: parse error before `*' In file included from /usr/src/gnu/usr.bin/as/config/tc-i386.c:34: /usr/src/gnu/usr.bin/as/opcode/i386.h:22: parse error before `i386_optab' /usr/src/gnu/usr.bin/as/opcode/i386.h:26: warning: braces around scalar initializer for `i386_optab[0]' /usr/src/gnu/usr.bin/as/opcode/i386.h:26: warning: initialization makes integer from pointer without a cast /usr/src/gnu/usr.bin/as/opcode/i386.h:26: warning: excess elements in scalar initializer after `i386_optab[0]' /usr/src/gnu/usr.bin/as/opcode/i386.h:26: warning: excess elements in scalar initializer after `i386_optab[0]' /usr/src/gnu/usr.bin/as/opcode/i386.h:26: `None' undeclared here (not in a function) /usr/src/gnu/usr.bin/as/opcode/i386.h:26: warning: excess elements in scalar initializer after `i386_optab[0]' /usr/src/gnu/usr.bin/as/opcode/i386.h:26: `DW' undeclared here (not in a function) /usr/src/gnu/usr.bin/as/opcode/i386.h:26: `NoModrm' undeclared here (not in a function) /usr/src/gnu/usr.bin/as/opcode/i386.h:26: warning: excess elements in scalar initializer after `i386_optab[0]' /usr/src/gnu/usr.bin/as/opcode/i386.h:26: `Disp32' undeclared here (not in a function) /usr/src/gnu/usr.bin/as/opcode/i386.h:26: warning: excess elements in scalar initializer after `i386_optab[0]' /usr/src/gnu/usr.bin/as/opcode/i386.h:26: `Acc' undeclared here (not in a function) /usr/src/gnu/usr.bin/as/opcode/i386.h:26: warning: excess elements in scalar initializer after `i386_optab[0]' /usr/src/gnu/usr.bin/as/opcode/i386.h:26: warning: excess elements in scalar initializer after `i386_optab[0]' /usr/src/gnu/usr.bin/as/opcode/i386.h:27: warning: braces around scalar initializer for `i386_optab[1]' /usr/src/gnu/usr.bin/as/opcode/i386.h:27: warning: initialization makes integer from pointer without a cast etc... every line of opcode/i386.h draws a complaint. What gives? Boyd -- _______________________________________________________________________ Boyd Faulkner faulkner@isd.tandem.com _______________________________________________________________________