Article View: comp.sys.amiga.tech
Article #7314Lprof/Lstat problem
From: Rik Slaven
Date: Wed, 05 Dec 1990 17:20
Date: Wed, 05 Dec 1990 17:20
27 lines
1352 bytes
1352 bytes
Environment: SAS/Lattice C 5.10 Wb 1.3 SKsh 1.5 CFLAGS: -b0 -cfist -O -d1 -v Source: Source code exists in multiple files, two of which are in a separate directory. Some files contain functions defined as 'static'. Problem: When I use lprof and lstat, I get incorrect statistics for functions: namely, the output states that a function which I do not call is called 32 % of the time. Also, the output indicates that function 'x' is defined in file 'y', when in reality it is defined in file 'z'. Questions: 1. What's wrong? 2. Does all source need to reside in the same directory in order for lprof/lstat to work correctly? 3. Does all source need to reside in the same file in order for lprof/lstat to work correctly? 4. Will lprof/lstat report correctly with 'static' functions defined? Any help would be greatly appreciated. Rik Slaven
Technical Details
Message-ID:
<22800001@b-mrda.ca.boeing.com>Path:
arc1-ca.pugleaf.net!utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uunet!bcstec!misty!b-mrda!slavenShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uunet!bcstec!misty!b-mrda!slaven From: slaven@b-mrda.ca.boeing.com (Rik Slaven) Newsgroups: comp.sys.amiga.tech Subject: Lprof/Lstat problem Message-ID: <22800001@b-mrda.ca.boeing.com> Date: 5 Dec 90 17:20:24 GMT Organization: Boeing Commercial Airplanes MR&D Lines: 27