Home | History | Annotate | Download | only in include
History log of /src/sys/arch/sparc/include/elf_support.h
RevisionDateAuthorComments
 1.1  29-Mar-2018  joerg branches: 1.1.2;
Move the complex logic for dynamically writing branches from ld.elf_so
into a header for reuse in crt0.o for static ifunc support. Change the
existing logic for sparc64 to use the Bicc variant of ba,a as it allows
+-8MB displacement compared to the BPcc variant's +-1MB. Teach the sparc
variant the same trick for using ba,a and not sethi+jmp when possible.
 1.1.2.2  30-Mar-2018  pgoyette Resolve conflicts between branch and HEAD
 1.1.2.1  29-Mar-2018  pgoyette file elf_support.h was added on branch pgoyette-compat on 2018-03-30 06:20:12 +0000

RSS XML Feed