Closed Bug 732162 Opened 8 years ago Closed 8 years ago

Build mobile profiling builds with -funwind-tables

Categories

(Firefox Build System :: General, defect)

x86_64
Linux
defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED
mozilla13

People

(Reporter: ehsan, Assigned: ehsan)

Details

Attachments

(1 file)

Attached patch Patch (v1)Splinter Review
On Android ARM, we need to build profiling builds with -funwind-tables so that the resulting binary would be suitable for stack walking.  This is needed for my work to port the Gecko Profiler to Fennec.
Attachment #602080 - Flags: review?(khuey)
https://hg.mozilla.org/mozilla-central/rev/f2585061410d
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
I was under the impression that the unwind tables were part of the ABI on ARM. Do they really not get produced for all functions normally?
(In reply to Ted Mielczarek [:ted] from comment #3)
> I was under the impression that the unwind tables were part of the ABI on
> ARM. Do they really not get produced for all functions normally?

They are not (at least if you disable C++ exceptions.)
Assignee: nobody → ehsan
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.