crazy question (want to locate a particular function from all object files)
Globe Trotter
itsme_410 at yahoo.com
Wed Mar 1 23:55:52 UTC 2006
Another question: while this does give me a list of all the functions in all
the files, is it possible to get only the list of object files with the
function in it?
Many thanks!
--- John Summerfied <debian at herakles.homelinux.org> wrote:
> Globe Trotter wrote:
> > Hi,
> >
> > Is there a way to list all object files on my machine, and then to locate
> all
> > matches to a particular function?
> >
> > Many thanks and best wishes!
>
> define "object files." Most people mean the output of an assembler (or
> compiler), but I'm not sure that's what you mean.
>
> Such files generally have names ending in ".o"
>
> I suggest you write a little script like this:
>
> #!/bin/bash
> echo $1
> nm $1
>
> Shall we call it "listem" and store it in ~/bin/
>
> Don't forget "chmod +x ~/bin/listem"
>
> Then:
> find <where you expect them> -type f -name \*.o \
> -exec ~/bin/listem {} \; \
> >/tmp/listed
>
> If you mean "shared object" then the suffix is .so, and there might be
> some .a files of interest.
>
>
>
> --
>
> Cheers
> John
>
> -- spambait
> 1aaaaaaa at computerdatasafe.com.au Z1aaaaaaa at computerdatasafe.com.au
> Tourist pics http://portgeographe.environmentaldisasters.cds.merseine.nu/
>
> do not reply off-list
>
> --
> fedora-list mailing list
> fedora-list at redhat.com
> To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the fedora-list
mailing list