kumquat-buildroot/package/gcc/5.2.0
Max Filippov 5b84265f1c gcc: backport mauto-litpools xtensa option
With support from assembler this option allows compiling huge functions,
where single literal pool at the beginning of a function may not be
reachable by L32R instructions at its end.

Currently assembler --auto-litpools option cannot deal with literals
used from multiple locations separated by more than 256 KBytes of code.
Don't turn constants into literals, instead use MOVI instruction to load
them into registers and let the assembler turn them into literals as
necessary.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-10-04 17:27:27 +01:00
..
100-uclibc-conf.patch
201-libgcc-remove-unistd-header.patch
301-missing-execinfo_h.patch
810-arm-softfloat-libgcc.patch
830-arm_unbreak_armv4t.patch
840-microblaze-enable-dwarf-eh-support.patch
850-libstdcxx-uclibc-c99.patch
860-cilk-wchar.patch
870-xtensa-add-mauto-litpools-option.patch gcc: backport mauto-litpools xtensa option 2015-10-04 17:27:27 +01:00
900-libitm-fixes-for-musl-support.patch
901-fixincludes-update-for-musl-support.patch
902-unwind-fix-for-musl.patch
903-libstdc++-libgfortran-gthr-workaround-for-musl.patch
904-musl-libc-config.patch
905-add-musl-support-to-gcc.patch
906-mips-musl-support.patch
907-x86-musl-support.patch
908-arm-musl-support.patch
909-aarch64-musl-support.patch