[Bug gas/25331] mmix-gas fails to assemble newlib-3.1.0: internal error: fixup not contained within frag

2020-06-29 Thread hp at sourceware dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25331

Hans-Peter Nilsson  changed:

   What|Removed |Added

   Target Milestone|--- |2.35
 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #7 from Hans-Peter Nilsson  ---
Now (after a bugzilla restart), with actions to match that previous comment.

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


[Bug gas/25331] mmix-gas fails to assemble newlib-3.1.0: internal error: fixup not contained within frag

2020-06-28 Thread hp at sourceware dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25331

--- Comment #6 from Hans-Peter Nilsson  ---
Fixed for the upcoming binutils-2.35.
Thanks for the report and sorry for the delay.

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


[Bug gas/25331] mmix-gas fails to assemble newlib-3.1.0: internal error: fixup not contained within frag

2020-06-28 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25331

--- Comment #5 from cvs-commit at gcc dot gnu.org  ---
The master branch has been updated by Hans-Peter Nilsson :

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4e394b28e3b0309853cb2dfce377b01787caa183

commit 4e394b28e3b0309853cb2dfce377b01787caa183
Author: Hans-Peter Nilsson 
Date:   Mon Jun 29 05:38:26 2020 +0200

gas/testsuite: test-case for PR25331 (mmix reloc fixup bug)

The bug manifested "only" for a 64-bit host:

pr25331.c: Assembler messages:
pr25331.c:430: Error: internal error: fixup not contained within frag
failed with: , no
expected output
FAIL: gas/mmix/pr25331

gas:
PR gas/25331
* testsuite/gas/mmix/pr25331.d, testsuite/gas/mmix/pr25331.s: New
test.

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


[Bug gas/25331] mmix-gas fails to assemble newlib-3.1.0: internal error: fixup not contained within frag

2020-06-28 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25331

--- Comment #4 from cvs-commit at gcc dot gnu.org  ---
The master branch has been updated by Hans-Peter Nilsson :

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=b20e7614da3d64ffe05617d5ac89819bff6bedf8

commit b20e7614da3d64ffe05617d5ac89819bff6bedf8
Author: Hans-Peter Nilsson 
Date:   Mon Jun 29 05:32:02 2020 +0200

gas: Fix mmix fixups and TC_FX_SIZE_SLACK, PR25331

Finally; sorry for the delay.  There were a few false starts, where I
misinterpreted the error-messages and the comment that Alan added:
it's not the fix size that's too large (and the frag too small), it's
stating the wrong size of what will be "fixed up" - that of the actual
target value, not the size of the field that needs to be adjusted.
Comments added for clarity.

Test-suite committed separately.

gas:
PR gas/25331
* config/tc-mmix.c (md_assemble) : This fixup affects 1 byte, not 8.
Also, set its fx_no_overflow.
(md_convert_frag) :
Similarly this fixup affects 4 bytes, not 8 and needs its
fx_no_overflow set.
* config/tc-mmix.h (TC_FX_SIZE_SLACK): Don't define.

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


[Bug gas/25331] mmix-gas fails to assemble newlib-3.1.0: internal error: fixup not contained within frag

2020-01-08 Thread nickc at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=25331

Nick Clifton  changed:

   What|Removed |Added

 CC||nickc at redhat dot com

--- Comment #3 from Nick Clifton  ---
If it helps, assembling with --no-expand works.  Not sure if this is sufficient
for a workaround however, since I am unfamiliar with the MMIX instruction set.

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


[Bug gas/25331] mmix-gas fails to assemble newlib-3.1.0: internal error: fixup not contained within frag

2020-01-01 Thread hp at sourceware dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25331

Hans-Peter Nilsson  changed:

   What|Removed |Added

Summary|mmix-gas fals to assemble   |mmix-gas fails to assemble
   |newlib-3.1.0|newlib-3.1.0: internal
   |(-fstack-protector-strong   |error: fixup not contained
   |-ffunction-sections):   |within frag
   |internal error: fixup not   |
   |contained within frag   |

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