Closed Bug 315021 Opened 19 years ago Closed 19 years ago

ret_cr16.s is in the wrong directory

Categories

(NSS :: Libraries, defect, P2)

3.10.2
HP
HP-UX
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: julien.pierre, Assigned: julien.pierre)

Details

Attachments

(1 file)

There is a file called lib/util/ret_cr16.s which provides the value of the highres timer on HP-UX itanium apparently. The function is only used by freebl. I think the source file should be moved to the freebl subdirectory.
This code is the "high res" timer for the older PA-Risc CPUs. I agree that it should move into freebl. Note that this code is used for all PA_Risc CPUs, including the old 1.1 CPUs and the newer 2.0 CPUs. In that respect it differs from the HP assembly files in freebl/mpi, which are only built for 2.0 CPUs.
Assignee: wtchang → julien.pierre.bugs
Status: NEW → ASSIGNED
Attachment #201814 - Flags: review?(nelson)
Comment on attachment 201814 [details] [diff] [review] move assembly source to freebl Looks right to me. r=nelson
Attachment #201814 - Flags: review?(nelson) → review+
Thanks for the quick review, Nelson. I checked this in for 3.11 . Checking in freebl/Makefile; /cvsroot/mozilla/security/nss/lib/freebl/Makefile,v <-- Makefile new revision: 1.67; previous revision: 1.66 done RCS file: /cvsroot/mozilla/security/nss/lib/freebl/ret_cr16.s,v done Checking in freebl/ret_cr16.s; /cvsroot/mozilla/security/nss/lib/freebl/ret_cr16.s,v <-- ret_cr16.s initial revision: 1.1 done Checking in util/Makefile; /cvsroot/mozilla/security/nss/lib/util/Makefile,v <-- Makefile new revision: 1.7; previous revision: 1.6 done Removing util/ret_cr16.s; /cvsroot/mozilla/security/nss/lib/util/ret_cr16.s,v <-- ret_cr16.s new revision: delete; previous revision: 1.1 done
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Priority: -- → P2
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: