[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#342704: ocaml: FTBFS on hppa: "Error: Field out of range [-262144..262143] (-267528)."



* Florian Weimer:

> This looks indeed like a GAS bug (or a miscompilation of GAS).  The
> branch target is only a few hundred instructions away, so it should be
> reachable using a BL instruction.

I was wrong, this is not a real GAS bug.  (See the binutils list for a
discussion.)  The object file is larger than 64K instructions, and GAS
apparently cannot express the necessary relocation in the object file
in this case.

In other words, Objective Caml is at fault.  It generates invalid
assembler input.



Reply to: