On Tue, Oct 23, 2007 at 11:23:31AM +0300, Timo Savola wrote:
> On Mon, 2007-10-22 at 20:25 -0700, Diane Holt wrote:
> 
> > Actually, can you just tell me what --sbox-call is for? Looking at the
> > patch for it, it seems to just be skipping it anyway (unless I'm
> > missing something). The comment for the commit that added it said
> > something about a "calling convention", but I'm not sure what that
> > really means. 
> 
> sbrsh seems to skip the next non-option argument (= target program
> name?) when --sbox-call is specified.  I don't know why.

The --sbox-call means that the name of the binary and every argument,
including argv[0], is given in command line. In some cases this can't
really be resolved from the actual binary called, so it is being
preserved.

If I remember correctly, the first argument after --sbox-call (that is
the actual binary name) is used to locate the actual binary that is
being called, but rest of the arguments are given to the elf (eg. we
skipped the program name, but kept the argv[0]; in scratchbox these
two can be different in quite many cases).

That stuff is noise emitted by fixing #277. See also 
20060918133615-2603f-4d93d27bb57984387af2333030cc6f62eacfcda5.gz
in 1.0/scratcbox.

-Toni

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Scratchbox-users mailing list
Scratchbox-users@lists.scratchbox.org
http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-users

Reply via email to