Closed Bug 654056 Opened 13 years ago Closed 13 years ago

Build IPC support for mips, hppa, ia64, s390(x), powerpc64 and sparc

Categories

(Core :: IPC, defect)

All
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla10

People

(Reporter: glandium, Assigned: glandium)

References

Details

(Whiteboard: [inbound])

Attachments

(1 file, 3 obsolete files)

The patch I'm attaching makes things build.

ia64 has a broken jsengine because of the new jsval, I haven't tested hppa, and I know for a fact that it doesn't actually work on mips and s390, so it's a WIP.

Note that on s390, size_t is defined as unsigned long, which explains the ipc_message_utils.h change.
Attachment #529427 - Attachment filename: diff → bug654056
Attachment #529427 - Attachment is obsolete: true
This patch makes the work with the resource files endian-independent. It builds fine on x86_64 and s390x, but I don't know how to test it or whether it's even required besides the fact that build fails on big endian arch.
(In reply to comment #3)
> Created attachment 543098 [details] [diff] [review] [review]
> fix little-endian assumption in data_pack.cc
> 
> This patch makes the work with the resource files endian-independent. It
> builds fine on x86_64 and s390x, but I don't know how to test it or whether
> it's even required besides the fact that build fails on big endian arch.

That file is not built anymore, as it was not used at all. See bug 643112.
Attachment #543098 - Attachment is obsolete: true
OS: Linux → Mac OS X
Summary: Add IPC support for mips, hppa, ia64, s390 and sparc → Build IPC support for mips, hppa, ia64, s390(x), powerpc64 and sparc
Target Milestone: --- → mozilla9
Version: Trunk → Other Branch
Target Milestone: mozilla9 → ---
Let's already get this in the tree and file separate bugs for runtime issues
Attachment #563704 - Flags: review?(benjamin)
Attachment #543088 - Attachment is obsolete: true
Assignee: nobody → mh+mozilla
OS: Mac OS X → Linux
Version: Other Branch → Trunk
Attachment #563704 - Flags: review?(benjamin) → review+
https://hg.mozilla.org/mozilla-central/rev/ed7e00a14cb9
https://hg.mozilla.org/mozilla-central/rev/c7134426674a
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla10
Blocks: 683879
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: