On 10/20/06, Ed Gould <Ed.Gould at sun.com> wrote:
>
> On Oct 19, 2006, at 14:47, Cyril Plisko wrote:
>
> > On 10/19/06, James Carlson <james.d.carlson at sun.com> wrote:
> >> Cyril Plisko writes:
> >> > Are there any ARC case covering usr/src/lib/common/*/crt*.s ?
> >> > If so, can these materials be published ?
> >>
> >> ARC cases cover projects and changes to the system that result from
> >> those projects, not particular files.
> >
> > Right. I am looking for ARC case that covers the project which
> > introduced these files. Specifically I am interested in formal
> > definition of which interfaces these files provide and what are
> > expected consumers of these interfaces.
>
> It would surprise me if there were ARC cases for these files.  They're
> just too old.  They are part, really, of the C compiler - they're the
> run-time start-up glue - and came from AT&T with Unix, before Sun
> existed.

According to their history they appeared in ON in 2001. I am quite sure
Sun existed already in XX century :)

>
> The cases that Jim cited (1995/049 and 2004/619) are related, but don't
> really get at the core startup interfaces.
>
> Maybe knowing more about why you wanted to know would help.  I don't
> believe there's really anything in there that should be directly
> referenced by anyone.

I am tinkering with powerpc-*-solaris2* gcc configuration.
We (Polaris project) have a simple gcc that builds basic
PowerPC ELF binaries, but I am trying to make it more like
SPARC or i386 configuration. There GCC appears to expect
crt?.o files present in /usr/lib and PowerPC tree (obviously)
lacks them.

-- 
Regards,
        Cyril

Reply via email to