New build infrastructure in svn

Peter S. Mazinger ps.m at gmx.net
Thu Oct 27 12:14:19 UTC 2005


On Thu, 27 Oct 2005, Jan-Benedict Glaw wrote:

> On Thu, 2005-10-27 08:05:57 +0200, Peter S. Mazinger <ps.m at gmx.net> wrote:
> > On Wed, 26 Oct 2005, Jan-Benedict Glaw wrote:
> > > There are only vax-specific patches applied; the new Makefile.in is
> > > basically a copy of the ARM port's Makefile.in, but I don't think this
> > > is related, since this is happening in the libcrypt part. The Makefile
> > > seems to be correctly linked:
> > 
> > if you have proper crt1.S/crti.S/crtn.S files, then the arch specific 
> > stuff should work by copying and adapting *SRC and *DIR/OUT. Please keep 
> > though the name of ARCH_OBJS for all objects, else duplicates won't be 
> > removed properly.
> 
> Hmm. Right now, the crt*.S files are not listed in SSRC, that's the
> same with the ARM port. If I add them there, the object files are
> generated upon "make -f Makefile.in", but they're not copied at "make
> -f Makefile.in install" time.

they shouldn't be in SSRC, because the rules are in Makerules for them, 
you have to set crt-y:=create in libc/sysdeps/linux/vax/Makefile.in, that 
should take care of it (I hope)

Peter
 
> > The same applies to libc/string/arch-specific dir if you have any, 
> > STRING_ARCH_OBJS should cover all objects.
> 
> That's all generic for now :)
> 
> MfG, JBG
> 
> 

-- 
Peter S. Mazinger <ps dot m at gmx dot net>           ID: 0xA5F059F2
Key fingerprint = 92A4 31E1 56BC 3D5A 2D08  BB6E C389 975E A5F0 59F2




More information about the uClibc mailing list