From: "Paul J.Y. Lahaie" <pjlahaie@atlsci.com>
To: hppa-linux@puffingroup.com
Subject: Re: [hppa-linux] egcs and binutils cross compiling
Date: Sat, 20 Feb 1999 12:51:05 -0500 [thread overview]
Message-ID: <36CEF609.3441E38C@atlsci.com> (raw)
In-Reply-To: 2B3ABA2F850AD011937D0000C00700D001BEC93B@KES
"Smith, Todd" wrote:
> I certainly don't know what I talking about, but bear with me for a
> moment. Why does the ELF header structures need to change? I thought
> that one of the core strengths to Linux is the 99% code compatibility.
> AFAIK, one of the original reasons to switch to ELF from a.out in the
> i386 community to become closer to "mainstream" UNIX binary structures.
The current idea is to make the kernel data structures as similar to
HP-UX as can be without changing the core OS. This means we would need
an MkLinux compatibility layer to map from MkLinux structures to
Linux/HPPA structures. The other point is that the MkLinux ELF
structure is MkLinux only. All the other OSes that run on HPPA (Lites,
RTEMS) seem to use a different layout. If we move to this layout, it
means we can use a pretty much standard egcs / binutils for Linux/HPPA.
Since we will be going w/ glibc (not libc) and the port will be based on
2.2 (and moving to 2.3 when needed) the kernel structures will change to
accomodate larger uid/gid (unless MkLinux already has the larger
uid/gids).
Also, I am aware of little (if any) non-open source packages that
run under MkLinux and since this port aims to run on at least all the
MkLinux supported hardware, there aren't many big reasons to worry about
MkLinux compatibility.
- Paul
----------------------------------------------------------------------
To unsubscribe: send e-mail to hppa-linux-request@puffingroup.com with
`unsubscribe' as the subject.
next prev parent reply other threads:[~1999-02-20 17:51 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-02-20 17:29 [hppa-linux] egcs and binutils cross compiling Smith, Todd
1999-02-20 17:51 ` Paul J.Y. Lahaie [this message]
-- strict thread matches above, loose matches on Subject: below --
1999-02-21 16:26 Smith, Todd
1999-02-18 15:40 Jason Eckhardt
1999-02-19 7:15 ` Alex deVries
1999-02-19 10:10 ` Alan Cox
1999-02-19 13:48 ` Paul J.Y. Lahaie
1999-02-18 7:00 Alex deVries
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=36CEF609.3441E38C@atlsci.com \
--to=pjlahaie@atlsci.com \
--cc=hppa-linux@puffingroup.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.