From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23276 invoked by alias); 23 May 2012 22:13:03 -0000 Received: (qmail 23267 invoked by uid 22791); 23 May 2012 22:13:02 -0000 X-SWARE-Spam-Status: No, hits=-2.7 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,SARE_SUB_GETRID,SUBJ_OBFU_PUNCT_FEW X-Spam-Check-By: sourceware.org Received: from localhost (HELO sourceware.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 23 May 2012 22:12:49 +0000 From: "roland at gnu dot org" To: glibc-bugs@sources.redhat.com Subject: [Bug libc/14151] New: get rid of ASM_GLOBAL_DIRECTIVE Date: Wed, 23 May 2012 22:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: roland at gnu dot org X-Bugzilla-Status: NEW X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org X-SW-Source: 2012-05/txt/msg00303.txt.bz2 http://sourceware.org/bugzilla/show_bug.cgi?id=14151 Bug #: 14151 Summary: get rid of ASM_GLOBAL_DIRECTIVE Product: glibc Version: unspecified Status: NEW Severity: normal Priority: P2 Component: libc AssignedTo: unassigned@sourceware.org ReportedBy: roland@gnu.org CC: drepper.fsp@gmail.com Classification: Unclassified We require fairly recent binutils and don't attempt to support non-GNU assemblers. GAS recognizes both .globl and .global regardless of machine. So we can just use .globl (I prefer it to .global since .globl is the original traditional syntax). This could be done in multiple stages but probably isn't worth the trouble. 1. Remove the configure test and just define the macro unconditionally either in config.h.in or in libc-symbols.h. 2. Remove all uses of the macro. 3. Remove the macro. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.