You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Original bug ID: 3923 Reporter: jcristau Status: closed (set by @damiendoligez on 2005-12-15T12:14:30Z) Resolution: not fixable Priority: normal Severity: minor Version: 3.09.0 Category: ~DO NOT USE (was: OCaml general) Monitored by: fw
Bug description
At Debian, we experience problems with the native code compiler on
HPPA. The compiler generates invalid assembler input which includes
displacements that are beyond the capabilities of this architecture.
For example, when compiling a large module, a BL instruction is
emitted which branches to a global label which is more than 64K
instructions away from the start of the text section in that object
file (which apparently cannot be expressed in an ELF relocation; a
relocation is needed to implement the ELF linking semantics).
Additional information
I'm forwarding here a messaged posted to caml-list by Florian Weimer, hoping that it will be easier to track here. The original message has message-id 87u0dfk5yx.fsf@mid.deneb.enyo.de.
See the corresponding debian bug report at http://bugs.debian.org/342704, and the build log linked from that page.
The text was updated successfully, but these errors were encountered:
This is due to architectural limitations of HPPA. Too hard to fix without control of the linker,
and the HPPA port is essentially dead as far as we are concerned.
Original bug ID: 3923
Reporter: jcristau
Status: closed (set by @damiendoligez on 2005-12-15T12:14:30Z)
Resolution: not fixable
Priority: normal
Severity: minor
Version: 3.09.0
Category: ~DO NOT USE (was: OCaml general)
Monitored by: fw
Bug description
At Debian, we experience problems with the native code compiler on
HPPA. The compiler generates invalid assembler input which includes
displacements that are beyond the capabilities of this architecture.
For example, when compiling a large module, a BL instruction is
emitted which branches to a global label which is more than 64K
instructions away from the start of the text section in that object
file (which apparently cannot be expressed in an ELF relocation; a
relocation is needed to implement the ELF linking semantics).
Additional information
I'm forwarding here a messaged posted to caml-list by Florian Weimer, hoping that it will be easier to track here. The original message has message-id 87u0dfk5yx.fsf@mid.deneb.enyo.de.
See the corresponding debian bug report at http://bugs.debian.org/342704, and the build log linked from that page.
The text was updated successfully, but these errors were encountered: