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

Error: Adjusted signed .word (0xc244) overflows: `switch'-statement too large.



Hi!

While building LibreOffice on m68k [1], I ran into an issue which has been
previously observed in mednafen as well [2]:

{standard input}: Assembler messages:
{standard input}:20833: Error: Adjusted signed .word (0xabe2) overflows: `switch'-statement too large.

So the compiler generated assembler code that the assembler itself is choking
because the generated code is too complex.

Does anyone know what exactly the background of this problem is? Is this
actually a switch statement in the C/C++ code which is too complex?

Adrian

> [1] https://people.debian.org/~glaubitz/libreoffice_5.2.4~rc1-1_m68k.build
> [2] https://lists.debian.org/debian-68k/2014/09/msg00004.html

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


Reply to: