[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gas/26694] gas x86-32: "can't handle non absolute segment in `lcall
From: |
cvs-commit at gcc dot gnu.org |
Subject: |
[Bug gas/26694] gas x86-32: "can't handle non absolute segment in `lcall'" (or `ljmp') |
Date: |
Mon, 05 Oct 2020 13:02:56 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=26694
--- Comment #11 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot
gnu.org> ---
The master branch has been updated by H.J. Lu <hjl@sourceware.org>:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6d96a5946d1ec76fea79bc36aa95d7d3dd304200
commit 6d96a5946d1ec76fea79bc36aa95d7d3dd304200
Author: T.K. Chia <u1049321969@caramail.com>
Date: Mon Oct 5 05:46:23 2020 -0700
i386: Allow non-absolute segment values for lcall/ljmp
Allow an unresolved or non-absolute symbol as the segment operand of an
immediate far jump (`ljmp SEG, OFF') or far call (`lcall SEG, OFF').
gas/
2020-10-05 T.K. Chia <u1049321969@caramail.com>
PR gas/26694
* NEWS: Updated for i386 lcall and ljmp change.
* config/tc-i386.c (output_interseg_jump): Allow non-absolute
segment operand for immediate lcall and ljmp.
* testsuite/gas/i386/jump.d,
* testsuite/gas/i386/jump.s,
* testsuite/gas/i386/jump16.d,
* testsuite/gas/i386/jump16.e,
* testsuite/gas/i386/jump16.s: Add tests for non-absolute
segment operand for immediate ljmp.
ld/
2020-10-05 T.K. Chia <u1049321969@caramail.com>
PR gas/26694
* testsuite/ld-i386/ljmp.s,
* testsuite/ld-i386/ljmp1.d,
* testsuite/ld-i386/ljmp1.s,
* testsuite/ld-i386/ljmp2.d,
* testsuite/ld-i386/ljmp2.s,
* testsuite/ld-x86-64/ljmp1.d,
* testsuite/ld-x86-64/ljmp2.d: New testcases.
* testsuite/ld-i386/i386.exp,
* testsuite/ld-x86-64/x86-64.exp: Run them.
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug gas/26694] gas x86-32: "can't handle non absolute segment in `lcall'" (or `ljmp'), (continued)
- [Bug gas/26694] gas x86-32: "can't handle non absolute segment in `lcall'" (or `ljmp'), u1049321969 at caramail dot com, 2020/10/01
- [Bug gas/26694] gas x86-32: "can't handle non absolute segment in `lcall'" (or `ljmp'), hjl.tools at gmail dot com, 2020/10/02
- [Bug gas/26694] gas x86-32: "can't handle non absolute segment in `lcall'" (or `ljmp'), u1049321969 at caramail dot com, 2020/10/02
- [Bug gas/26694] gas x86-32: "can't handle non absolute segment in `lcall'" (or `ljmp'), hjl.tools at gmail dot com, 2020/10/02
- [Bug gas/26694] gas x86-32: "can't handle non absolute segment in `lcall'" (or `ljmp'), u1049321969 at caramail dot com, 2020/10/04
- [Bug gas/26694] gas x86-32: "can't handle non absolute segment in `lcall'" (or `ljmp'), hjl.tools at gmail dot com, 2020/10/04
- [Bug gas/26694] gas x86-32: "can't handle non absolute segment in `lcall'" (or `ljmp'), u1049321969 at caramail dot com, 2020/10/04
- [Bug gas/26694] gas x86-32: "can't handle non absolute segment in `lcall'" (or `ljmp'), hjl.tools at gmail dot com, 2020/10/04
- [Bug gas/26694] gas x86-32: "can't handle non absolute segment in `lcall'" (or `ljmp'), u1049321969 at caramail dot com, 2020/10/04
- [Bug gas/26694] gas x86-32: "can't handle non absolute segment in `lcall'" (or `ljmp'), u1049321969 at caramail dot com, 2020/10/04
- [Bug gas/26694] gas x86-32: "can't handle non absolute segment in `lcall'" (or `ljmp'),
cvs-commit at gcc dot gnu.org <=
- [Bug gas/26694] gas x86-32: "can't handle non absolute segment in `lcall'" (or `ljmp'), hjl.tools at gmail dot com, 2020/10/05