summaryrefslogtreecommitdiff
path: root/open_issues/binutils.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'open_issues/binutils.mdwn')
-rw-r--r--open_issues/binutils.mdwn28
1 files changed, 17 insertions, 11 deletions
diff --git a/open_issues/binutils.mdwn b/open_issues/binutils.mdwn
index c4eb7c85..260e519e 100644
--- a/open_issues/binutils.mdwn
+++ b/open_issues/binutils.mdwn
@@ -13,11 +13,20 @@ License|/fdl]]."]]"""]]
Here's what's to be done for maintaining GNU Binutils.
+# [[Sources|source_repositories/binutils]]
+
+
# Configuration
-Last checked against cdf7c161ebd4a934c9e705d33f5247fd52975612, 2010-10-24.
+Last checked against cdf7c161ebd4a934c9e705d33f5247fd52975612 (2010-10-24).
+
+ * Globally
-a.out support and 64 bit support are not interesting.
+ * a.out, COFF, PE image support and 64 bit support are not interesting.
+
+ * In the testsuites, `.exp` and `.d` files very likely should not only
+ care for `*-*-linux*`, but also `*-*-gnu*`. (If the need to be
+ conditionalized like this at all.)
* `bfd/`
@@ -29,9 +38,7 @@ a.out support and 64 bit support are not interesting.
* `i386linux_vec` -- a.out.
- * `i386pei_vec`
-
- *BFD back-end for Intel 386 PE IMAGE COFF files*. Not interesting.
+ * `i386pei_vec` -- PE.
* 64 bit.
@@ -45,14 +52,12 @@ a.out support and 64 bit support are not interesting.
* `COREFILE=trad-core.lo` with `TRAD_HEADER='"hosts/i386linux.h"'`
- We don't have any such core file support configured. Should we?
- Where is this core file reading exactly used? GDB?
+ We don't have any such core file support configured. TODO: should
+ we? Where is this core file reading exactly used? GDB?
* `i386linux_vec` -- a.out.
- * `i386pei_vec`
-
- *BFD back-end for Intel 386 PE IMAGE COFF files*. Not interesting.
+ * `i386pei_vec` -- PE.
* `binutils/`
@@ -76,7 +81,8 @@ a.out support and 64 bit support are not interesting.
* `*-*-gnu*`
- Resolve `crt0.o` vs. `crt1.o` issue.
+ TODO: resolve `crt0.o` vs. `crt1.o` issue. [[Testsuite
+ failures|binutils_testsuite#static]].
* `configure.tgt`