This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: x86_64 unresolved target-symbol
- From: Roland McGrath <roland at redhat dot com>
- To: Hien Nguyen <hien at us dot ibm dot com>
- Cc: SystemTAP <systemtap at sources dot redhat dot com>
- Date: Wed, 12 Apr 2006 17:12:03 -0700 (PDT)
- Subject: Re: x86_64 unresolved target-symbol
> Stap failed to build the buildok/syscall.stp withthe following error
> semantic error: unresolved target-symbol expression: identifier '$tvp'
> at /usr/local/share/systemtap/tapset/syscalls2.stp:935:18
>
> where tvp is an argument of sys_select
> asmlinkage long sys_select(int n, fd_set __user *inp, fd_set __user *outp,
> fd_set __user *exp, struct timeval __user *tvp)
>
> This only happens on x86_64. Looks like a bug (elfutils or gcc).
In such reports please always cite the precise kernel build you are using.
If it's a kernel not built by Red Hat, please also cite the exact GCC
version used to build it (gcc rpm if it's an rpm).
Thanks,
Roland