Package: gcc-4.0 Version: 4.0.2-2 Severity: important When performing integer division, the following relocation is generated (to the libc divide function) jsr $23,($27),__divq !lituse_jsrdirect!79 the assembler does not understand this : /tmp/ccFszcSs.s: Assembler messages: /tmp/ccFszcSs.s:26: Error: Unknown relocation operand: !lituse_jsrdirect
This is a valid relocation type that use to work. This is a sufficient test case to trigger the problem: long foo(long x, long y) { return x / y; } -- System Information: Debian Release: testing/unstable APT prefers testing-proposed-updates APT policy: (500, 'testing-proposed-updates'), (500, 'testing') Architecture: alpha Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.13.4 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages gcc-4.0 depends on: ii binutils 2.16.1-2 The GNU assembler, linker and bina ii cpp-4.0 4.0.2-2 The GNU C preprocessor ii gcc-4.0-base 4.0.2-2 The GNU Compiler Collection (base ii libc6.1 2.3.5-6 GNU C Library: Shared libraries an ii libgcc1 1:4.0.2-2 GCC support library Versions of packages gcc-4.0 recommends: ii libc6.1-dev 2.3.5-6 GNU C Library: Development Librari pn libmudflap0-dev <none> (no description available) -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]