Roland Mainz wrote:
> However IMO it would still make sense to use the libshell builtin code
> for this - what is the Sun policy in this case ? Is an ARC case required
> for this (e.g. both the current code for "pwd" and the use of the
> libshell builtin code will produce identical results) ?

Are you changing the interfaces imported or exported?   If so, then you may
need an ARC case.

For pwd, the current exported interfaces would be (from a quick scan of
the man page):
        Command path: /usr/bin/pwd
        Arguments: none accepted
        Output format: path name on a single line

Are you changing any of those?   Since you said to drop the suggestion to
use -P & -L, it sounds like you're not.

That leaves imported interfaces.   From what I see in elfdump, the current
pwd uses only Committed interfaces from libc.   You're suggesting to add
use of interfaces from libshell - are those Committed, Uncomitted or some
form of Private?   If they're Project Private, then you'ld need an ARC case
since you're proposing use outside the original project.   If they're a
higher stability level, you may not.

-- 
        -Alan Coopersmith-           alan.coopersmith at sun.com
         Sun Microsystems, Inc. - X Window System Engineering

Reply via email to