The sccs and rcs id strings are optimized away by the compiler.

VERIFIED FIXED

Status

NSPR
NSPR
P3
normal
VERIFIED FIXED
19 years ago
19 years ago

People

(Reporter: Wan-Teh Chang, Assigned: Wan-Teh Chang)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Assignee)

Description

19 years ago
The sccs and rcs id strings we embed in
our libraries are static variables with
no references to them.  The IRIX cc compiler
optimizes away these unused variables, and
hence the 'what' and 'ident' commands can't
find any NSPR version strings in our libraries
on IRIX.

The fix is to add dummy references to the
sccs and rcs id strings in the same files.
(Assignee)

Updated

19 years ago
Status: NEW → ASSIGNED
(Assignee)

Comment 1

19 years ago
The fix is checked into NSPRPUB_RELEASE_3_1_BRANCH.
/cvsroot/mozilla/nsprpub/lib/libc/src/plvrsion.c, revision 3.3.14.1
/cvsroot/mozilla/nsprpub/pr/src/prvrsion.c, revision 3.3.14.1.
(Assignee)

Updated

19 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 19 years ago
Resolution: --- → FIXED
(Assignee)

Comment 2

19 years ago
The fix is checked into the tip.
/cvsroot/mozilla/nsprpub/lib/libc/src/plvrsion.c, revision 3.4
/cvsroot/mozilla/nsprpub/pr/src/prvrsion.c, revision 3.4

Comment 3

19 years ago
NSPR now has its own Bugzilla product.  Moving this bug to the NSPR product.

Comment 4

19 years ago
this fix is not visible to qa. if you think this bug should be reopened,
please do so.

will mark as verified.

Updated

19 years ago
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.