From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20406 invoked by alias); 18 Oct 2004 16:06:32 -0000 Mailing-List: contact java-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-prs-owner@gcc.gnu.org Received: (qmail 20003 invoked by alias); 18 Oct 2004 16:06:11 -0000 Date: Mon, 18 Oct 2004 16:06:00 -0000 Message-ID: <20041018160611.20001.qmail@sourceware.org> From: "bkorb at veritas dot com" To: java-prs@gcc.gnu.org In-Reply-To: <20040630163127.16300.skunk@iskunk.org> References: <20040630163127.16300.skunk@iskunk.org> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug target/16300] Bug in vendor /usr/include/net/if.h needs fixincluding X-Bugzilla-Reason: CC X-SW-Source: 2004-q4/txt/msg00128.txt.bz2 List-Id: ------- Additional Comments From bkorb at veritas dot com 2004-10-18 16:06 ------- Subject: Re: Bug in vendor /usr/include/net/if.h needs fixincluding skunk at iskunk dot org wrote: > > ------- Additional Comments From skunk at iskunk dot org 2004-10-18 15:16 ------- > The build still fails ... /* + * Fix missing semicolon on Alpha OSF/4 in + */ + fix = { + hackname = alpha_if_semicolon; + files = "if.h"; + select = "(struct[ \t]+sockaddr[ \t]+vmif_paddr)([ \t])([ \t]+/\*)"; + c_fix = format; + c_fix_arg = "%1;%2%3"; + test_text = ' struct sockaddr vmif_paddr /* protocol address */'; + }; + + + /* * Remove erroneous parentheses in sym.h on Alpha OSF/1. */ fix = { The select clause requires two white space characters between "vmif_paddr" and "/*". Eliminate the unnecessary subexpression stuff, thus: /* + * Fix missing semicolon on Alpha OSF/4 in + */ + fix = { + hackname = alpha_if_semicolon; + files = "if.h"; + select = "struct[ \t]+sockaddr[ \t]+vmif_paddr[ \t]+/\*"; + c_fix = format; + c_fix_arg = "struct sockaddr vmif_paddr;\t/*"; + test_text = ' struct sockaddr vmif_paddr /* protocol address */'; + }; -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16300