This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] libgloss/arm: Add linux syscall interface.


Shaun Jackman wrote:
I'm a particular fan of the manner in which arm-elf separates libc
from libgloss. It makes perfect sense to me. I like being able to
choose at link time whether I'm linking against RDP, Linux, or NOSYS,
and I use all three regularly.


If this is solely meant to be a robust syscall layer that sits under vanilla-newlib, then I am perfectly ok with it in that context. I do not want to see this being a beach-head for "if we just add POSIX functions X, Y, and Z, now we can run application K".


It's also a matter of familiarity, as I'm more accustomed to arm-elf
than *-linux-newlib. This is by no means a good technical reason, just
a matter of fact.


Would you be willing to start working on adding arm support to sys/linux? You have already done some of the work.


-- Jeff J.


Cheers!
Shaun

On 5/9/06, Jeff Johnston <jjohnstn@redhat.com> wrote:

I have a question.  Why didn't you add a machine/arm subdirectory to
libc/sys/linux?  This gives you full functionality for relatively
low-effort and maximizes code sharing among the various platforms.  It
doesn't make sense to write all that code from scratch again or copy it
into two different places.

-- Jeff J.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]