[prev in list] [next in list] [prev in thread] [next in thread]
List: llvm-bugs
Subject: [llvm-bugs] [Bug 30221] New: linker script expression parser does not accept '~'
From: via llvm-bugs <llvm-bugs () lists ! llvm ! org>
Date: 2016-08-31 15:27:12
Message-ID: bug-30221-206 () http ! llvm ! org/bugs/
[Download RAW message or body]
--1472657232.bc3ac8Fa0.9449
Date: Wed, 31 Aug 2016 10:27:12 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
https://llvm.org/bugs/show_bug.cgi?id=30221
Bug ID: 30221
Summary: linker script expression parser does not accept '~'
Product: lld
Version: unspecified
Hardware: PC
OS: FreeBSD
Status: NEW
Severity: normal
Priority: P
Component: ELF
Assignee: unassignedbugs@nondot.org
Reporter: emaste@freebsd.org
CC: llvm-bugs@lists.llvm.org
Classification: Unclassified
A bootloader component of FreeBSD/mips64 uses a linker script with an
expression containing a bitwise not (~), which lld does not accept:
line 53: malformed number: ~
. = ((. + 0x1000) & ~(0x1000 - 1));
^
The script in question can be found at
https://svnweb.freebsd.org/base/head/sys/boot/mips/uboot/ldscript.mips?annotate=296183#l53
--
You are receiving this mail because:
You are on the CC list for the bug.
--1472657232.bc3ac8Fa0.9449
Date: Wed, 31 Aug 2016 10:27:12 -0500
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
<html>
<head>
<base href="https://llvm.org/bugs/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - linker script expression parser does not accept '~'"
href="https://llvm.org/bugs/show_bug.cgi?id=30221">30221</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>linker script expression parser does not accept '~'
</td>
</tr>
<tr>
<th>Product</th>
<td>lld
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>PC
</td>
</tr>
<tr>
<th>OS</th>
<td>FreeBSD
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>P
</td>
</tr>
<tr>
<th>Component</th>
<td>ELF
</td>
</tr>
<tr>
<th>Assignee</th>
<td>unassignedbugs@nondot.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>emaste@freebsd.org
</td>
</tr>
<tr>
<th>CC</th>
<td>llvm-bugs@lists.llvm.org
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr></table>
<p>
<div>
<pre>A bootloader component of FreeBSD/mips64 uses a linker script with an
expression containing a bitwise not (~), which lld does not accept:
line 53: malformed number: ~
. = ((. + 0x1000) & ~(0x1000 - 1));
^
The script in question can be found at
<a href="https://svnweb.freebsd.org/base/head/sys/boot/mips/uboot/ldscript.mips?annota \
te=296183#l53">https://svnweb.freebsd.org/base/head/sys/boot/mips/uboot/ldscript.mips?annotate=296183#l53</a></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>
--1472657232.bc3ac8Fa0.9449--
[Attachment #3 (text/plain)]
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic