From patchwork Tue Aug 27 04:22:10 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: DJ Delorie X-Patchwork-Id: 270018 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "www.sourceware.org", Issuer "StartCom Class 1 Primary Intermediate Server CA" (not verified)) by ozlabs.org (Postfix) with ESMTPS id 10FC52C00A4 for ; Tue, 27 Aug 2013 14:22:23 +1000 (EST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:date :message-id:from:to:subject; q=dns; s=default; b=hbXn0Rv8PpMqiiu EGQ8uhO4jGhr6veCm1D+7vkkV2YWBv4dRNrsE9Na5OTrKJeVYF3NLxpoXzQFMhXm iN7jOZ2psZMOTRETlhi0ofXULng4uUxI8nVdYVgGb4etb35M3Ed3c6KidrQgkT/E V443dqjgzaVB3GSE2Qr4+fEcL+n0= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:date :message-id:from:to:subject; s=default; bh=HjdhHby4e3SMnSGgpryz1 7dt8bc=; b=AWcJKlIkTm1VS43NxJD9UUvxZvv42y0Mx0x+C/vobJbPYzBIuYAuV VfmMXR5VReRiide2nvbmVNo9eiuW2/hc5A5wPF0AQWAxNhrUF1EXKiYj6TH7+qW8 kRTA4H21h7bsnFQKxls1qVOGoTHZYYOh0fNNL313+kMeZL/47xLuJU= Received: (qmail 1123 invoked by alias); 27 Aug 2013 04:22:15 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 1110 invoked by uid 89); 27 Aug 2013 04:22:14 -0000 Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 27 Aug 2013 04:22:14 +0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-4.3 required=5.0 tests=BAYES_00, RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-HELO: mx1.redhat.com Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r7R4MBYB007510 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 27 Aug 2013 00:22:11 -0400 Received: from greed.delorie.com ([10.3.113.14]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id r7R4MAg1024835 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 27 Aug 2013 00:22:11 -0400 Received: from greed.delorie.com (greed.delorie.com [127.0.0.1]) by greed.delorie.com (8.14.4/8.14.4) with ESMTP id r7R4MASp029103 for ; Tue, 27 Aug 2013 00:22:10 -0400 Received: (from dj@localhost) by greed.delorie.com (8.14.4/8.14.4/Submit) id r7R4MAKi029102; Tue, 27 Aug 2013 00:22:10 -0400 Date: Tue, 27 Aug 2013 00:22:10 -0400 Message-Id: <201308270422.r7R4MAKi029102@greed.delorie.com> From: DJ Delorie To: gcc-patches@gcc.gnu.org Subject: [patch/djgpp]: Add ASM_DECLARE_FUNCTION_NAME Needed to build i586-pc-msdosdjgpp target, committed. * config/i386/djgpp.h (ASM_DECLARE_FUNCTION_NAME): New. Index: config/i386/djgpp.h =================================================================== --- config/i386/djgpp.h (revision 202015) +++ config/i386/djgpp.h (working copy) @@ -117,6 +117,17 @@ #define ASM_OUTPUT_ALIGNED_BSS(FILE, DECL, NAME, SIZE, ALIGN) \ asm_output_aligned_bss ((FILE), (DECL), (NAME), (SIZE), (ALIGN)) +/* Write the extra assembler code needed to declare a function properly. */ + +#ifndef ASM_DECLARE_FUNCTION_NAME +#define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \ + do \ + { \ + ASM_OUTPUT_FUNCTION_LABEL (FILE, NAME, DECL); \ + } \ + while (0) +#endif + /* This is how to tell assembler that a symbol is weak */ #undef ASM_WEAKEN_LABEL #define ASM_WEAKEN_LABEL(FILE,NAME) \