[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I see, I though of this as a bad wording since architecture means
different things but what we are really doing in this parameter is
picking between 64 and 32 bit types, which is also an architecture.
Right now it expects 32 or 64 as an architecture. Thus you need to run
like
$./trinity -c open,32

On Mon, Sep 30, 2013 at 10:07 AM, Dave Jones <davej@xxxxxxxxxx> wrote:
> On Mon, Sep 30, 2013 at 09:51:02AM -0700, Ildar Muslukhov wrote:
>
>  > On Fri, Sep 27, 2013 at 2:49 PM, Dave Jones <davej@xxxxxxxxxx> wrote:
>  > > On Fri, Sep 13, 2013 at 12:53:16PM -0700, Ildar Muslukhov wrote:
>  > >  > This patch explicit selection of 32 or 64 bit version of a syscall via
>  > >  > parameter.
>  > >
>  > > I only just noticed this..
>  > >
>  > >  > - fprintf(stderr, " -c#: target specific syscall (takes syscall name as parameter).\n");
>  > >  > + fprintf(stderr, " -c#,@: target specific syscall (takes syscall name as parameter and @ as architecture. No @ defaults to both archs.).\n");
>  > >
>  > > The patch I ended up applying looks like it doesn't touch -c parsing.
>  > > Is this incomplete ?
>  >
>  > Nope,
>  >
>  > The splitting of the parameter is done in the toggle_syscall function.
>
> Ok, then I'm confused, because the syntax above doesn't seem to parse architecture.
>
> $ ./trinity -c open,x86_64
> Trinity v1.3pre  Dave Jones <davej@xxxxxxxxxx>
> No idea what architecture for syscall (open,x86_64) is
>
>         Dave
>
--
To unsubscribe from this list: send the line "unsubscribe trinity" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux SCSI]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux