Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Message-ID: <416F819E.1020007@familiehaase.de>
Date: Fri, 15 Oct 2004 09:51:58 +0200
From: "Gerrit P. Haase" <gp@familiehaase.de>
Organization: Esse keine toten Tiere
User-Agent: Mozilla/5.0 (Windows; U; WinNT4.0; de-AT; rv:1.7.3) Gecko/20040910
MIME-Version: 1.0
To: Charles Wilson <cygwin@cwilson.fastmail.fm>
CC: cygwin@cygwin.com, libtool@gnu.org
Subject: Re: Ping: Cygwin libtool / assembler problem with -DPIC
References: <501586262435.20041011122240@familiehaase.de>	<191683852271.20041012152910@familiehaase.de>	<20041013170135.GA24352@orchestra.cs.caltech.edu>	<416DA2C7.2090703@familiehaase.de>	<416E2825.9030401@cwilson.fastmail.fm> <1911848409112.20041014131148@familiehaase.de> <416F172D.6060601@cwilson.fastmail.fm>
In-Reply-To: <416F172D.6060601@cwilson.fastmail.fm>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-IsSubscribed: yes

Hi Charles,


I just don't think it is good idea to use flags for s.th. else just
because they are there anywhere.  If there is need for anther special
flag then introduce it, exactly for this reason and this platform and
for nothing else.  DLL_EXPORT is the best example, if there is really a
need for another flag like this to be used like you described then
introduce one which is a flag that doesn't affect other tools like ld,
as, ar, ....

PIC is the option to get position independent code where it makes a 
difference.  It makes no difference on Cygwin: so don't use the flag.


Gerrit
-- 
=^..^=

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

