Hello,
Thank you for reviewing v1!
v2 Changes:
- Add extra comments and extend patch descriptions.
- Extract libstdc++ changes to a separate patch.
- Minor style refactoring based on the reviews.
- Unify mingw_pe_declare_type for functions and objects.
Regards,
Evgeny
Evgeny Karpov (9):
Support weak references
aarch64: Add debugging information
aarch64: Add minimal C++ support
aarch64: Exclude symbols using GOT from code models
aarch64: Multiple adjustments to support the SMALL code model
correctly
aarch64: Use symbols without offset to prevent relocation issues
aarch64: Disable the anchors
Add LTO support
aarch64: Handle alignment when it is bigger than BIGGEST_ALIGNMENT
gcc/config.gcc | 1 +
gcc/config/aarch64/aarch64-coff.h | 32 +++++++-------
gcc/config/aarch64/aarch64.cc | 43 ++++++++++++++++---
gcc/config/aarch64/cygming.h | 69 +++++++++++++++++++++++++++++--
gcc/config/i386/cygming.h | 16 +++----
gcc/config/i386/i386-protos.h | 2 -
gcc/config/mingw/winnt-dll.cc | 4 +-
gcc/config/mingw/winnt.cc | 33 ++++++++++-----
gcc/config/mingw/winnt.h | 7 ++--
libiberty/simple-object-coff.c | 4 +-
10 files changed, 158 insertions(+), 53 deletions(-)
--
2.34.1