Re: Add STB_SECONDARY to gABI

2012-06-28 Thread Joseph S. Myers
On Thu, 28 Jun 2012, H.J. Lu wrote: > Can someone take gABI draft html files and put them on > github? That requires permission from the copyright holder. -- Joseph S. Myers jos...@codesourcery.com

Re: Add STB_SECONDARY to gABI

2012-06-28 Thread H.J. Lu
Cc: GCC Development; Binutils; GNU C Library; Ansari, Zia >> Subject: Re: Add STB_SECONDARY to gABI >> >> On Thu, Jun 28, 2012 at 7:12 AM, Suprateeka R Hegde >> wrote: >> > The write-up looks good. >> > >> > Two typos: >> > 1. An inst

RE: Add STB_SECONDARY to gABI

2012-06-28 Thread Suprateeka R Hegde
> -Original Message- > From: generic-...@googlegroups.com [mailto:generic- > a...@googlegroups.com] On Behalf Of H.J. Lu > Sent: 28 June 2012 07:55 PM > To: generic-...@googlegroups.com > Cc: GCC Development; Binutils; GNU C Library; Ansari, Zia > Subject: Re: Add

Re: Add STB_SECONDARY to gABI

2012-06-28 Thread H.J. Lu
For a function, foo, in the C library, we can use it only if it is available on all versions of the C library or we provide our own implementation of foo. With our own foo, the one in the C library will never be used. Here is a proposal to add STB_SECONDARY to gABI to support the seconda

RE: Add STB_SECONDARY to gABI

2012-06-28 Thread Suprateeka R Hegde
e- > From: generic-...@googlegroups.com [mailto:generic- > a...@googlegroups.com] On Behalf Of H.J. Lu > Sent: 28 June 2012 07:30 PM > To: generic-...@googlegroups.com > Cc: GCC Development; Binutils; GNU C Library; Ansari, Zia > Subject: Re: Add STB_SECONDARY to gABI > > On Thu, J

Re: Add STB_SECONDARY to gABI

2012-06-28 Thread H.J. Lu
rary or we provide our own implementation of foo. With our own foo, the one in the C library will never be used. Here is a proposal to add STB_SECONDARY to gABI to support the secondary definition so that a software vendor can provide an alternative implementation in case it isn't ava

RE: Add STB_SECONDARY to gABI

2012-06-28 Thread Lowell, Randy
age- > From: generic-...@googlegroups.com [mailto:generic- > a...@googlegroups.com] On Behalf Of H.J. Lu > Sent: Wednesday, June 27, 2012 12:06 PM > To: generic-...@googlegroups.com > Cc: GCC Development; Binutils; GNU C Library; Ansari, Zia > Subject: Re: Add STB_SECONDARY to gABI &g

Re: Add STB_SECONDARY to gABI

2012-06-27 Thread H.J. Lu
Hi, Resending with plain text. Here is the final proposal to add STB_SECONDARY to gABI. Any comments? Thanks. -- H.J. --- We want to provide a relocatable object which can take advantage of all versions of a supported OS. For a function, foo, in the C library, we can use it only if it is

RE: Add STB_SECONDARY to gABI

2012-05-14 Thread Lowell, Randy
- > > From: generic-...@googlegroups.com [mailto:generic- > > a...@googlegroups.com] On Behalf Of Lowell, Randy > > Sent: 14 May 2012 07:12 PM > > To: generic-...@googlegroups.com; GCC Development; Binutils; GNU C > > Library; Ansari, Zia > > Subject: RE: A

RE: Add STB_SECONDARY to gABI

2012-05-14 Thread Suprateeka R Hegde
> -Original Message- > From: generic-...@googlegroups.com [mailto:generic- > a...@googlegroups.com] On Behalf Of Lowell, Randy > Sent: 14 May 2012 07:12 PM > To: generic-...@googlegroups.com; GCC Development; Binutils; GNU C > Library; Ansari, Zia > Subject: RE: Add

RE: Add STB_SECONDARY to gABI

2012-05-14 Thread Suprateeka R Hegde
Sent: 14 May 2012 07:12 PM > To: generic-...@googlegroups.com; GCC Development; Binutils; GNU C > Library; Ansari, Zia > Subject: RE: Add STB_SECONDARY to gABI > > This looks good. I just want to check one thing with you. In point > 5 > you state that unresolved secondary symb

RE: Add STB_SECONDARY to gABI

2012-05-14 Thread Lowell, Randy
To: Generic System V Application Binary Interface; GCC Development; > Binutils; GNU C Library; Ansari, Zia > Subject: Add STB_SECONDARY to gABI > > Here is the final proposal to add STB_SECONDARY to gABI. > Any comments? > > Thanks. > > -- > H.J. > --- > We want to

Add STB_SECONDARY to gABI

2012-05-12 Thread H.J. Lu
Here is the final proposal to add STB_SECONDARY to gABI. Any comments? Thanks. -- H.J. --- We want to provide a relocatable object which can take advantage of all versions of a supported OS. For a function, foo, in the C library, we can use it only if it is available on all versions of the C