Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Aug 2012 20:39:51 +0800
From:      pete <petechou@gmail.com>
To:        David Chisnall <theraven@theravensnest.org>
Cc:        freebsd-toolchain@freebsd.org
Subject:   Re: BSD archive file formats
Message-ID:  <CANWS6neR0s%2BDteqRDkHX6Rb0dej%2Bi9TEDpmHAV53XzZ%2BD8141w@mail.gmail.com>
In-Reply-To: <C65466F5-5D93-4EDF-92B8-A1207FC34B72@theravensnest.org>
References:  <CANWS6nfWO8WvVXeRVB=YrFhhc-GT1Yo%2Bxx38OcitpN-Puhuw=A@mail.gmail.com> <C65466F5-5D93-4EDF-92B8-A1207FC34B72@theravensnest.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi David,

Thanks for your information! Then I'll probably work on other features
development first. And I also checked that MCLinker is able to link itself
with archive libraries on i386 FreeBSD9.

Thanks,
Pete

On Fri, Aug 3, 2012 at 7:43 PM, David Chisnall
<theraven@theravensnest.org>wrote:

> Hi Pete.
>
> The end of the man page says:
>
> >      This manual page documents the ar(1) archive formats used by the
> 4.4BSD
> >      and UNIX SVR4 operating system releases.
>
> I think it's probably safe to assume that the 4.4BSD format was dropped at
> some indeterminate point in the past, probably when we moved from a.out to
> ELF format binaries.  If the tools currently shipped in the base system are
> not producing them, then support is probably not important - people can
> always install GNU binutils from ports if it is for some legacy software.
>
> David
>
> On 3 Aug 2012, at 12:36, pete wrote:
>
> > Hi folks,
> >
> > I'm working on archive file format support in MCLinker project.
> >
> > GNU variant archive format is supported in MCLinker now. And from FreeBSD
> > man pages, I can find there are some differences between BSD and GNU
> > variants. However, when I try to check BSD variant on freebsd9 (i386), I
> > can only find GNU variant archive files. And if using "ar" to make an
> > archive file on freebsd9, I still get a GNU variant one.
> >
> > So, I would like to ask if BSD variant supported/existing in BSD system.
> Or
> > I missed something in configuring or others?
> >
> > I'm new to BSD. Any information will be helpful!
> >
> > Thanks,
> > Pete
> > _______________________________________________
> > freebsd-toolchain@freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-toolchain
> > To unsubscribe, send any mail to "
> freebsd-toolchain-unsubscribe@freebsd.org"
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANWS6neR0s%2BDteqRDkHX6Rb0dej%2Bi9TEDpmHAV53XzZ%2BD8141w>