This is the mail archive of the cygwin@sources.redhat.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Two snapshot bugs


>Chris Faylor wrote:
>>On Tue, Oct 10, 2000 at 01:50:37PM -0400, Larry Hall (RFK Partners, Inc)
wrote:
>>At 01:08 PM 10/10/2000, Fifer, Eric wrote:
>>>+ Restructuring of libm.a, libc.a and libcygwin.a:
>>>   Should be mentioned in the changes list?
>>>   Also, __infinity seems to be multiply-defined:
>>>         /usr/lib/libcygwin.a(ds00023.o)(.text+0x0): multiple definition
of
>>>`__infinity'
>>>         /usr/lib/libm.a(s_infconst.o)(.text+0x0): first defined here
>>>   Or I might be doing something wrong.  I'm still struggling
>>>   to get Perl to compile.
>>
>>libm.a and libc.a are symlinks to libcygwin.a.  Right now, gcc doesn't 
>>understand this so your best bet is to use only one of these in your 
>>link stream.  If you don't, the resulting executable will crash. 
>
>Also, this is unchanged since 1.1.4, AFAIK.

Really?  This is what I see in the latest snapshot.

$ bunzip2 -c cygwin-inst-20001010.tar.bz2 | tar vtf - | egrep
'lib(c|g|m|cygwin)\.a'
-rw-r--r-- dj/games     246456 2000-10-11 05:35 usr/lib/libg.a
-rw-r--r-- dj/games     215962 2000-10-11 05:36 usr/lib/libm.a
-rw-r--r-- dj/games          0 2000-10-11 05:35 usr/lib/libc.a link to
usr/lib/libg.a
-rw-r--r-- dj/games     762638 2000-10-11 05:35 usr/lib/libcygwin.a

$ ar t /lib/libm.a
e_acos.o
e_acosh.o
e_asin.o
e_atan2.o
e_atanh.o
...

$ ar t /lib/libc.a
__adjust.o
__exp10.o
__ten_mu.o
_tolower.o
_toupper.o
abort.o
abs.o
asctime.o
...

$ ar t /lib/libcygwin.a
dt.o
dh.o
ds01095.o
ds01094.o
ds01093.o
ds01092.o


__________________________________________________________________________________

IMPORTANT: This email is confidential and may also be legally privileged. If you have received this email in error, you are on notice of its status. If you are not the intended recipient, please notify us immediately by reply email or by telephoning Sanwa International plc's IT Helpdesk on +44 (20) 7330 0444. Then delete this email from your system. You should not copy it or use it for any purpose or disclose its contents to any other person.

Any views contained herein, express or implied, are those of the author and may not necessarily reflect those of Sanwa International plc. Sanwa International plc reserves the right to monitor all emails within its network. Email may be susceptible to virus infection, data corruption, interception and unauthorised amendment. Sanwa International plc does not accept liability for any such infection, corruption, interception or amendment or the consequences thereof.

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]