Re: svn commit: r310789 - head/lib/libpam/static_libpam

2016-12-30 Thread Ravi Pokala
-Original Message- > From: on behalf of Ed Maste > > Date: 2016-12-30, Friday at 07:39 > To: Ravi Pokala > Cc: Alexander Kabaev , "src-committ...@freebsd.org" > , "svn-src-all@freebsd.org" > , "svn-src-h...@freebsd.org" >

Re: svn commit: r310789 - head/lib/libpam/static_libpam

2016-12-30 Thread John Baldwin
On Thursday, December 29, 2016 09:30:52 PM Alexander Kabaev wrote: > Author: kan > Date: Thu Dec 29 21:30:52 2016 > New Revision: 310789 > URL: https://svnweb.freebsd.org/changeset/base/310789 > > Log: > Use compiler driver to build relocatable object > > This works better with external too

Re: svn commit: r310789 - head/lib/libpam/static_libpam

2016-12-30 Thread Ed Maste
On 29 December 2016 at 19:59, Ravi Pokala wrote: > > I'm a little confused - the original version had to have had a compile-only > step to generate the object first, before running the link-only operation > against the object. The new code replaces the link-only operation with a > compile+link

Re: svn commit: r310789 - head/lib/libpam/static_libpam

2016-12-29 Thread Alexander Kabaev
On Thu, 29 Dec 2016 18:59:17 -0600 Ravi Pokala wrote: > Hi Alexander, > > I'm a little confused - the original version had to have had a > compile-only step to generate the object first, before running the > link-only operation against the object. The new code replaces the > link-only operation

Re: svn commit: r310789 - head/lib/libpam/static_libpam

2016-12-29 Thread Ravi Pokala
e-existing compile-only operation be removed, since the new compile+link operation supersedes it? Thanks, Ravi (rpokala@) -Original Message- > From: on behalf of Alexander Kabaev > > Date: 2016-12-29, Thursday at 15:30 > To: , , > > Subject: svn commit: r310789 - h

svn commit: r310789 - head/lib/libpam/static_libpam

2016-12-29 Thread Alexander Kabaev
Author: kan Date: Thu Dec 29 21:30:52 2016 New Revision: 310789 URL: https://svnweb.freebsd.org/changeset/base/310789 Log: Use compiler driver to build relocatable object This works better with external toolchains where LD will not necessarily defailt to emulation we want. Compiler driv