start creating a table and say I will do binutils.

This commit is contained in:
christos 2016-07-27 02:33:40 +00:00
parent 2d03daa3b0
commit 813c85c184
1 changed files with 80 additions and 2 deletions

View File

@ -1,12 +1,90 @@
$NetBSD: TODO.8,v 1.1 2016/07/26 04:18:04 martin Exp $
$NetBSD: TODO.8,v 1.2 2016/07/27 02:33:40 christos Exp $
Items we (currently) plan to finish before branching netbsd-8:
- find a releng release driver volunteer
- import binutils 2.26.1
- import binutils 2.26.1 [christos]
- switch all architectures to gcc 5.4
- switch all architectures to new binutils and gdb
- enable PIE/ASLR on all architectures (that have switched to gcc 5.4 if
we fail previous item) where it works
and of course: fix as many bugs as possible.
gcc-54 but-226 gdb-710 PIE ASLR MPROT
aarch64 N
acorn26 Y Y Y Y Y Y
acorn32 Y Y Y Y Y Y
algor
alpha Y Y
amd64 Y Y Y Y Y Y
amiga
amigappc Y Y Y
arc
arm
atari
bebox Y Y Y
cats Y Y Y
cesfic
cobalt
dreamcast
emips
epoc32
evbarm Y Y Y Y Y Y
evbarm64 N Y
evbcf
evbmips
evbppc Y Y Y
evbsh3
evbsh5
ews4800mips
hp300
hp700 Y Y
hpc
hpcarm Y Y Y
hpcmips
hpcsh
hppa Y Y
i386 Y Y Y Y Y Y
ia64 Y Y
ibmnws
iyonix
landisk
luna68k
m68k
mac68k
macppc Y Y
mips
mipsco
mmeye Y
mvme68k
mvmeppc Y Y Y
netwinder
news68k
newsmips
next68k
ofppc Y Y Y
or1k
playstation2 Y Y Y
pmax
pmppc Y Y Y
powerpc Y Y Y
prep Y Y Y
riscv
rs6000 Y Y Y
sandpoint Y Y Y
sbmips
sgimips Y
sh3 Y
sh5
shark Y Y Y Y Y Y
sparc Y Y Y Y Y N
sparc64 Y Y Y Y Y N
sun2
sun3
sun68k
vax Y Y Y
x68k
x86 Y Y Y Y Y Y
xen Y Y Y Y Y Y
zaurus