This patch series contains a more minimal set of patches for AArch64
support and improvements to ARM support rebased against the cygwin
branch.
This allows a build of GCL for AArch64 to complete successfully
but does not implement support for trampolines as the +/-128MB
branch offset seems to be sufficient for the cygwin branch.
Trampoline support may be provided as a separate patch as and
when I get the time to do it.
Will Newton (6):
config.{sub,guess}: Update to latest versions of GNU config
o/main.c: Ensure cs_org is always pointer aligned
Add support for AArch64
Check for preceding NULL in find_init_name1
Simplify print_insn logic in configure
Ensure that libgcc is linked dynamically on ARM
gcl/config.guess | 560 +++++++++++++++++++-------------------------
gcl/config.sub | 298 ++++++++++++++---------
gcl/configure | 251 +++-----------------
gcl/configure.in | 41 ++--
gcl/h/aarch64-linux.h | 5 +
gcl/h/elf64_aarch64_reloc.h | 43 ++++
gcl/o/cmpaux.c | 2 +-
gcl/o/main.c | 4 +-
8 files changed, 538 insertions(+), 666 deletions(-)
mode change 100755 => 100644 gcl/config.guess
mode change 100755 => 100644 gcl/config.sub
create mode 100755 gcl/h/aarch64-linux.h
create mode 100644 gcl/h/elf64_aarch64_reloc.h
--
1.9.3
_______________________________________________
Gcl-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gcl-devel