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