[Top][All Lists]

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

[Bug gas/29466] New: [2.39 regression] 2.39 broke gas for vax-linux

From: mikpelinux at gmail dot com
Subject: [Bug gas/29466] New: [2.39 regression] 2.39 broke gas for vax-linux
Date: Wed, 10 Aug 2022 12:47:45 +0000


            Bug ID: 29466
           Summary: [2.39 regression] 2.39 broke gas for vax-linux
           Product: binutils
           Version: 2.39
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: gas
          Assignee: unassigned at sourceware dot org
          Reporter: mikpelinux at gmail dot com
  Target Milestone: ---

Created attachment 14270
  --> https://sourceware.org/bugzilla/attachment.cgi?id=14270&action=edit
_divmoddi4.s for vax-linux from gcc-12.1

Attempting to assemble the attached _divmoddi4.s with gas built for vax-linux
fails with:

/tmp/_divmoddi4.s: Assembler messages:
/tmp/_divmoddi4.s:372: Error: junk at end of line, first unrecognized character
is `0'
/mnt/scratch/cross/sources/gcc-12.1.0/libgcc/libgcc2.c:1181: Fatal error:
Ignoring statement due to "Not enough operands"

This was first seen while updating a gcc-12.1 cross-compiler to vax-linux from
binutils-2.38 to binutils-2.39, which caused the build of libgcc2's _divmoddi4
to fail with the above message.

A git bisect between 2.38 and 2.39 identified:

# first bad commit: [53f2b36a54b9597f734891176fe6ba0866b819a8] gas
read_a_source_file #APP processing

Target: vax-unknown-linux
Host: x86_64-pc-linux-gnu (Fedora 36)
Vanilla upstream sources

You are receiving this mail because:
You are on the CC list for the bug.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]