Closed Bug 557501 Opened 14 years ago Closed 14 years ago

add fn boundary pseudo-ops to nsprpub/pr/src/md/unix/os_Linux_x86_64.s

Categories

(NSPR :: NSPR, defect, P2)

x86_64
Linux
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jseward, Assigned: jseward)

Details

Attachments

(1 file)

The assembly routines in os_Linux_x86_64.s are not properly delineated
with .type and .size pseudo-ops, as normal g++ generated functions
are.  This means their names don't show up in backtraces, at least
those created by Valgrind (haven't tried GDB).  This is of
(peripheral) relevance for bug 551155.
Assignee: nobody → jseward
Not sure how set Product to NSPR.  When I do that I get asked
a bunch of questions about versions, that I don't know the 
answer to.
Hardware: x86 → x86_64
Component: General → NSPR
Product: Core → NSPR
QA Contact: general → nspr
Version: Trunk → other
Attachment #437284 - Flags: review?(wtc)
Status: NEW → ASSIGNED
Target Milestone: --- → 4.8.5
Bug 557501 - add fn boundary pseudo-ops 
Patch contributed by Julian Seward <jseward@acm.org>, r=wtc

Checking in pr/src/md/unix/os_Linux_x86_64.s; new revision: 1.4; previous: 1.3

I'll keep this open until the question in comment 3 is answered.
Priority: -- → P2
Attachment #437284 - Attachment description: proposed fix → proposed fix (checked in)
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: