Moving libc/sys to be linked last

Jonathan S. Shapiro
Wed Oct 26 21:15:00 GMT 2005

On Wed, 2005-10-26 at 20:04 +0100, wrote:
> Hi all!
> This is my first post to this list.
> In my target (arm-wince-pe), I want to override some objects from unix dir,
> but in libc/, 
> both SUBDIRS and SUBLIBS don't list sys before the unix dir.
> In my local copy, I moved them to the end, and now I get the wanted effect. 
> Is this the right way to do it? 
> Is there any reason sys wasn't put the last in the first place?

What you describe would require sys/ to be *first*, not last. The rule
is: "first resolution wins".

However, I suspect that this is not the best way to achieve what you
want. I do not know what the "approved" way is.


More information about the Newlib mailing list