caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* Invalid HPPA assembly code: large displacements
@ 2005-12-11 15:29 Florian Weimer
  0 siblings, 0 replies; only message in thread
From: Florian Weimer @ 2005-12-11 15:29 UTC (permalink / raw)
  To: caml-list

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).

Is there something one can tweak in the compiler to work around this
problem?


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2005-12-11 15:29 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-12-11 15:29 Invalid HPPA assembly code: large displacements Florian Weimer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).