To Do

Work planned or under way on Alpha support in the projects below. The owner is the person doing the work, where someone is; tasks without an owner are open for anyone to take up, and a message to the project's list is the way to start. Gaps that have no task yet are described under Current Status.

Status Task Owner Link
Linux
In progress Generic kernel compression support Matt Turner
In progress ProfileMe profiling support Matt Turner
In progress Profiling support for processors before the EV67 Matt Turner
In progress Hugepage support Matt Turner tests
Not started vDSO support
In progress Contiguous allocations support (CMA) Magnus Lindholm lore link
In progress Jump label (static key) support Magnus Lindholm lore link
In progress Machine check handler for tsunami Magnus Lindholm lore link
GCC
In progress Switch to LRA for BWX Matt Turner patch, issue
In progress Switch to LRA for non-BWX Matt Turner issue
In progress Fix test suite failures Matt Turner
glibc
In progress Fix test suite failures Matt Turner, Magnus Lindholm
In progress IFUNC and multiarch support Matt Turner
In progress mem* and str* function optimizations Matt Turner
Rust
In progress Alpha target in rustc_codegen_gcc, the GCC back end for rustc issue #742
In progress Alpha target specification and standard library support in rustc, for use with rustc_codegen_gcc; rustc cannot target Alpha through LLVM rust-alpha
QEMU
Not started SRM console callbacks in qemu-palcode, so that aboot can boot a disk
Other software
Not started Alpha support in libseccomp issue

Recently completed

Completed tasks stay here until the release that includes them, and are then removed; the News records them.

Project Task Owner Link
Linux SECCOMP and SECCOMP_FILTER support Magnus Lindholm Linux 7.1
Linux GENERIC_ENTRY support Magnus Lindholm Linux 7.3
GCC Stack protector support Matt Turner patch
GCC IFUNC support Matt Turner patch
binutils IFUNC support Matt Turner patch
aboot XFS support Magnus Lindholm aboot 2.0
aboot ext4 support Magnus Lindholm aboot 2.0
aboot Release 2.0 Matt Turner aboot 2.0
Other software Basic Alpha support in gperftools Michael Cree commit