[Tech] chi conosce l'opzione -pg di gcc?
Claudio Sicilia
claudio.sicilia@iet.unipi.it
Mar 11 Feb 2003 14:26:52 CET
Ciao Gianni! :-)
ho provato a fare il grep di "mcount" nella libreria che mi hai segnalato ma
non ho trovato nulla.
E' la mia libreria libc.a che non e' completa? io utilizzo la versione 3.2
di gcc per cygwin.
Mi puoi dire quale e' la tua e se sai quale e' il motivo per cui non c'e'
nella mia libreria la funzione mcount?
Grazie ancora per l'aiuto.
Ciao, Claudio S.
______________________________
Ing. Claudio SICILIA, PhD Student
University of Pisa
Dept. Information Engineering
Via Diotisalvi 2 - I56122 PISA - Italy
mobile : +39 328 185 62 33
mailto : claudio.sicila@iet.unipi.it
______________________________
----- Original Message -----
From: <tech-request@firenze.linux.it>
To: <tech@firenze.linux.it>
Sent: Tuesday, February 11, 2003 6:33 AM
Subject: tech digest, Vol 1 #874 - 4 msgs
> --__--__--
>
> Message: 4
> Date: Mon, 10 Feb 2003 23:51:48 +0100
> To: tech@firenze.linux.it
> Subject: Re: [Tech] chi conosce l'opzione -pg di gcc?
> From: Gianni Bianchini <giannibi@firenze.linux.it>
> Reply-To: tech@firenze.linux.it
>
> On Fri, 7 Feb 2003 18:14:57 +0100
> Claudio Sicilia wrote:
>
> > gcc -S -pg -O pippo.c -o pippo.s
> >
> > nel file assembly che ottengo si osserva che viene aggiunta la funzione
> > _mcount.
> >
> > Qualcuno sa indicarmi da quale libreria viene presa questa funzione?
>
> Dalla libc. Infatti risulta:
>
> chisel:~> gcc -c -pg -O pippo.c
> chisel:~> nm pippo.o
> 0000000000000000 t gcc2_compiled.
> 0000000000000004 T main
> U mcount
>
> Il che vuol dire che mcount e' linkato esternamente.
> Infatti si trova nella libc:
>
> chisel:~> nm /usr/lib/libc.a | grep mcount
> [...]
> 0000000000000000 T _mcount
> 0000000000000000 W mcount
> [...]
>
> Ciao.
> Gianni.
>
>
Maggiori informazioni sulla lista
flug-tech