Windows on Arm GNU tools status page

Module

Task

Status

Details

binutils

Create basic pe-aarch64 target

Complete

 

binutils

Fix invalid pe-aarch64 alignment

Complete

 

binutils

Fix invalid pe-aarch64 .align interpretation

Complete

 

binutils

rename aarch64pe to arm64pe

Complete

 

binutils

fix size of external_reloc

Complete

 

binutils

skip ELF-specific tests

Pending

 

binutils

skip big-obj PE test for aarch64

Pending

 

binutils

new aarch64 tests

Pending

 

binutils

Add secrel32

Complete

 

binutils

Add Mingw target to dlltool and rescoff

Complete

 

binutils

tc_pe_dwarf2_emit_offset

Pending

 

binutils

Avoid unaligned pointer reads in PEP .idata section

Pending

 

binutils

find out why .cfi_startproc gives relocation error

TODO

 

binutils

validate DWARF is correct

TODO

 

binutils

add SEH pseudo ops

WIP

 

binutils

PDB generation

TODO

 

binutils

add .secidx pseudo op

WIP

 

GCC

Add aarch64 target

Pending

 

GCC

Add add aarch64/mingw32 target

Pending

 

GCC

Mingw set thread model

Pending

 

GCC

Mingw libatomic

WIP

 

GCC

aarch64_expand_call implementation

WIP

 

GCC

specify arm64pe as emulation target

WIP

 

GCC

validate DWARF is correct

TODO

 

GCC

Implement all atomics

TODO

 

GCC

C++ support

TODO

 

mingw64

add aarch64 constants etc. to wdm.h

TODO

 

mingw64-runtime

Malloc fix

WIP