From 900a30bdf68ffea1751f2e9b11a43571c77d5a99 Mon Sep 17 00:00:00 2001 From: Philip Smart Date: Mon, 16 Mar 2026 11:44:47 +0000 Subject: [PATCH] Add ARM toolchain .o runtime files (crt0, crtbegin, crtend, etc.) These were excluded by the *.o pattern in .gitignore but are essential ARM compiler runtime startup objects needed for K64F builds. Co-Authored-By: Claude Opus 4.6 --- .../lib/armv6-m/cpu-init/rdimon-aem.o | Bin 0 -> 544 bytes tools/arm/arm-none-eabi/lib/armv6-m/crt0.o | Bin 0 -> 1412 bytes tools/arm/arm-none-eabi/lib/armv6-m/linux-crt0.o | Bin 0 -> 1060 bytes .../arm/arm-none-eabi/lib/armv6-m/rdimon-crt0.o | Bin 0 -> 1984 bytes .../arm/arm-none-eabi/lib/armv6-m/rdpmon-crt0.o | Bin 0 -> 1400 bytes .../arm/arm-none-eabi/lib/armv6-m/redboot-crt0.o | Bin 0 -> 1024 bytes .../arm-none-eabi/lib/armv6-m/redboot-syscalls.o | Bin 0 -> 5628 bytes .../lib/armv7-ar/thumb/cpu-init/rdimon-aem.o | Bin 0 -> 537 bytes .../arm/arm-none-eabi/lib/armv7-ar/thumb/crt0.o | Bin 0 -> 1408 bytes .../lib/armv7-ar/thumb/fpu/cpu-init/rdimon-aem.o | Bin 0 -> 541 bytes .../arm-none-eabi/lib/armv7-ar/thumb/fpu/crt0.o | Bin 0 -> 1408 bytes .../lib/armv7-ar/thumb/fpu/linux-crt0.o | Bin 0 -> 1064 bytes .../lib/armv7-ar/thumb/fpu/rdimon-crt0.o | Bin 0 -> 1916 bytes .../lib/armv7-ar/thumb/fpu/rdpmon-crt0.o | Bin 0 -> 1400 bytes .../lib/armv7-ar/thumb/fpu/redboot-crt0.o | Bin 0 -> 1032 bytes .../lib/armv7-ar/thumb/fpu/redboot-syscalls.o | Bin 0 -> 5612 bytes .../lib/armv7-ar/thumb/linux-crt0.o | Bin 0 -> 1060 bytes .../lib/armv7-ar/thumb/rdimon-crt0.o | Bin 0 -> 1916 bytes .../lib/armv7-ar/thumb/rdpmon-crt0.o | Bin 0 -> 1400 bytes .../lib/armv7-ar/thumb/redboot-crt0.o | Bin 0 -> 1028 bytes .../lib/armv7-ar/thumb/redboot-syscalls.o | Bin 0 -> 5608 bytes .../armv7-ar/thumb/softfp/cpu-init/rdimon-aem.o | Bin 0 -> 541 bytes .../lib/armv7-ar/thumb/softfp/crt0.o | Bin 0 -> 1408 bytes .../lib/armv7-ar/thumb/softfp/linux-crt0.o | Bin 0 -> 1064 bytes .../lib/armv7-ar/thumb/softfp/rdimon-crt0.o | Bin 0 -> 1916 bytes .../lib/armv7-ar/thumb/softfp/rdpmon-crt0.o | Bin 0 -> 1400 bytes .../lib/armv7-ar/thumb/softfp/redboot-crt0.o | Bin 0 -> 1032 bytes .../lib/armv7-ar/thumb/softfp/redboot-syscalls.o | Bin 0 -> 5612 bytes .../lib/armv7-m/cpu-init/rdimon-aem.o | Bin 0 -> 541 bytes tools/arm/arm-none-eabi/lib/armv7-m/crt0.o | Bin 0 -> 1412 bytes tools/arm/arm-none-eabi/lib/armv7-m/linux-crt0.o | Bin 0 -> 1064 bytes .../arm/arm-none-eabi/lib/armv7-m/rdimon-crt0.o | Bin 0 -> 1920 bytes .../arm/arm-none-eabi/lib/armv7-m/rdpmon-crt0.o | Bin 0 -> 1404 bytes .../arm/arm-none-eabi/lib/armv7-m/redboot-crt0.o | Bin 0 -> 1028 bytes .../arm-none-eabi/lib/armv7-m/redboot-syscalls.o | Bin 0 -> 5564 bytes .../lib/armv7e-m/cpu-init/rdimon-aem.o | Bin 0 -> 544 bytes tools/arm/arm-none-eabi/lib/armv7e-m/crt0.o | Bin 0 -> 1408 bytes .../lib/armv7e-m/fpu/cpu-init/rdimon-aem.o | Bin 0 -> 548 bytes tools/arm/arm-none-eabi/lib/armv7e-m/fpu/crt0.o | Bin 0 -> 1412 bytes .../armv7e-m/fpu/fpv5-d16/cpu-init/rdimon-aem.o | Bin 0 -> 548 bytes .../lib/armv7e-m/fpu/fpv5-d16/crt0.o | Bin 0 -> 1412 bytes .../lib/armv7e-m/fpu/fpv5-d16/linux-crt0.o | Bin 0 -> 1068 bytes .../lib/armv7e-m/fpu/fpv5-d16/rdimon-crt0.o | Bin 0 -> 1988 bytes .../lib/armv7e-m/fpu/fpv5-d16/rdpmon-crt0.o | Bin 0 -> 1404 bytes .../lib/armv7e-m/fpu/fpv5-d16/redboot-crt0.o | Bin 0 -> 1028 bytes .../lib/armv7e-m/fpu/fpv5-d16/redboot-syscalls.o | Bin 0 -> 5544 bytes .../arm-none-eabi/lib/armv7e-m/fpu/linux-crt0.o | Bin 0 -> 1068 bytes .../arm-none-eabi/lib/armv7e-m/fpu/rdimon-crt0.o | Bin 0 -> 1988 bytes .../arm-none-eabi/lib/armv7e-m/fpu/rdpmon-crt0.o | Bin 0 -> 1404 bytes .../lib/armv7e-m/fpu/redboot-crt0.o | Bin 0 -> 1028 bytes .../lib/armv7e-m/fpu/redboot-syscalls.o | Bin 0 -> 5544 bytes .../arm/arm-none-eabi/lib/armv7e-m/linux-crt0.o | Bin 0 -> 1064 bytes .../arm/arm-none-eabi/lib/armv7e-m/rdimon-crt0.o | Bin 0 -> 1984 bytes .../arm/arm-none-eabi/lib/armv7e-m/rdpmon-crt0.o | Bin 0 -> 1400 bytes .../arm-none-eabi/lib/armv7e-m/redboot-crt0.o | Bin 0 -> 1024 bytes .../lib/armv7e-m/redboot-syscalls.o | Bin 0 -> 5540 bytes .../lib/armv7e-m/softfp/cpu-init/rdimon-aem.o | Bin 0 -> 545 bytes .../arm/arm-none-eabi/lib/armv7e-m/softfp/crt0.o | Bin 0 -> 1416 bytes .../lib/armv7e-m/softfp/linux-crt0.o | Bin 0 -> 1068 bytes .../lib/armv7e-m/softfp/rdimon-crt0.o | Bin 0 -> 1924 bytes .../lib/armv7e-m/softfp/rdpmon-crt0.o | Bin 0 -> 1408 bytes .../lib/armv7e-m/softfp/redboot-crt0.o | Bin 0 -> 1032 bytes .../lib/armv7e-m/softfp/redboot-syscalls.o | Bin 0 -> 5568 bytes .../arm/arm-none-eabi/lib/cpu-init/rdimon-aem.o | Bin 0 -> 533 bytes tools/arm/arm-none-eabi/lib/crt0.o | Bin 0 -> 1564 bytes .../arm-none-eabi/lib/fpu/cpu-init/rdimon-aem.o | Bin 0 -> 533 bytes tools/arm/arm-none-eabi/lib/fpu/crt0.o | Bin 0 -> 1564 bytes tools/arm/arm-none-eabi/lib/fpu/linux-crt0.o | Bin 0 -> 1080 bytes tools/arm/arm-none-eabi/lib/fpu/rdimon-crt0.o | Bin 0 -> 2020 bytes tools/arm/arm-none-eabi/lib/fpu/rdpmon-crt0.o | Bin 0 -> 1472 bytes tools/arm/arm-none-eabi/lib/fpu/redboot-crt0.o | Bin 0 -> 1056 bytes .../arm/arm-none-eabi/lib/fpu/redboot-syscalls.o | Bin 0 -> 6260 bytes tools/arm/arm-none-eabi/lib/linux-crt0.o | Bin 0 -> 1072 bytes tools/arm/arm-none-eabi/lib/rdimon-crt0.o | Bin 0 -> 2020 bytes tools/arm/arm-none-eabi/lib/rdpmon-crt0.o | Bin 0 -> 1472 bytes tools/arm/arm-none-eabi/lib/redboot-crt0.o | Bin 0 -> 1056 bytes tools/arm/arm-none-eabi/lib/redboot-syscalls.o | Bin 0 -> 6252 bytes .../lib/thumb/cpu-init/rdimon-aem.o | Bin 0 -> 533 bytes tools/arm/arm-none-eabi/lib/thumb/crt0.o | Bin 0 -> 1644 bytes tools/arm/arm-none-eabi/lib/thumb/linux-crt0.o | Bin 0 -> 1204 bytes tools/arm/arm-none-eabi/lib/thumb/rdimon-crt0.o | Bin 0 -> 2080 bytes tools/arm/arm-none-eabi/lib/thumb/rdpmon-crt0.o | Bin 0 -> 1532 bytes tools/arm/arm-none-eabi/lib/thumb/redboot-crt0.o | Bin 0 -> 1116 bytes .../arm-none-eabi/lib/thumb/redboot-syscalls.o | Bin 0 -> 5724 bytes .../gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o | Bin 0 -> 1752 bytes .../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtend.o | Bin 0 -> 813 bytes .../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o | Bin 0 -> 756 bytes .../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o | Bin 0 -> 720 bytes .../4.8.4/armv7-ar/thumb/crtbegin.o | Bin 0 -> 1772 bytes .../arm-none-eabi/4.8.4/armv7-ar/thumb/crtend.o | Bin 0 -> 809 bytes .../arm-none-eabi/4.8.4/armv7-ar/thumb/crti.o | Bin 0 -> 752 bytes .../arm-none-eabi/4.8.4/armv7-ar/thumb/crtn.o | Bin 0 -> 716 bytes .../4.8.4/armv7-ar/thumb/fpu/crtbegin.o | Bin 0 -> 1780 bytes .../4.8.4/armv7-ar/thumb/fpu/crtend.o | Bin 0 -> 817 bytes .../4.8.4/armv7-ar/thumb/fpu/crti.o | Bin 0 -> 752 bytes .../4.8.4/armv7-ar/thumb/fpu/crtn.o | Bin 0 -> 716 bytes .../4.8.4/armv7-ar/thumb/softfp/crtbegin.o | Bin 0 -> 1776 bytes .../4.8.4/armv7-ar/thumb/softfp/crtend.o | Bin 0 -> 813 bytes .../4.8.4/armv7-ar/thumb/softfp/crti.o | Bin 0 -> 752 bytes .../4.8.4/armv7-ar/thumb/softfp/crtn.o | Bin 0 -> 716 bytes .../gcc/arm-none-eabi/4.8.4/armv7-m/crtbegin.o | Bin 0 -> 1740 bytes .../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtend.o | Bin 0 -> 813 bytes .../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crti.o | Bin 0 -> 756 bytes .../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtn.o | Bin 0 -> 720 bytes .../gcc/arm-none-eabi/4.8.4/armv7e-m/crtbegin.o | Bin 0 -> 1744 bytes .../gcc/arm-none-eabi/4.8.4/armv7e-m/crtend.o | Bin 0 -> 817 bytes .../lib/gcc/arm-none-eabi/4.8.4/armv7e-m/crti.o | Bin 0 -> 756 bytes .../lib/gcc/arm-none-eabi/4.8.4/armv7e-m/crtn.o | Bin 0 -> 720 bytes .../arm-none-eabi/4.8.4/armv7e-m/fpu/crtbegin.o | Bin 0 -> 1748 bytes .../arm-none-eabi/4.8.4/armv7e-m/fpu/crtend.o | Bin 0 -> 821 bytes .../gcc/arm-none-eabi/4.8.4/armv7e-m/fpu/crti.o | Bin 0 -> 760 bytes .../gcc/arm-none-eabi/4.8.4/armv7e-m/fpu/crtn.o | Bin 0 -> 724 bytes .../4.8.4/armv7e-m/softfp/crtbegin.o | Bin 0 -> 1748 bytes .../arm-none-eabi/4.8.4/armv7e-m/softfp/crtend.o | Bin 0 -> 821 bytes .../arm-none-eabi/4.8.4/armv7e-m/softfp/crti.o | Bin 0 -> 760 bytes .../arm-none-eabi/4.8.4/armv7e-m/softfp/crtn.o | Bin 0 -> 724 bytes tools/arm/lib/gcc/arm-none-eabi/4.8.4/crtbegin.o | Bin 0 -> 1832 bytes tools/arm/lib/gcc/arm-none-eabi/4.8.4/crtend.o | Bin 0 -> 817 bytes tools/arm/lib/gcc/arm-none-eabi/4.8.4/crti.o | Bin 0 -> 764 bytes tools/arm/lib/gcc/arm-none-eabi/4.8.4/crtn.o | Bin 0 -> 824 bytes .../lib/gcc/arm-none-eabi/4.8.4/fpu/crtbegin.o | Bin 0 -> 1840 bytes .../arm/lib/gcc/arm-none-eabi/4.8.4/fpu/crtend.o | Bin 0 -> 825 bytes tools/arm/lib/gcc/arm-none-eabi/4.8.4/fpu/crti.o | Bin 0 -> 764 bytes tools/arm/lib/gcc/arm-none-eabi/4.8.4/fpu/crtn.o | Bin 0 -> 824 bytes .../lib/gcc/arm-none-eabi/4.8.4/thumb/crtbegin.o | Bin 0 -> 1784 bytes .../lib/gcc/arm-none-eabi/4.8.4/thumb/crtend.o | Bin 0 -> 817 bytes .../arm/lib/gcc/arm-none-eabi/4.8.4/thumb/crti.o | Bin 0 -> 748 bytes .../arm/lib/gcc/arm-none-eabi/4.8.4/thumb/crtn.o | Bin 0 -> 712 bytes .../gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o | Bin 0 -> 1752 bytes .../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o | Bin 0 -> 812 bytes .../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o | Bin 0 -> 756 bytes .../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o | Bin 0 -> 720 bytes .../gcc/arm-none-eabi/5.4.1/armv7e-m/crtbegin.o | Bin 0 -> 1752 bytes .../gcc/arm-none-eabi/5.4.1/armv7e-m/crtend.o | Bin 0 -> 816 bytes .../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crti.o | Bin 0 -> 756 bytes .../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtn.o | Bin 0 -> 720 bytes .../arm-none-eabi/5.4.1/armv7e-m/fpu/crtbegin.o | Bin 0 -> 1756 bytes .../arm-none-eabi/5.4.1/armv7e-m/fpu/crtend.o | Bin 0 -> 820 bytes .../gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crti.o | Bin 0 -> 760 bytes .../gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtn.o | Bin 0 -> 724 bytes .../5.4.1/armv7e-m/fpu/fpv5-d16/crtbegin.o | Bin 0 -> 1756 bytes .../5.4.1/armv7e-m/fpu/fpv5-d16/crtend.o | Bin 0 -> 820 bytes .../5.4.1/armv7e-m/fpu/fpv5-d16/crti.o | Bin 0 -> 756 bytes .../5.4.1/armv7e-m/fpu/fpv5-d16/crtn.o | Bin 0 -> 720 bytes 144 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 tools/arm/arm-none-eabi/lib/armv6-m/cpu-init/rdimon-aem.o create mode 100644 tools/arm/arm-none-eabi/lib/armv6-m/crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv6-m/linux-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv6-m/rdimon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv6-m/rdpmon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv6-m/redboot-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv6-m/redboot-syscalls.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/cpu-init/rdimon-aem.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/fpu/cpu-init/rdimon-aem.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/fpu/crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/fpu/linux-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/fpu/rdimon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/fpu/rdpmon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/fpu/redboot-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/fpu/redboot-syscalls.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/linux-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/rdimon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/rdpmon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/redboot-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/redboot-syscalls.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/cpu-init/rdimon-aem.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/linux-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/rdimon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/rdpmon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/redboot-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/redboot-syscalls.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-m/cpu-init/rdimon-aem.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-m/crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-m/linux-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-m/rdimon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-m/rdpmon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-m/redboot-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7-m/redboot-syscalls.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/cpu-init/rdimon-aem.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/fpu/cpu-init/rdimon-aem.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/fpu/crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/cpu-init/rdimon-aem.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/linux-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/rdimon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/rdpmon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/redboot-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/redboot-syscalls.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/fpu/linux-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/fpu/rdimon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/fpu/rdpmon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/fpu/redboot-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/fpu/redboot-syscalls.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/linux-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/rdimon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/rdpmon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/redboot-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/redboot-syscalls.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/softfp/cpu-init/rdimon-aem.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/softfp/crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/softfp/linux-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/softfp/rdimon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/softfp/rdpmon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/softfp/redboot-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/armv7e-m/softfp/redboot-syscalls.o create mode 100644 tools/arm/arm-none-eabi/lib/cpu-init/rdimon-aem.o create mode 100644 tools/arm/arm-none-eabi/lib/crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/fpu/cpu-init/rdimon-aem.o create mode 100644 tools/arm/arm-none-eabi/lib/fpu/crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/fpu/linux-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/fpu/rdimon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/fpu/rdpmon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/fpu/redboot-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/fpu/redboot-syscalls.o create mode 100644 tools/arm/arm-none-eabi/lib/linux-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/rdimon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/rdpmon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/redboot-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/redboot-syscalls.o create mode 100644 tools/arm/arm-none-eabi/lib/thumb/cpu-init/rdimon-aem.o create mode 100644 tools/arm/arm-none-eabi/lib/thumb/crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/thumb/linux-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/thumb/rdimon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/thumb/rdpmon-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/thumb/redboot-crt0.o create mode 100644 tools/arm/arm-none-eabi/lib/thumb/redboot-syscalls.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtend.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/crtbegin.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/crtend.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/crti.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/crtn.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/fpu/crtbegin.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/fpu/crtend.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/fpu/crti.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/fpu/crtn.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/softfp/crtbegin.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/softfp/crtend.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/softfp/crti.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/softfp/crtn.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtbegin.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtend.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-m/crti.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtn.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/crtbegin.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/crtend.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/crti.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/crtn.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/fpu/crtbegin.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/fpu/crtend.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/fpu/crti.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/fpu/crtn.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/softfp/crtbegin.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/softfp/crtend.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/softfp/crti.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/softfp/crtn.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/crtbegin.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/crtend.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/crti.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/crtn.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/fpu/crtbegin.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/fpu/crtend.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/fpu/crti.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/fpu/crtn.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/thumb/crtbegin.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/thumb/crtend.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/thumb/crti.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/4.8.4/thumb/crtn.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtbegin.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtend.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crti.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtn.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtbegin.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtend.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crti.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtn.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/fpv5-d16/crtbegin.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/fpv5-d16/crtend.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/fpv5-d16/crti.o create mode 100644 tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/fpv5-d16/crtn.o diff --git a/tools/arm/arm-none-eabi/lib/armv6-m/cpu-init/rdimon-aem.o b/tools/arm/arm-none-eabi/lib/armv6-m/cpu-init/rdimon-aem.o new file mode 100644 index 0000000000000000000000000000000000000000..5db8f70540b3dc0ddb2f99e83aab35f49899cc19 GIT binary patch literal 544 zcmah_I}XAy40R~|NenQmlBBYIVG6SH}mKp)SDur<)ti6`>09o7kFw{pil@MgQNJYbtE8j*xey*50O%=wi}E QhnOK|)9;0xJ+S=MU!PAN^#A|> literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv6-m/crt0.o b/tools/arm/arm-none-eabi/lib/armv6-m/crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..74a4b8dafef204e63c2138ce34824c39341342c1 GIT binary patch literal 1412 zcma)5O-~b16g_RB(DG3P#H1!#3`P{4xG-)^v`DNCwJxd)V~pb~Go%wJtuv1ZD-yTt zSQ!&`E?xQq{0a3R_%Gav_e}fBV+_$dd2`Nv_uTv5ee>qv$+Jo-m4dMpmT~FHLT#reC@bWzIK%UTs*2^@vu^;%vI;tXNxDlexDSm=zV%RJwTMOID#om zRk57zO;)MlDB&gy|6T#c%{IR%uZE(t^)nb9Mo2Qq#`@FA>?w`o;}{b(Rc3`2@=L;RTR!6t z6aI~azh?O*;kAVSHsQaweAYim_=lEXB45&2^5C{ru(Q^9`9iBu?{?uvBxw8X$k$NX z-wQNccROfqxWP`KT@{9EAIy?z5pQgvr9$t63jMyI)#+>@>TK%7lIV!+>_Cj$q7NO&2?vFaBt>JgrY1-$0P$Y_5J|KN|w|B literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv6-m/linux-crt0.o b/tools/arm/arm-none-eabi/lib/armv6-m/linux-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..6a9c47b4bea288ff8316bd5241826f180ee2e2bc GIT binary patch literal 1060 zcma)4J#Q015S{g%LmZq4tVEa)p+pKI5_pv&qKkwPxB(*sJz+0C!b!0c-K~+4kkTV6 zYJLg@Ej>Sh9{?2{=DoWc=i&xNdN=dtYv*S7?9r2+F-BC3?8rG2d05LM^}Sr}NK+b; z^vt*L@q>*|@}a%{YWn-nl=#|XN)wnujMUz*G?#Opm*TSlbnoEfVizT1wqVxpz3B91 zp?Rs_Fs*RateI;;+gvy6=4OcS1*y&z%CBiP7+jcIB#>fo%?aSCN+6-ER2|?~!P_%m z!LQ8t!px!($UI+^Rron0|FeaDH=tG6XHy9@`K>uF$H{0s=^Unh*B;8Ym+gTZWZtD- zhAtUNJW0I7qqj+VGGZy`U&6v$)XT-}H8?p(tx@tih|S&&y^ElITIe@w`FP^R4xD#l zqbw7f#>bXUTb`Ud25~e#I(VJBVJx=$yldH=7di9i@{UyWq1}Z8Ym@tB;0ucQ9+m*+5InC7=nOFB8L&yC6z#VU zUhVfCMZ92Q>a{Ma26Fki|bd!VY{Y+V3x3{Z)?u literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv6-m/rdimon-crt0.o b/tools/arm/arm-none-eabi/lib/armv6-m/rdimon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..99ba8094ee2f0dc10a2015493f48205412befca2 GIT binary patch literal 1984 zcmeHI&r1|>6o22D-PKj2)m*F1Y7)21rDZjdenG9)u$o@XE)mSmx)VFOvo1R$DMVRx ziy(w9-Xb~`bn(zBDmoN&7@iEIu~BD_h#n1jUz#SKo4f$=kwm@z4^W`Z}jH5 zF_|$2+!*x09|o`*b~51s$Mrx9M4?0Kd-&up8 z^a}Pu|3d$w3e*>|X(;k3bfUeqw-nEJ=0it+td-@4 zE+Ky91M)%!qL3a^ynpz!FO$~-;3`4CH$MlNk1jlqkx8Q=M zPEET|F;u-WJTZx(nl)Pm#UucVQo89MirEIsa~9OGpc3P z^unx#SN89=AEk7Zh*v^?@4tJP9PKQ-#&sDC66Wc@=}x=4>TRzH>8L;N!{<1OG5;LbaSqba9CQbKj#0#T zHX6~fW7v=GfE(}IiUB?Y-;lNdJ_AsVz3!;3?F(gc{-cF-vB0PpSbaU FzX6kw-Dm&+ literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv6-m/rdpmon-crt0.o b/tools/arm/arm-none-eabi/lib/armv6-m/rdpmon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..79bbe1f6030e397ce5dc351785f2c516b5383faa GIT binary patch literal 1400 zcma)6OHUI~6#k}fUQ!XFLBz@qjgn$cm;c#ombhIta%q1x+2}>V| zab<`L7Mi$V;esDhmacGtVdGlEMm%TQiHE+O4h zPo?+k18Ji^k~X$`VSG&u7*|7EMz)cU*4HQZw=po&-&_5*=a?b9#nW5Q%=O9Gm&mp5 z;+bO4V&7uq@{hfe86V!9`e;VbfkY0Yp?V^x_DtbCRIFyvk!PAXO%GvM$2Fd!_>RU|{~*981N>2dmjb+|@f62H5<>-8W#Lq&=I<>?;mYMIERO?} z?XqV}I2A`aqU3nCRbHZa$+e22QYhITgtTjpgk_bS{9}uSmT+CM0&YmldCzO~vaBYv zD+NFH3!YF#vj8|n$7yW``WQQaSB%GiH;kQh#~JA*yl13~u|XK>0zNRF06sC2ev`4A z9%L8z%gA^uWhwH6(rsW-MXp`S&obL^Db;EZl){S#)X>!*8 zOP3`L*U)yp{jJ|k%95_Srs=r9+E2}Ko!0a@#^?a7<2m>ps5z!7rc{-{x9{}i?_Zhf u%l`vv2F~3e@=%Egm5x!(!07}n%#pWI%zN{`Npe1$-tRsYy`VK^s^4$mHmd*t literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv6-m/redboot-crt0.o b/tools/arm/arm-none-eabi/lib/armv6-m/redboot-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..6ecae0ed73ff4faa0003deb052df03c9e0478de6 GIT binary patch literal 1024 zcma)4!AcuZ6g{JfHi@>W(2a_XpqOGEToe(yQLrJ3*(ieGVt6rAJ7A*Byn-rEhWR&=WmYH7J3-n*n?hd3 zmQWAsC*S(kbcr?|;TPw{;knPwEc~9a20mMYzkSg0jkR&q{c6L61)gVbDbovbDpONG zJDD#iWxmFZ$4dKCsLr`=6DPT}Upmdna>m^hU6JR_O^e=8`v2)P3)Eb?8mgC{A6HLT p=4wfM%>K6IWae~2rXK7&y#|BoMN8-4Go)wD*ZWD$3FFROy?=L^dpmcpy9*wep83u> z^WAgr+;i^i+b`{o8HPbp4C)~t5$$VmJr$c>)kDuvlIHs~jqw z-?cg-#Pk>o6tU*2i6gDqM&c|h%P`BBz+=Qzl#MZ`u-1Jw3js1VHBM3AU$^$QcZy6ua zhTsBqw2zF9d_3~Qh(&=JYfi3zRhdv z3PkNqLHcz`b(*MKRZJ>;+$3x?MNA47%!z$0rJ8@^ydd$UhcEuL4; z7ZXj+f0peXE+5ySCmr&})h2am@m-p~Tl06je10u=Yw^8We6JhtuZoBLx6Fm;i%B}} zC(fPgA%ZJ}{jWwa&$GDL&pR!I{l86M?olDCp%)5p9mNFZ$_imWzgpmLpaTN)xFPJ< zq`*8@2>%Wj_?zg>0^Cf;3UHX-64=Y9g-#00ogqZ6^nOA7TKZ66Ub7JP$9ZVZm9Lfb z+tM_&6wc`)E}lR4&=6MpGl98phVcGB7dYbLF1jwTH=l0$s=(h%l(Unglao$={&;>Y zkxu8MW7O$TJT5SGCMiCap3K{@*|}V1lH&GM3K4lHfxibmb;x$IDMUg$sR?`XU@~!> z;;DSXaiEW+(rJpP^R|72;*(iBL-Av|lw(sim&$-7mq;;x&Q5?LKbkv2<8~q&&pJ7> zGcYk_p8c7`1mccn(y0uXkfLKxATNv>pRgyK$*kK)YtaU|bJSvURI>(_n(IZim%`kS zRUWQ^+UIczJ9if5c@*XjQ~Tn7<9OV_kasQyUiSTZo_Zb<^ZVrdT%Ik02ggGv^8)v< z2HAFj2UsK7eFE=ijY*{i&ay^PofP;KYYcKu;0vs=sFwwvVU59W2z-+@4zoJ~-(|gq z=)S-YSU-vHE^J=T&ti@C*eP%iYqY=Z0uQimBib$S9@c1QNrA^%qkTC7^M`E!lRhKx zIo2qWO9EeJ-A^DU?9dKTIqQ|k1g-=72*dyaMAcmh&$K~gw1jWq& zv>L~?8^I+-#<88h`z&pFB(Dx}1Tn7~cf!D&HxEuMR%RC(mBVcSZQ1 zT#@k_lF$!lE%k9uo&M(jqj4e$L~e*UDNnD*<$bQ3ytq8 z_~d)z^H1`9qw#U?EtcQc8sEHPSAL{yTRQUK8jm$5j@$Cm+u{t`e@eL^R z*9y%GWPY~$GJdZH`R2`q0}Bc)}T2H!ng8)4asi^t{lO^W3E E7pU5N1poj5 literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/cpu-init/rdimon-aem.o b/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/cpu-init/rdimon-aem.o new file mode 100644 index 0000000000000000000000000000000000000000..24fcee69989b7b401d1f7cf0d821be5893a946ab GIT binary patch literal 537 zcma)1u?_)25S?}I98u69QK=|oD~U#EEN|>ij*H?pdH3GC zc{?-vSge;yDUzdTM7bk+xDPvqnOt50GZy|xj#+l)(hEPf;2IDDRiFjbf$x4jT#_Cr{b=_8PEbe% NKa;ut_XPHs{sz!M9SQ&d literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/crt0.o b/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..0e6fe4c27a4cce02c0bc825db66ab7872107b004 GIT binary patch literal 1408 zcmah}O-~d-5Pkar!pev8p#~FOk~Kjw8xJNXnrM)?Za|Ge4u+Tvz3h;kz`|yxQ8;Og zH!mK&c+rbT{{cs@{2Aj-d~aqNhY7?=dft0o)m2@!GyC?@lSZLXfU^Q-@J|7?MD*Q` z17{&P4=FAhFG9!U{ZOqVf?;U;E^ z2SZK8XjO3?j$G%f0u+Ww`|hB>GFU`C+Ur`=BHA#)j$@&}S-1YK zMZImTLA@14sLw4ut#eN&fU&fupBlWwTt0|6klK#^_9uOLkhm2lO$n_dbqF;*{Uj zbA8<7Ubc^2_MtfSp&7V77RY(G9wD|Ld|phsz~wzp?t0MvPp%b_)Lfj<^&nSS$+>x! zT(wpA9GC8v&1dQO$~|W;pVKE{>F9Qew{$F{@|SZFg}DCmQL^JzO5l((R^p`GJdKS;ojTyR5#FgvL+xt@p-RmE@)qMEURM^n6Y?GrCItJg3)k`gKMt|A(CZ zl+ji3nnkS*uWN#>`K9F-)`WJa2QLyq*Y8HYh2bX~Sa{xM&|33?t-yLF49y;N3aO7L z);7>FVf&2<{UoZhy}f~Gd)?-?JdYoKQp59@SIXaN$2_jF&LU|IV2anQ@DE0_stf}U vg(HC8<;p1VOvq+m5{rCsUkS&6RpB_$7ES;i;UusrWS*W-|6#Nn{1N{GCl{50 literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/fpu/cpu-init/rdimon-aem.o b/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/fpu/cpu-init/rdimon-aem.o new file mode 100644 index 0000000000000000000000000000000000000000..3a773121ef7f4f056e4f2394c295bcd908ea18c6 GIT binary patch literal 541 zcma)1y9&ZU5Zp6~j})SvqK%a)DnA~IsQf8vP7r`xqQ)}9a9#pZ<@^WS%X81Gp3akpD}x8~&t%(=k(@0`4IjC%8r z+{9&0z8!JDz8J9d>q5&+F0X+(3x6cXEW2{)i60wq1BieS=m0IC+HZ(U(gURr&HmR3 PzEZ)*WbR*`z#h|IJck`D literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/fpu/crt0.o b/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/fpu/crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..03978302362d9b02b70ef41684d60858dcb87013 GIT binary patch literal 1408 zcmah}&ubGw6#kM;YO|)T_J`IAnnHzWC3p}71*H~aXjP>4P(;{Hk}X-9v|)Fu=}8f9 zUOam7q8E?;2R(c1KO^3(-`m-V+tuQOneY4Ny?JlmWHzrKJgVn%Iate~ia!ciFrs)f z4ydAx5@uGhIC?O(`lQkxC)Y- zi>Jw@w$wetA!keH({z01nl+ox>VKg#Je~16$1+O(LM9>?*IyqdJ6^>BFDYdXZ_3`M zS+=joD2F$CiqvMABs-tcmrQ6pOW*QttW`*^TR{~6-Hcw&=tfFc$e(6(E2CegwB&!6 z(H~N}B78w(p$)I6f}Q2H^=Ddzdan;J5`v!Ji+l~m4>r*7yl&8JdBIMgJr#y(AF>OH zk2_l1=%}#$N`=0O>g?`rBih~4nI+HTXK!kF9`lOwciJ(JYizMdQUjRdG2ODcD|ZaI wFPeWi@|N8R;E5oc-5}=qa9;>c0-J(UKwEGc=m^dLT|wsQ3!dXdyT%{&H%)z&mjD0& literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/fpu/linux-crt0.o b/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/fpu/linux-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..2eda679c27c352f3b7108e388e3bd88a01d5e0be GIT binary patch literal 1064 zcma)5O>fgc5S_K1K->>ORYYhbR8SB-(4_|?P8^CvFHni{11RgpfTboNXM=)-)QVri zPvR$V@1>mJM0jsMh{>rV&Axdv-RM+0!^oX^KizA7<;ZwDV4qXKUHIx}k2SU3E)ssLiyeZfAED z>WR!CN|G2_&!>;oLbQXV~yxyJQiJ-Cz?)uG`6NjZ12^9 zHrCcvF|lPx7?j22-O=0H3`^hUQs*YJxQcej_WPJWngsI>ka=m~i+O&XBKHx$dWpPU zGDuXmUfvD7jv1}GJ?mDHNulM?o!lvs(A_^R}XlYu4C@A{kU zg~7EI>bbBlUj4ReWCQe&CeKY}7Y4(hLZ>>5dyBF0?(xvEAFHKob7FDmX*NV#DUzdP zz>ehPz6x5CT+Zpob|~w9!+*Z%3-Ec!?81+xYk7mjHqfRM6pls$(GaE0xw56@fmY4M zqGUC_l(zI)i_!(n(kPubO-g6RE~a7Q4EDRKQJ8f-nq}3D{EVfWn_Bp%vL9aVG3-V0 zS^eyBhLFei03#k}Xl*7c0;5=*&v9F@5}qCevb4j=ONyi^7&ucWSoBncHP8A%P_Wpw_)+Ve3!U4f4wtk%7#sftS9w9VX)qv>kV$I$n`@F5yIL3 zb-kD%d={VhJL3E%pO5vhlfPjMJG1aSt^}zYME(byaS(c|=XE=B=a=zy7f2BQ&;U@* z-T{_r&~v^7-uF_2KIzjH@asOE-N<;IDi-*MEb>=ZvKt6H%{4 zy#>nYT6It}bsCy3m$gb^)Tro=anvXq7G1Wqi7A(=WzDDzja`AMX3bPdHJMOZFPpkW zM#ZoUtz?+GTAl`AVVG0M%`O4jIAH5Yss%q9@6n=Mwc--IXIO{?|%Qe%cFY>NxHVtUeiuf zwzsZlcj^OKt$re_ZKg^4s1Io8BOBU?7mwFh#&|U6*oWv)6N2;|z{_u3e~k5h0~x z=NF~r22b#BehgtgV~a22`+o0phM3Qf0NZ@dpvQ@3fJqF_XI%ng*!QDAwoe{3XV$W1 zFE~ZVWzKu--BPFR`Xf)l>eTFxotw z7me!leW(ikngQ=Pi5wT2m9wPf#mjYBdFRFy!|)bG^R#y-~*ZFsdA& zj&U{MbNp7wzZ3H3L;i!1|0v+=%!ecm704_LyD~9*^M(|TT&$AmGNH0nb}dPE#g?`x z*{)@l7r+-BvnVQs5x?~^V5jgvegXW| Btw8_) literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/fpu/redboot-crt0.o b/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/fpu/redboot-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..cd7448317234d63d1a1c4768e1fa2f0608be6641 GIT binary patch literal 1032 zcma)4%Ss$U6g@pJot`{Y6wHHU6oZP=%tGRTE=EXX5|RjJmrYyav`K?AN_Pngf~$Oj zzv5Ou!#{AVD>osNbEo@`linl+x6e7ZPTi_oU1#q1(Z?3 z)-5WS-@U+0rCIqn@w|8cyC+et|J*D$RiRq^;6l}}8(iuhiW}2pCNQlK&J)t&DoSoS z=N90_Cmm~AL>ndeLs=B;dp0<>@Y=>2c&#{wx3T@%GuB37>&OPN*8d-TO_TInO3l(| zGvxw>l)oUBQ!a3oPkbZfvR-_nj5n#~bbp+tsGxVd#Dw_&<*Oy0LtQWRo~a;ey>W7_ zCDZ4OhLCiqPcWxRVuPZ}q?|=U`WRzKufz3rD0Z0Bq4iWN4(AKF>uFvvKR9iY&HuH7 z%oqA+cv$1`p#k+lVz|2ai;#Dt*$J|#fj8;nWkxS%wA`-_>HDn;qUg1ZZe;YAjQ*C< z*o|z>`-(Y>xio#f{)3|B2nrK|3t%y)`t91nb6(4+1CY$cmtmbFkoni__ zMe`t7L@{6()Sya`QnRZg&#Env8dO)SiaP0ae|y|h3xz|D=av@#_ZymDU=&e4BHcV{hf5fg@IrgCAWoE8< z=jPrX&)M8HqlW+d;=UfI^w8<-?Z|PVc`L`vw4Gg%uX;kcM^KC*?Yp7Ul`#8myjnJ>Si21=tlMqeBKel&BSa9EXoKQo`zQy;7_svP@sR>+F8 z^AUL#*q5gdsIv3cfY}HbIu&+!kLfSUf5Q_f~*C#v4(QWsIIzBt`Gq(NGW#Xls?HkFWBHNR3XJaqm`K9u>9QLL1{=fE8#FL%nJ|OeX0L%O&uZ-jK z-6%#x|F(4^dC4(|prvw_b0E3%h?m@b$@3AnsAT;MpXg9oABKXKaWW9}dE1qb|c?2^*8a z^v-&1x3o9fwJ=Os9&MyEnP>;Wqw^ZmP<*`|hluo2|y!uF#Oz zgRxx?`#W3YK3lmMfn1ZT^#fb12f02e{V0rc2_SYHeU!^kawsds4I{>Gm(LmD`%I~# z$hfV*T*pRC9PQ^CBlIill;S&m70N0U#*zPC6v;OV%s3;4?@kyb-+u7%dGeiuV)$yP zOTH%XAc_&g_Ye${@1V$!cEk4=>XL6BcqzU~i|?r5TO;_Mu=tK>A5>kTT}XDRd3(>|I|;rVY@D|uisAbV zb=luC0N11u#!)^&k^TKk1syZ5Cg389vYAn-KjS5PT0>eBKv=W%12}uS5bZCO@uUIlps)ZwRr5?}ZA9ZtPp{kC-aZvD?Dm9uqBg5GAUPbH(ESpit$M>0S zO1{sr`5c4Ih~YEXXlc)?-xiIX+D-MCSY|>jTO`h=z6+V%Mc`o@Jnu76wy0=vaZ+M< zgz)4{#Kp;%_VXl6#6_>uemU~YXN~3ONtKAJ)>{6xi4!$fby|L&IElCz`E>i7i9}qS z0BJu@ghX6;)BZGau|uaV+_4jJ@fDr+%dcwY-(&f?qbB02Ud!K`I8k%e2FuT#F%cI# zTe^Mjbcwk5ic9lKX-~mTs36*hobMwWR~Q~zqQ<4je~Ee- znz^!^uTCt!3T=cry^g~E$NlYBZ)?mmt%&)3SL1SoH>r;_&PVt%^|8jh0~Rq~suk47 zrl-Rz^@Xlo*`dmzN-lWiy7J?jo$m*&*3`7}qkEknUEcio4#%qtZ*SDeoz2%bH9xwa z`SGpHkM3fAd;^Q`U4DGy@}ql}AKk9TgId#XhAkCLfi=Eh!5>|#%w>vqP+p;Yd2!;t zm&dlnH#ff}{Ly%RX4};JOUkk zgKdxFMxZ%gY{zKsBy7*_A8{Yz_+B!eI&*d0&kVMAt^;DOj|>{ws&SPXdNMFWIcd&r)Ln&S^YPjqP>6#s{d;_)(2NrN$(Dqw#mt80?c8pQc8qI N!#Kk={*t<))IUnqvJwCQ literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/linux-crt0.o b/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/linux-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..08d1fe83ebbb5d702c08fe4b0593e8501efb2fc9 GIT binary patch literal 1060 zcma)5!A{#i5S_K1(1d^hr78u4XayojU~xd|sRt^RON&(c0njyZTT4km&IY9tQl)+e zpTsBd2fef>IH0EQd3PI=3ms|p&6^p|%#Q8vZ{Hs%rNoPpmW-Lmy$w|M3T#P3YLXpP z-W}aV({EPP&mY0kr_t@75tS+XEgU-4NhWF)X62Ps>$PAZYO1H|S-7a4t0lD>y=0FD zbOccnT+TLT3JzBxD?H==x319%(Bu}sdds9kBXL_BEpgKCOPr^jn9lg5Z*-2>{>Q^u z8LY1I+u~fd8;nl?qd9C;LI05=7o+=<}pUugg${jmbZ(X z$-c#2;HN|uWE)s>HsKzH7lCysbExe18j8?4ppXwZx13Gz^Bt9J`Y)ktG@SUphv4PD zO$6rPW8W#L?>i6M-xa1@L62!T@qLMYmkiy2`~prpWj)qs&vLzMkRABE_zJSKFS(({DkaVpRuzC OxDsqd8HeBVzT~h?uxjd<#tWLY8`k9r%9x1|58m zZOtZg$$6) zZ*c=|T=lM3f#bNo+)vJN1~&g37UtkMo`b)EoMRLiy;Y$cNuk~@NuXuj9l&x1b`K!# zDg#esoPP#(-NZ&KFg63XV)4Fwm$)~7y|ZY_hE0mBC;6Xru-={P4Q{E(^+OF2!rA|I zy_g_;7N7V#;{34B$2{WXZyF=cEIf}ZLFxjK{{d$l0_VHn3U}nrFS+M%R1p7AKaiZg z9cZwD=X?pg@1+Jl<>LzQbsy*Wdky@417B$1j~e(hA6I~1`8d~qgT?2Jr492_k3~HN z%IR8lNHcXBo++2LN@2{X=#FvBC>s`CwzSD<7pi5=s0@!^fvINAR!KD(P+2dVxeXjQpg^fvQ%kY4gMd$@AfTaSN&{BAMxxf`gr` zYe@65)Vc=^OirtLbdSJ3%oW3B;P)fePV}7hPNF5&9Yo8l<3ul6<2~fF7QkIuVU3IR cj`eP$_pFikf%P8u>~q{l<_Y{jdT|hb1Aal$0ssI2 literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/rdpmon-crt0.o b/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/rdpmon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..eb8ec3d2fac74e9d12e0d054ecc88b293d2fc7db GIT binary patch literal 1400 zcmah}OHUI~6h6}zrGQ`sH5GB>5vxraj3!21$U{ehm=JWM3#YeqOh?;NXD&%GF&ejO zB(4l$!9o)kEL`wI%F-1sG;G}ZU?YB~Gq(#@4UZwZ!*lkLlzKquUso8k$a~c7Oif<<+x=BwgF+sA*>@ z(^uCsJN3bgRzH=|HdCa1)(5qVp$%=+i%07#6FZwUcw-<{{km-%A$mg(u0AwYCSso= zmwJoGi+#ENT;$x3?UK;-riaAy(E3KNOY(Ypt*}Usgc6{z;7JHn*anH32H7_EhbnN`1 zwA|qN`|%SH@Ev2mkmvo;=L`{_9|N}goI#Hg%>olxoX@&A)`;(ifoxwqXg*oXmce5E ze!5X;I46X~_P=^p5QDDzyrJ@RTwk51`nZg}U>{ZV!8-1PXQ29+2FKm1fQEg;^N7zG zRNaH%st4W=BXF0AZ%W6gdf?C)l4h~l0nTUhxjk5Xw_v?x1YToLnX0G!e_^S$h6zInSQwL0^YgYnf32x$&5u(XVrn-D#r-@f^mK1Jtpu z2Yim-Y4Pv1`139PqZa>3z}J}%OBybaSr&F>a_;smDIB?2CDUa>WvlF3lI)5tZBepa z%PcQ|FF0mVR0<`0aspqgEy*-Xc7EPup(z|kED;wZKZdW^D`=WfvS(Ea4c^GQk2F7v zj^auQ{8{ufb`iZ~JV3O}*iH175rbG|#7npa3?+%)F&-lNzzF?1V=o@CGx!1i0Nh8d AD*ylh literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/redboot-crt0.o b/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/redboot-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..d5d3f3ed5fdc618e0f4a5a8b2912b230667e5833 GIT binary patch literal 1028 zcmah|T}vB56g`_Sn@zP=tb&yqMXA!V_#ic)4++?iN?XCc6=9v2RTr96cBjxnp-=vT z{+B)#{1g5MU)v{N#Prj|nF&lgg!7QJxQUWm z&cTbnb**U=ZIs}tvMBiE+2E^%*D=<>YsWFX#{N6cSQ~}yFE)s^`u(^-i}YGbt1#Z$0sx>3XR*tAeQY9+PV= zN&n=m3rUCi1alfBZc|hll(Wc`J|;P(*U@?h6o-uI(0ZyBN8<(j?Q2{xKRj&`&HuN9 zHC!mqUf!Ru4nZ7jQ*I> zIEw7L_W{cm%N_W!HIYR(=*EGC@1F$Lr?8*TVECj%#=;(dyC&=*(LSGdvds6nLR8S} v2tTHEa7LFOYnuDIF7Ql{m$oFxKh#UXaX|WXd0BFoxkvo&f^2X{kdNmd^2KQm literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/redboot-syscalls.o b/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/redboot-syscalls.o new file mode 100644 index 0000000000000000000000000000000000000000..e1c75ac30fea91b8106649c7fd753ba2873fc272 GIT binary patch literal 5608 zcmb7HU2GIp6uz^wg=HzVECsd|>Xt6rDlSDJhJ@%AbVyYEiw{0XrdvADmHw=|LnsMR zf_)&77>p$L(L@sK&qIk|1Vc(9F~snIiHQ%INTLZEeNckf7-RjunR}T#*Or#k-aYp_ z=gfD{{h52`zV`T2j%8Uwi6uHjgoHS}An?>}3RH*KAPVA!ll|eEBPJWqSdN{W{_EfA zWb623yJLNqbsEnT_ilUU_vwv^o}1T_PU=jXV+B!vU*j`r$8zqP<0%!Fo-@wMRd$4& z%jS$_zQvp8x^ADbn6x@lXRIqCmpY$v7~6QJ-dTpM*EkF2(T0jm+(B&J+_9%ECo%HS zsqL#;9BX6Kh*^T zPIC{(^vFcgu|8-Dn2KkuvHU5~p6l7&^Ip%7J&B3N^CI`>t@$k8JUhpza_kq*krij> zbMj2GFCu?rqTMMw)`!LGzjTQc)(OsqH5Rlz+1-H!S@KG~Wns0VTKBM6kY1F?B%7?| z)=E2THCruKYhn%8ay`m4#1e@^4fRU`3{xOn-c7Pjl}G7rNR1}mv|{!K*ta#LUN`Oc z&JwTN*}jq_Dtdc*+N}bD(pl4Q|f6e103bMWJ?Z&@c5u`_)kQtD5hP_@dBP@=K!7TdRoz z4F%V&9jxsx4Gf4v)f78>Sp4#!H@v5> zbWpdKYbD>0S@xCVnGDoCZ=e3iaK#(a@qudD*Hf)j%R@*l%%oZ>$NN$BO0mRhz10{y zv&6_m9j$spr9qwF-9I!?9*RAL0rb5={V5k6b_cydf4CwF-OukVpqtfl?|xsA_j$eh z_quzkHI(_;$je^NoX#&y#NP}lj!fM?G@?f zKAsnf?;nG29DF(0l&Jnr!JzYXfKQEI3w(+%h3D~qYu~s8pg72>>di*nW#E~{c{%KQ zyIop8R%`8c8hlg0IW{OowY%2fD}pbF7>@HjD5@V@5QqO;{m5d&n`zx|Hu!q9acR@| zo-p`|v+y|vU%%Ghc8%{PgRdWadH9v6{=R7Njc9yp5v=+{fz@ZScHL1lgh@#l}gA;n9RA zXCyXGzPO(!VI($s9rx=a&wLgeex6j3*kXy{UlKV{vqgj9=ZO=EjggPH&zXqC#t9Jj z^F)ZmhBxkyBO5z(+`=6@5*uIWalih>&iq>pKX=qfY_ZDluZoxZtWe)$xgfqpj7mS>T; zm1U{8KK(AV66SOgh5Zlv+a^Aem}goB^ZSX!`2epKpG%w$@O|P7iFpUiaObUheZ9lO z{)6&DS1armd0#{qynLTY49_Re)c%=MALAZ(SmNDcBABz}<^jSom% zp~g!#D)CWjEWi^Ik5OZL{aE4&YBYXP;!D(+gzqK3N{zw3A@LM7I#rLw%={XuFDQxfxxPplE5PvU-Rbk>)6gc>i&afwe*V-UtA{+RlHAudRKk$N4@ LaEZU6E(q}-jl8ig literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/cpu-init/rdimon-aem.o b/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/cpu-init/rdimon-aem.o new file mode 100644 index 0000000000000000000000000000000000000000..3a773121ef7f4f056e4f2394c295bcd908ea18c6 GIT binary patch literal 541 zcma)1y9&ZU5Zp6~j})SvqK%a)DnA~IsQf8vP7r`xqQ)}9a9#pZ<@^WS%X81Gp3akpD}x8~&t%(=k(@0`4IjC%8r z+{9&0z8!JDz8J9d>q5&+F0X+(3x6cXEW2{)i60wq1BieS=m0IC+HZ(U(gURr&HmR3 PzEZ)*WbR*`z#h|IJck`D literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/crt0.o b/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..03978302362d9b02b70ef41684d60858dcb87013 GIT binary patch literal 1408 zcmah}&ubGw6#kM;YO|)T_J`IAnnHzWC3p}71*H~aXjP>4P(;{Hk}X-9v|)Fu=}8f9 zUOam7q8E?;2R(c1KO^3(-`m-V+tuQOneY4Ny?JlmWHzrKJgVn%Iate~ia!ciFrs)f z4ydAx5@uGhIC?O(`lQkxC)Y- zi>Jw@w$wetA!keH({z01nl+ox>VKg#Je~16$1+O(LM9>?*IyqdJ6^>BFDYdXZ_3`M zS+=joD2F$CiqvMABs-tcmrQ6pOW*QttW`*^TR{~6-Hcw&=tfFc$e(6(E2CegwB&!6 z(H~N}B78w(p$)I6f}Q2H^=Ddzdan;J5`v!Ji+l~m4>r*7yl&8JdBIMgJr#y(AF>OH zk2_l1=%}#$N`=0O>g?`rBih~4nI+HTXK!kF9`lOwciJ(JYizMdQUjRdG2ODcD|ZaI wFPeWi@|N8R;E5oc-5}=qa9;>c0-J(UKwEGc=m^dLT|wsQ3!dXdyT%{&H%)z&mjD0& literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/linux-crt0.o b/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/linux-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..2faa660138e3bb1176edd218208b5a2b9e443200 GIT binary patch literal 1064 zcma)5O-~d-5Urk>UEN_JN-(ZK3=oJMWWvG3lLt)Xq9ouC5PR4GCSeyd+iTXuM8YrO zC-D=!d(o4gT;J;tci52VORB40bxpnQnwc-J-s~!+BtXfgOc=6`G@jXlO=(L@%H786 zgI~$a%VqWLGFp5;{`q@MW691_EV|HnDQXR2yK@NG+~LUog}t4( zdzm(-D)XT!d_lL!hbM=}mF^Wz=D*e@RPnq`U+v~Gc{K9jDm?3A&!_9SM?8Vuh5f5; z8#U9qb}q;hiF3lSw|s0JHaZAW7;9+MdjW&y2RMs;tXn>&3+Fqi#mry8R$u|_N9@7s zx*crXLyo$4U_tjj;&4}las_+Gz$56=hgov#E68{F8E@>z{?x4Zy9T-K9w@tkpu=P$ zKkPRf3gW-FcbWLcNvKy>Bu`{6JZya;yeH@G;5g6gz==!{+X>ZqQx-sZM!w^D^yhaM zz&{xGaXBmd!_n4JWwx^;SvRuY75_K%blI0;R2nJzAIs{z&qvuK#ZO4xbk?0c P!llR~44HR{8X|uHtSeHv literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/rdimon-crt0.o b/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/rdimon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..60180da8860cb6009c55f42b6b3acbd94858f1fc GIT binary patch literal 1916 zcmeHHOHUI~6h5~t#TFDqids=eLbcM^fSMQ|i79AP5MzR_+zeAXrUPxMogo2Z;%j4K z*tkSDE{rC!WTA-*G%j4Y7GDuXmUfvD7jv1}GJ?mDHNulM?o!lvs(A_^R}XlYu4C@A{kU zg~7EI>bbBlUj4ReWCQe&CeKY}7Y4(hLZ>>5dyBF0?(xvEAFHKob7FDmX*NV#DUzdP zz>ehPz6x5CT+Zpob|~w9!+*Z%3-Ec!?81+xYk7mjHqfRM6pls$(GaE0xw56@fmY4M zqGUC_l(zI)i_!(n(kPubO-g6RE~a7Q4EDRKQJ8f-nq}3D{EVfWn_Bp%vL9aVG3-V0 zS^eyBhLFei03#k}Xl*7c0;5=*&v9F@5}qCevb4j=ONyi^7&ucWSoBncHP8A%P_Wpw_)+Ve3!U4f4wtk%7#sftS9w9VX)qv>kV$I$n`@F5yIL3 zb-kD%d={VhJL3E%pO5vhlfPjMJG1aSt^}zYME(byaS(c|=XE=B=a=zy7f2BQ&;U@* z-T{_r&~v^7-uF_2KIzjH@asOE-N<;IDi-*MEb>=ZvKt6H%{4 zy#>nYT6It}bsCy3m$gb^)Tro=anvXq7G1Wqi7A(=WzDDzja`AMX3bPdHJMOZFPpkW zM#ZoUtz?+GTAl`AVVG0M%`O4jIAH5Yss%q9@6n=Mwc--IXIO{?|%Qe%cFY>NxHVtUeiuf zwzsZlcj^OKt$re_ZKg^4s1Io8BOBU?7mwFh#&|U6*oWv)6N2;|z{_u3e~k5h0~x z=NF~r22b#BehgtgV~a22`+o0phM3Qf0NZ@dpvQ@3fJqF_XI%ng*!QDAwoe{3XV$W1 zFE~ZVWzKu--BPFR`Xf)l>eTFxotw z7me!leW(ikngQ=Pi5wT2m9wPf#mjYBdFRFy!|)bG^R#y-~*ZFsdA& zj&U{MbNp7wzZ3H3L;i!1|0v+=%!ecm704_LyD~9*^M(|TT&$AmGNH0nb}dPE#g?`x z*{)@l7r+-BvnVQs5x?~^V5jgvegXW| Btw8_) literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/redboot-crt0.o b/tools/arm/arm-none-eabi/lib/armv7-ar/thumb/softfp/redboot-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..cd7448317234d63d1a1c4768e1fa2f0608be6641 GIT binary patch literal 1032 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 f3HJefAlwh|kr4Af5gzdFKE!#s z8sowc7A!Pz!NLVUq%2+4g@%n=A8f?$bmrD!qTwX>e&@UAJLleW+If8Cx~^#&Dbr|# z{xYJXOQL6+f)VPV1f?1;^v18%wdD6F59!!5y-OdQ8l3J<@BI9|!zoQi4f(S<%$#qptM~qDbF^`IcY9Q$`yqalq)z6<;G_7Ih=6@$6aa_m)wYu z(zXhV(scZ9*vmf(0l%}&6Y|VIdOkzM^A7_Pp3g88C7J;yu{fV~ajapFhkNd)idFI72s#?+# zWy>**$^!fa+bD@@v5Zen;A^!c8AjPE%o{8;gl&su;)3MG@D;lS4FgJMX0_P#n^|{} z=4H_#JSo{h)W_IK^qg@Y(JRI-qPL6~#402HgloW1H_e#)a-g7+;!E2TUw8uTWR6{006O zSAu`S|KQq{8!?_UGnd5K^uo=#=iK}5d-u)Dr$I|cU9!5VP$ z@GGu&N8KlzTZ`X+7xLcT=Y!737<%o;A&mX`iSO3maDR)DOWY(yaDid_-rX_Q!u4^d zfhhkt^KL@)S&8o~%98hyPfk3dsq+reB+n7;KOaZV`z)Ot`y{s=PRDC3(X5=PFwOX| ziUqAIzD(>?vEW-17!lX$TCchd`i+V+UD!#526nHvDX9Lmx*7O zD$cO12+$=d-<{Oe?y7I&+={x%{3VrDra7({A&TFs@j;F6*7*GzAJ+J@8h=^iIL!PY zdVy_^?J45iyUb&j%<{w|j^8FeCh;GR;P|9dYU!N6GndX$@|e%NTo%V%A(qUiir=sl pXSiR;kEPkd5YS&LL#*F7b1!q}+EzSpd*(am z-0z-q=kA?*U)r(DwJb|0u|%(kkq~%XMa?!p+{^_&m$sz_pZs}tW9CA7I^}k`Rv7WuHO4o&mV4U*JycB7f-zREx-;TxT`-RM z_5X2xWxkjB8jp?yNm-x%ZuUWW|c{ z4%fP0tpDq)Jsno=nd_;?k=IOhC+9|unOcx5^;pBBt;1qndS;2+zCAP8?xMGp%=FQz zlxw}$7BcjovrgpCi0+B+7mIfWzZKXnqB8^f?enCjN`VETNLVtM}p!IbWn@*uzCvo@jw(x#h@q(L-o2S z&`|Ka`r-QiVx=MqHNPTl`zvF0UpM&UW%P{$>OnDq4@8ED@mW8pmP>j#EJ1n1A3IPg z9@g#UdNBwRmgmdKOe%HXe_ro0R`o}9e5h6q^i-?0@+eY^GN~2I$vSF&F_Bn(sFq-7 zmYA8i(3(G59MSo`gQJ!5XrdD)Fz`q8ULFeeM*NXrtSSmy_v|j9%vyQqV4%oL{?Nf^ zy#qCJ->Te&K(5I~*k?WJvg~m9C0Aj|`N4Xmk(s)%YI7ud#3cG>2ZC) zIW#3Ij`qdM2z{hg2rk`w&>GMfNB*bLbiM&##wk&JyJ67zj)RZ=$+rki@fGo`^HqTJ zXi5~{Gcf3UlUjbXE4~--tn#yt+Z zUdLH&T<+znj#CET)p__%8hjTuKE4;lci!M*vU9z+j|{%c;8X7{tMPql@MXZ)3!4&- zOZgm4ulK5!ANO39-xWOT^Y_p^d|w-UKWTi+G`=4VzQK9;t{HqcG(PU>D!&^B-!bsz zU{j*%y$*w3Z!?Ni^Vb2N;!C4H{@>g;P5~$ma;oR$M%-!Ox#sx}*!6MSFfQLOe{U-# zAM;pi@LdL80lN}4ZjZs2*Z5W;SkC*TfGx*xEf#y|mGLFzS z`1-W`x@8>e9WeO%z?XwviK=&>!M97}>p`%pchuk;0H1yqP<+oBd;?m&+~XDB%Ld=@ zJoz0l_(~ezT8-~b#NpdfRrMVM-v$Ms;SS|pIj)4_W5j*0oG_|7-hoYDR~3x=6l`2q z{06ByZpX9wX5mr14aZrHPd!p&sGD+QsSs0$-3ZGjH1cuXa!j4?G&Y}0uqjb|3M;MK zQ{tCdWv6y-Rv%fNL?-m>BNC?)=R#(8C%SSBe(&ut+lY&Q9egP#8HI~)72H2mBdV{ybP!@nv#x5b>?`C@V4 zjeWFt#ZEjqqTBFy8~z@{&z&X~2dBX#KX;B;9I@8$uMIPZ-x`0Ru{hx`R>$kYy_M@Z zhnB_qT^GB<-{Jkh^mCC;bw105@f~79`nktsu^wKPIO@Mrydg1HMi%e;EokP-cDwj> z_HAe-%;_W=>yP?(i4P>sLuc`RKa@BZ;vVsd#Jm$`@%}!On0LY~-j}HPrJ=F0V1vBi z)eHMYJ`nMRFJBT~bkp-Zzg8O^6JB`F^TNxV7v1T2mEmoUI=;hs^5*7+_cbrNrFr4q z%!_Vh(LKzIZeU(`@AAUi*05i!dexvN{86w*7cTh2YnHlP@lMJsm8V~%8c|mhwlVGm zO`D^$4l%#I)Lg&1{Z=u*sZ9?=-&XQ)Cm>H~UjXyHc4ASQaU9p)9`V>az(qdrD9xRS z{ANAGovIG0?fWDTws)=rVxDZEPl=N_>$T2a!t>^W16U5b+P{#fusM literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/cpu-init/rdimon-aem.o b/tools/arm/arm-none-eabi/lib/armv7e-m/cpu-init/rdimon-aem.o new file mode 100644 index 0000000000000000000000000000000000000000..8e80be13b7c1698715e0f4d8c9507ec163631970 GIT binary patch literal 544 zcmah_y9&ZU5S%l{Mg;y3CLy+G$9qvWy;|sHq)$ literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..3d7b93339ae27cd22c16dace0f16bbdec101dcae GIT binary patch literal 1408 zcma)6-A)rh6#m*mDV0)eK@&7u5{y-}@xsJJiHb;VsPzK4Fvhq{*(Kf3(z-iDxWahL z3wT3f;*FQS0WaVM58!JU@5J-%cI>)IqbHg9&UgN1&g{${t~{?M5(yYdpo{?nKBWTB z=-mLyn7}w@>R8B}6zj*;&p+PZ$J|jhUoF*Kd!00#uGG+@yk^5S@B$IMf(?#OEsH68*Za0w5jWx!TLlec3`l~DQurZU9 z!bmJ4Ar@f61jM{4jQ;UZNg*A?4~*%78u&996EtUA5ba`&Ux{Q)iGD4@OQPS3aQYv{ z`1KfHj_{J`^%#E><8LFJ^$%nGD8ftB=QZYSSRLi=F0XB@Yvt*^9xR^yUi`j-F3C4JWm~fSz?yptsS(KXTMXP69%-p-5vPdZ5=aNR@3*x@|GpJWX`S~ z=t22ysoyUz+nbe@EC8FtB487zffjKFXcMJQ zk9a{Qk(>OW75|{4RZ~!VA-0U>Iqiy^fJVhuTA?CaMrCQOQ4t$6=ntuD?}r|xwdXeX zwBrXW{NHp{!nhT4>-b)EB$aoW!sjzC6Nf>{~NXB=N5?;g2%C0|633VoCX z8I1o|+#QKwj(McR>OBhMdLINSjAMPXp6TO(*rI(b$_5z6K6nPE4}NQL@skDeRp!fm wonY$nUt)To{i%>wRQh7#qCL>{O-4_Q=LESn*PW8Vy+!LSO5?|3Gh*uf2D0#$IRF3v literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/cpu-init/rdimon-aem.o b/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/cpu-init/rdimon-aem.o new file mode 100644 index 0000000000000000000000000000000000000000..9d03e0f60d5f820b8299924abe449675972ad1a2 GIT binary patch literal 548 zcmah_y9&ZU5Zp^le1M>Zm4#Yqp;rkuHYs9dK*S%oU_c8&%n4fgGx}$Kh;zBDiD^8T z+ZlFt*t9RIO{eAe%j0&s zbh|(4L@qg{uF-Bq*Pvy3KWP=C>Wi%hW;(fPl6$2U$v90(2HQv~tuM#;s+065?2qW9 zZq2psX}o}?A^BmSsl2Oc Y?SKtX2Ry+1Xa{Hl<-8{}XMleB2NEnFG5`Po literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..999839a31a4635da0bf1aa6110894cb526477a12 GIT binary patch literal 1412 zcma)5-A)rh6#m+!rPP*U3z|TpCBcZIjTa^+nkY!94Ygh%7seRZDP7VHZK=CMge#1< zynr`c>4lfR0k6O#_!7oD@qD|Tc3DI8Y|eb&ne#JqW@Zo9o>voz1dJrGh>-<+wE|D- zegKQeVFELCEM-ng_2cT7pC2D${-|20mTJ@M#o4o8zt0Nd#p&l~lLJH<^JB;(U&CVZ zG*@E`wTxRZ94A1=Y~e!WzE-Zwpd8h7k(d#hda!o4fpmVnF_Fxs=b~HxtB!T9Gr*EB zDi+3K5ebgKAgN|p9Ec}>pL1s zJNvGNZFk(}mhJXjZ7a`H2Vj;=OYqhX+RAHvP@WS8w0C!R;O}nh*pzKIeLpO3+mcJm z>9qnLl;4*6gYvSySM7es0Fm0!yH*Ikc;X)5wFDcKSknL->hf)cqDVtK9*$zjAI`>1JeiZT3o!cK)%aZ z4rwr&x^n%)9_Xk^((521984V1^gz$4XkR8T336?&J0;4!nKKcJWl1_F8HlO(2X7aa Ai2wiq literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/cpu-init/rdimon-aem.o b/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/cpu-init/rdimon-aem.o new file mode 100644 index 0000000000000000000000000000000000000000..f53ba0ccccb6a973b4edadbd5e444da951e84b95 GIT binary patch literal 548 zcmah_!D<3A6r8xOxqTQ7cU;{$ptC>fh;a`4+U{kXixr({+S=*JhM+% zq4;1j^ODK%lI?u)Zj6DJ!3dWQID~`v?ZhK=5M%bl#^o+6U_0Ud}Mz<3# z{I^C|=|F_Wl{Ml{y&^Q(+Vbz)yNv8NfxlGw{MW;-oOiHUS;EdfQtQ0m6xol@%X-#5 z{YZnny;T{*n=iL?(&x&jlivFD|6b^m@3`k12hW;xD#;sGT1fNy)S4yxdtxf0D)kBL ata9{8EQvM|6Y`@yA|dK|JNBAEdDchT4j&Q# literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..4b0e581cd110de26bd86050467b484b6eb7deb27 GIT binary patch literal 1412 zcma)5%}x_h6#k~ArPLO%1x+w&Nid>l5xvKw9Z^2tT1kQ z0XM94;nFwY75WIigmEXHZ>ATnlMp_f}0kk4q$wBUA>zq7Eq_FAhz@Alw^BT@?gsAIy?r3EtR3TLrC;D)8cfcDK8Qu)C=fL$2El!??WbN-iyLrxo$2 z{HD|&l$YgAiRKIOKIMzRbK0Z85^)T8MU+O@1yh%Sx5N_go+uZrMVtWI#7SVAD0O3`yH*Cf;xz?ZCK!KS7iq@sx74zs{)GCQA94iu=tAXFlWjlz8`On^*E(xGnTi=0q8P zQQQNGVUA1}$$9mjiC5x!pRG97H}jc3p2(QpM@<&MIQGFkFn#c>#l<6wWlVd@RA_s=Dg#gT$|Ywp{PmH5y?PIy}#f=mT3S0 literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/linux-crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/linux-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..22a1dab69cc46943f75a03dbf3382a56059e296b GIT binary patch literal 1068 zcma)4-D(p-6h5=NsY#j?Efs4GQl(-q%uq$}N-#ouV`ap8Mh~1h=R5y%WWu<+t z--w#^^<+a`RF~pSby;nxj=Gv$UmOPUq(xIAKV9F-BNCtS5?2?P`{STG8A~E-XDo?a z0N$M0Dtvy1S7sWOSe9{JHelzByze^dUx5t7I@68FLVgw0idYn~lm z?3#}YFSZ=V8YKRsI{064dx%-?%Qp&?c;yx()+P@;{(>a_hbEXYWcKTU!wgX633!`| zr%>-c@M68MNOErmJ9iN3J%)}uyn%2;<&M`WLNET$a97&D!||Morw~UOc1hP~@DK2+ UXZGbBoNck*CnR=Z3l!@81)fM%;Q#;t literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/rdimon-crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/rdimon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..b5ab2a3fa46699be41f18ceb54f910aa970931e7 GIT binary patch literal 1988 zcmeHIOKTHR6#nj{4_g(}YJJq#SlU_*hE~NVsBJZ*wcYpt5n(!MMlv=@Lo#CP!q-X= zK?FDML|iEdA}$qODY%$|3k4T06kWJgabx{XCby0wfqV%Hs4Hq_d62GU!PDj?NIN` z4z<&GsCt8Zy?=Ay`wTh`u4ylQ_~@n#T*s;X6RDd64R7jpEy=CUwT-PBtK0JRV?Nc` zb#L%astya$oJNn~H>LG+O>RwNJkc|UeVk-A9Qcp_I03mI{j2$5J9fr}T1;5K{lKPC zG%Rc!Z8DnY{ZaB;Aokl017iFOTMTs(g<=GFJ||LWoWla5^}(gpk{BAQ^_qiRzGqp1 z#juJ%o)K6K-2@9XWq-+q^};{R<->1`>}DSNnA6c#qW%a^&(#Kfk4E^32tO0zCh@rt zmwjD}@aYJ@5#hHZ{CyVFBw7HP*W4cHY2gOi1VUCfTSMW-4Z zaSN`8!=61p5kRY8yT!pnM;I!5r%SLZ0$^D=wy^S5dBG`E91m{M^;|peRvfD^NjzD$ za_pUVDzH6gihV5>WX3HKT6Vc?PeZyhoT*fT#+FrMPBB}>)q<0(s1;b2&Tu2+6IO;( zP`Hb8HuFO75x)d@AifQFBz`IISo|{JnfT?woiq&KCAqNz@WrQw0F4dZdPWtOUdXC+Uh3B}yIYcLO$QkH4 zhKad18L?_R*l&#{^tx{gv7SNFm)Y;QfSPGtcm_!wW50I{&L@s@$#cca-opKMFd_Fz Ho9_1$S!3Q! literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/rdpmon-crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/rdpmon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..753a706e3e125db3546bd1d4af05d839806af90a GIT binary patch literal 1404 zcma)5O-~b16g|@~N}*B_qCvn~Afk;8Miajl7LbvkBm~`PjKixP)6upxGmoUW(YW*@ zF|G_@!9o)kEL`wI%F-1sG`Mi<2OII;wy!?N7`@G#bI!ZxzW46y%!8>brePRRVPF)$ z6tEhsXTqoIFp5sJBeC_&-1@${7W?w>J`O)IyUd~Kp_%T!-ETj3c_g-Ig`~03Q8i8= z-CIkhcWSA$Q9F`0Hv3?_Po|8sfemA_QM6G`&2|&p z@6&^=S|CAu#HX{GP7=SQY4%_D=?R~{<PT2t(aGJm*k}pY70ciSX*%b5jkPSR zsqAvT&g%ttsG?Z_9H8UGI)Q%1IPjEl5Ad9^3wX&$m$1sX7g!?1BDtNd9%k z9(qt5<3A(gEtjOo5lXj#1;t#un4uOVGI=2dGIU;K#^+}c0a~x?J z?EjZs_EM`6`bzAFr?WQ+=GLIlYfFbO82oAAAR@j~U{Wsu0xUGd=Zh yM6FAIcdG|BW~t}~lV&I%qw0ZEois5=qk}l_&HE;3@Y&Rz5XDU@dd#F5YQ3K<^{tu! literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/redboot-crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/redboot-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..3250fdfc0ab282df3b922cd8f699dfe9d4197cb2 GIT binary patch literal 1028 zcma)4O>fgc5PeRQws9zw0+;d?q#}X}Ru2d&acL!5rHEWWoItWRjR8v}RQ6UXCr%=Iy*4&(6+=y(jxY5Wp-z4|4{5ZWNK$y#jh@V-dJ@ z_yspQ{m$dH_36*wQ?2gy$NhHS7`m;45XOFe$2ZGwxO)h;#2Uk8v{26OTB4o%ool%aXSdEAxm(&O1ab3DNG;LFBy8(&4dBawhmcyH1&2kds-M z>UmW9f@bMoCh}TEecHOn+3pjUxO84R&B@J@+Z3IUSIwqHZz%o0beaWfjx2}rsh4J! rPc5@tioIlgJ90`hosglw_K9AXo2o@i_uw-Wcdh38O3e%In_0d;Sy5)o literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/redboot-syscalls.o b/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/fpv5-d16/redboot-syscalls.o new file mode 100644 index 0000000000000000000000000000000000000000..9f4b96a0d6585dd7cb832e1346103dbcdd13d366 GIT binary patch literal 5544 zcma)9U2Ig<7G7u06iQphaX>5xWuQZ7FEXOyUt(e*<@gh;UgHA~nCX-rWMtZoGlvKX zQ6oH#g(Fdwr?RZHEp9K(r|>|DQ{&$*&-a+Qj5BCG zwQa3n-1*|-?ZQ50J?C-dP`^5YJh$SapOunB{oZ9T&%KSDE7mhKW1YNg@ z@Ej+$n!Tg#OT~P5blr~2@bRP|&);G4_n|1=INDRgBCM0to|fN@IEZxuOd@XORF?=uF!MUBJc6N5jc-Y)W$!RM)OLXySC(TS)$1|8KCebC-T;gLv+ zN(orzKnLQuhHxA!1#mD!TUGL8h-`)lIE;@WC z6(3$TO};-IzGL8{-wNlY@SUWe?;GH=`^PVNn_nl!dC~7Z_l~ zj=2tYJ?|N{4*msT=N)wT`0iS7$xIyK7KiVw;^SWkmhUcy?_1yj5*V@h-RAIpuJ&aU zVlCeT4j=z~Em$%WM;JJKU#a~1O&s@~?{@re?sEZrd0;CxKh}rdzYB_wf3ev7CLO+E z@by?S6G!-@!}njcUY_xm?>UF>kp=Q&z3Kd}D850(_nP5j4wM@BF2QESuJ=`k?+@@j z0vpd~e9|=Y`qDwg@VuE zBlJ;x4BtR6^h&Qxzcafhe>ZyI%sJorpEGm2cd)ONA|XXvG)6=Rp7Ru5II%@lDpR~) zc>Cc`F!!dRzJK;sPKLk#4w*Tm3Lb(Kc{lUbn!_#?M+4k?j>AMIj7e=nExg=owy9Wq z&@OwGVm(+;i|Vnzq?Xl+T2&3T7CfCC2N^UqUqHWHU+2K#Pk9+<7a03}QJwTDp!q3F zK#zczMz#z;9O2?fW5uUgT%rZod1$_G9rafsg}BbT07%B0GnmffUVqR$P3*2dr436P z9Xd{}Ni20u+@oj^TZ(#DadOe)RIX9M;<<07md)vr#@Zwf`!-5Z{(p)0!TXWTWq)g& zEid*YkCPXhjpG_j&%h<{zv6ZgGuxNnNGQma9Z0N=Ug!8LlK4MVz#PNO{aRp|0V=%* zud|Yq)O!UyS??Q?+?&D9JCJ(spyLjg5RO=xytDM;|0#Fnz#niNv67R-v6Nl1>kj-A WJeM=~fHkh0#*S4 literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/rdimon-crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/rdimon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..d0d2fce903c09d33ca922838f9075ef7a1334288 GIT binary patch literal 1988 zcmeHI&r1|x7=FH4U4PSRYNb|_sF_QPR+Jf3YA&nk#R?*V*;#jDCwJFncO>ml)+vY} zf-c@7Iu!&V9gR8_bQqySK?e_p9lBO{$=-KoJ{w1Z{(xTj_IaN7*M9H#j@}#^jS3+k zO`sEh6tGfSjFcWJLMN(Gfkw6G(bL85Sbqu!gne|RHZGVg9U2z#Td6n1Vc(0QOW4Zy zx$D?>H@Yp_9_tvXYg+&LYn@Mn+D;wXhM|gusu|IPaD%Oe*X-7?u=j_>QWM0o+A5AK z3!>YJm)i3KYfET7yQeAlWz~!-cz~;CCZqEM!A~W9^{L&dhImW71b9FC_tJ-M=m`^|foSQmp@U-x)|8D^ zD3!rx?+R_H4{X{nAV5D}3!uc8A;<%~-AEEB+u%(6_0H1DlmLRodZ|I0f6sgz3!sGv ze}`iMbP%bQlKOMZo6q{|Mtt+Q0hFVMV$xejtly_&8?{c~3qF0>r>}XmO8kaL^S$o- z^sG-m^y$Yw{oJEf;;%iL`@f@8?)pOfyxT0aB@r|9+<;y%FgTUT=-K3`nKg>eQ8Qy& zIA`e-lMdA~x|tmuKToc_HJyW2U;<4`Q41|yOwSmZf?>hTnwF`j&4Qt2rif4FwG{PE z8wKc=F++VdDo9LdoT%yfygm!=PVPjZ;561WR~gx4krxZDP=#BdX);0=nV8fPGzBI0 z(TtVbfs>5&zzarN@Ry8@z#`)g;0@zWXD1Z}cu!i{1=x&Dzz0UE`^eY~d}gG)6-HV% z-W{cmKFGRwQ6h!ejHM?Ct-OON$?`@zLUUV)By~$igoZ? zr@QfpMeC)0s>>N<-&*2w2KL{fewUcICi58O3>>;hVws#(#6xuWdl~s|-hRCl;C+%N G`~3#}y54O7 literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/rdpmon-crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/rdpmon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..c6f334b91b43790e601b33cc38e9376399eb6399 GIT binary patch literal 1404 zcma)5OHUI~6#k|!N}*B_qA7?YkBBxl7)^XF8RsrlW0XW-du_qjBjY zF|G_@!9o)kEL`wI%F-1sG`MiFRstAg2ukO0S^+~i)OnEzr z9SqrhyR|@u_)y3m4cI#ID*>DHZ-(sgkbNg)mqT_vVC&2WB?gNyE5fc$%-y&yg(DYh zFkL37SQXcju&cJTMcH;Ov$8;Z!7)psS}a>GgtY3mglU%T!d;USP2o6V3EYs}1=sa^ znP$_nszr}`1^1|;SpXcOaD6TeeT^EI50{@x4aC0QF)AN29C6oW0tgyIPcB-W=Q#L>Q0E_HWfW((iGM2H?zd8 Ax&QzG literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/redboot-crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/redboot-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..051112b2639590ee89cdbacd6877e228f4c364ec GIT binary patch literal 1028 zcma)4O>fgc5PeRQlsJ@+s$5zGK`J7s#p(e;B`&Q*s}zw7h!aTGrZHfNgvwr|a^l2) z;K1*wdh5^O%!vykyytkp^#w*+zj-sWwW=!bkGLw z9G>7-chG&ZygK{wYo^oN{=DBA7(=gh5W?8cZ#c93hPyYZxx|f91lOpx9`4;6qP?^@ z>@>pmTD64YO4ZQB_nGApE}W}ae4*+lYvRH=OMou%5#OBL%f{i@OA3YF_d zh~jr^e5=ME)c8h?KdSMA8h=saIL!Q3^c?FR>tn>ZcbUf|ndFH_9KT6?Oyb`k!TIDk zr7fNEJ8|ih?opo4Z^UuQlId9bYeoSV`LD1u?<)*}RdEjNhLFy_a0%EHa!{IM<1(-< zbx zA*$zbsSBE=zD8tQMSU`@aJL7)Vl1ip2@(`XgVc^=MQrI_iVZQ1n{OcgmQTw3}GI-@&M6>i_@% literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/redboot-syscalls.o b/tools/arm/arm-none-eabi/lib/armv7e-m/fpu/redboot-syscalls.o new file mode 100644 index 0000000000000000000000000000000000000000..44b3b2b43a4b4b13dae591397011a12d37f07b8e GIT binary patch literal 5544 zcma)9U2Ig<7G7u06iQphaX>5xWuQZ7MMk_A^_rMiNICw*`WGK~z)Yv~AS2UuoH;~D zh#KMHCYKm*B$1f=a36T^@1aI&{3A8d7-M|ECykQm8yJ01LX@bne&0EJ&#c*LYZsiZ z^R2b^x7XfhuXWBmv*-T6^E|QQ$$+#FteM!;u`^Z!a*Gt@O3?f5#Xx4WGhX25=YIWj zF5TySlMk}zct5^7J^J8Jb33xwS<_CMPgD%yx_(+Q$g;kcb9DY z{fkG|#d|edyPNxvKKZ{lI&5bv*u_cfHg7 zZ_4K5mpbI-(XU7S>Bp|7f0z7~i^)C?{qpW2yTpB5zDOS2<@Y&$mU%xnoqA0QyRW84 z`h!X^bou)oa*8|aolZ?>&-Ea`Ify5zW0{_nLTqIjZdO|WoyWB+(|IEGyw_&uk%axY zYu~&;yteE4(umjd>A0oXvlzc;o;(T*YOuSWnU<+)1%Yw@MSiSN*EurGJ~%N_p;$G^hycRPMO6eYf_bo?uom+Q?q{-jac zAYZbMpQp7YzT_N#uI0p?53fE8?I(u*HI9FcGrrgH^E9`_mvxSRUCW6(A1ADRetqKT z-{AN+IO8`u{*AH;5iQP*PW&e2ql?ik@ulDK_qUw5^JRDp z+BPTN#oL8-%=4VbmBabf5#(V>($ABU!}-0#VD`P7tdP6faJK{ovodlxj}Nr@GqSG@ zXJy=A&XvQzCk$p@JZ(?5;WhG98}5~-4dzM7;e4Dhn3bKwdH9dP3Eu|!ufaSSIoT*L zL8r}itz4e_KkltCr!%;?e)hv0cK3CI6TW_V%iw(M-y-iD%zl@Xt@4q<`52?C)x+_z zsi|mt<7i`lxms-$_e&v?QpsQ`j7w>Mb*d4<7S`*NQ&I|#R1ndK%J_RAQICgFt%6AC zs4@{w9T+bkl~Scqjw0wom1CQI$_D+DBiBX8W!O>N$qL*-8lAjy&mE|tS6oyI_CL@ z;X!-nIYxa+$n=kQ)5%#FnF38lYeaR zr_@O5g2CTWV{umuzDkYu*n`8%{Ib+I^aX-vy)t$4_?YZ`&+To8ZybE~ zxuI1z`95>_*n8(&?nYc$7)|TA=dKU z=kW38Yr&G4IKsf;`&{MMZ{oP`e7EC&bDs;~%L7}n`SE<{{kx#}_>0BnH|g*VgRjSu znK;5H9KIjbdfDSG-?I+iLkr}`^QQB=qWA_C-%Ey%IZ$fgy9ApRyWSTazCXbC5Nzzv z_@rs($8R0Hi)wcKUJ&Sam!-ZI0rs86*!!_5XRQ<1-clo_rkn)dG_D=6keB(fFLAA! N?@k!b!)C?u{RIS;hHn4> literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/linux-crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/linux-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..8a23201c84448d6e820e850c6030a3983353a428 GIT binary patch literal 1064 zcma)5-D(p-6h5=NsZE-cT3W2NNYzSvVTN7^y%LPjB4|W?0PAeC>OvD`cOoei1fRf1 z@KJmWA3^X&uk_0JeX}!3nj1ZE_MGqh&zac|hmVhxQW8kXo=lO*!^nARcb(Xirqm@r zsy%x4J6U?LrM`cRHeZf^{TY)P(gcq|N}}`SX3Jrhiq96f)5gbSCe20Nf?7K`YZ;mQ*OQyGgCLePYf9v&>sfh3;tO8lYWS%?4yu!}B(i+LlE`J? zjft(oD-*mh(Wt~Sj~8VPcFxGNuA=@m$Uv;K9RMWp?Kv!``CvF|pA>dqpU94tot_+* z))ZFyCLc&P%B^IB_j&Plz*N>~VCn4JXjQXEI23VI_qYb2%d@^UDWokb`6g&K8(Gmk zV~yyvEJYXDsisl;&d$)w(&6jlSB2?kqC3yK+E`oU>Ck2+%KtBMAKXvaT=lM|+2O`+ z__%Om^Kq;}+66Cy{}s27nEAfEqdiq>=6jhD@ literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/rdimon-crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/rdimon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..58c877dd48f8e2e71e59572a06a9898ef2f8d8c9 GIT binary patch literal 1984 zcmeHH&1(};5TCdCXwwf&Yg08=T}xAIgCW)8M+G&lUDDcKYQ2cC*)%Izn@vM@i>-)X zcoRVcFTII)QV^tgtk{!+hb?$e@X&)&4_;MzvCi!7i|ZD_Kfoz3^ZU*GX7 zCNai<8-pJB%>Y(Ib|%zsyB=tQ2(*iR51%Zhvza37XV&4-mK-Cra&Uy@ZWfmjgLPMe zUSsDuyS^JV~B@S#= z>}1D;MV5B*A!}i9eFZwt?2cDHuW6D1_uI!a`Ey0w8prUG&+PS4Bpcqqf4u1p(D}&h#2-af@*1!fgrOtD2gV`X zTsIyOHWhdRfj>?cKmh-|7J#5n!7u{wx+Y>!SHlGS_0ECik^qG5dd>kk{f}um7Jv=} z^bE%W(2bypQ|wPUub%jqTHbqGXgBrHhdCZ?MU?UJY^~Pmd(Ou%`1oZH7ZG3caN5^B zAD{Q}2R{DD$Det)i1?LfKnB-glP?T?NRhN@Y+nR2Z7kb){Sw)5@wH9Mg2o zgtMkHHSIuISG4lb#3Y8Q=4=IIg8;~K5nIS5Tdu3Rp_-tTHB(bcnxV@24C0xpT*Tfb z)d0m*=diDg1^FqNgtAhtD)T_yF`PFHr?D)%Of45|Y!_U_3b#O(c?LH!H7)0H3KS0D zj15}>PLOW{cuqbB@Pd3hz!Ldw0L$dJJ7-eB)BYB@umiv%9|w3x9_!wd$9wXTJnBA? z$HPWvM`*<#v|c(WDPvwYl{|X0>i8l@Rkf7DxlKqF6jOl|4hgBu#CQs0R6%)%YK1u` zqnKt@%g>tl%KqK=}c1!4c|JB9h`2C=3AHj7B7g-Ztw+i|OTvSgwIx7j6^V=z6 zGD-s1I7}iZJ=dl2J$a4m(ikMn(|^;Qbaa(lZWGc`f8K}BaU5gbIj-Uyq@y|L9q>6u z5#!!yMB9#HKl)y9<9+EH$Y-G3ZR~fRi_mkOcLqvNV!u@kHX@GVqUVyQy?OifV}i~T HH{S0TZx7xb literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/rdpmon-crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/rdpmon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..e9f6d24df69944dbe34c4084eaa311d261638dfb GIT binary patch literal 1400 zcma)6J8u&~5T5fZ&Wjk62oypvc?g4r6+|S&Ln04yLPKr-cI#i2Kt2I+}id3w6(UE%^KZ=L2Mb07P zAj0VRsWWpF>ui~84e8oo9RA}(h{E{k7N$r*p`Re@qq-bCh6>$$zP>*ctdCO*a%wb* z=x~7d@7EF~5Dy3Vn8s6xuW6k1w*!14!0!flF~F-DPjNgXX(&%tNjT-ng_}2|aOHA^ zERO>!*(J}GPBr6ffTC|w^5Dst^&7A;81=7kiL#eOL}zA%@?7*}xKr%t}=XM~il zlUtVP{{QVbq`Z|_vxL9X56zfC-7~)Wt?)58+cs|eJg^PU^{k7-`Q9*BH+&nhZk%Jw zz*+w<-3T;Xqdu^|&3DDuRh|ObSjY3L^>}}5m*9FIqu2oJxDP%9)-j)fBUJ%3>dR-j0~p=5-Tr-kUz(Ej0cNW6IQgzW|U`t!e-O literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/redboot-crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/redboot-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..b99a8e698dd74f9f4b95597d5641abbd9d594234 GIT binary patch literal 1024 zcma)4!AcuZ6g{JfHc72k=*E_sf~6_iAq%NOHwsmvm`zKe(8cg##yVi4%se5kT=@qs z{E*UZKc{O~Zp8GQnR#`bO?%S~f_B;>HJhX7nfUAi#Q(aA=g&L-S zH~T;Fs?lle&M%B_?#5cp^^5IV$1yakJ9RjA`y0PpeTSRR>6y^eBlUD z{B4Q1OZys(!-CR@T8U`5D_(mhVh0_#Fv z#)eQ2>L+IdYkEW*XL#tmI6U&%nT6js*1%^=@HanoePeAL^-gV=u)zP>B4v6(PGxH9 z=VR^*D!H$5=B7n&DE+^5ngwc3Tn*JL&X237 rD|5A^{mT9}P1WE;4`FWE!O)%%{RuKxq5#9VoYYA literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/redboot-syscalls.o b/tools/arm/arm-none-eabi/lib/armv7e-m/redboot-syscalls.o new file mode 100644 index 0000000000000000000000000000000000000000..88cec9ea63758f4f9b077e033de3b22f417221bb GIT binary patch literal 5540 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 DSy-13 literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/softfp/linux-crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/softfp/linux-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..59b62adb46aad15d3e39d1b9257b86f2434baf27 GIT binary patch literal 1068 zcma)5O>fgc5S_I*DM^zGsv=4op@NF&fmj70apF*<_5zV8KY+4s47Jn*}k zv}_7R#(zZbyaPt z?evgCJyR}Z&X@nelT(imBku^EkR-VtIXN#GYY-p^JET2pytBUiC!R%yW zO@+OKr-RH`Tb23L79n9+Px@xYxnVOM_m{;~v5J zT!8&6Zy!0!ecfCTC$uNI4Q>UWq_MFHZqpCOeh*;i`5NT#1nb@4lj8Y~Yd+&2VLNmJ zV&4IDy>Aa27ZGFM6&Ul__Yy4L6|Q`OJ);v4`;y}#;t2*6V$S=pz;p z>qQ;89@p~SeYbHh{d0RCN&h+t`_(&AYgvmAJJ#-=oV$nDJg)~QvOwx4RM$<}faDqZ zj@MD2-(3Xj>_h>kzPY63yc|zw{nN_sXQ#4jWp^myZy1?!EXAy}QjFh})vGZdWsNp| VLiTNU{Wp`~Qq&2C%)2BFk>7q(Q~Uq` literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/softfp/rdimon-crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/softfp/rdimon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..f7db89b878938b34b603d0e687df11097d162401 GIT binary patch literal 1924 zcmeHHOHUI~6h5~vY=MACQ48uws8$*pP!ppr46mjr!~|Wr8K!hh2Rfy;LjuOc=fcFW zafvGvjV7{Wp@}hQT)1#icAB_wWB3JX*ofbmnOlZN{RN)n_WREBo-@7o-W(lI3n55~ zpagAeL{EISCwS6^1T|5ZI+WDo7jOD9B2UM}`tdO_bvyqKoT^J{>J?Sr_gmNL@Pl+q zI-ZH2Z;NgH{I$g^s>G4kGe(M7ZCnrol#EuDDz{p_R&L{8JSHl4~0Gl&a~$boLRP)~6=gRHw7 zT+YDu4C1aZaYe>4!c~)d*k}#LMp#;~cwfF#+?%)F2%4(GCPmhh`k&BW>(24|cU0v1 zfw~A`@Bg}1Ob|YcN4yH?Af0cRY6-sF0nj-2^re9Z;o z$3HXxl(V;i4c6%yPXh0Iu}+`y=nD8XkIwOT>-76|`cj?#s7`<8(G~Dl9-ZsI#o}|u z(u#?w$D*DbWpu4Hq*Zhpo-<9Ym>V~Wx@{acOv9o}mNq@>P}S6o;_&2Un9A0CiPQ=c zGIg_}TVxas%g_o&MOV!^@VT;@N4Wyt0u9dyN~vnW$WE&qsA}c1wn$u%Tpyknr=Y4L zk~O`Uv$>sh6=`mkTJxZR=~*?4?h)9Jxgxj>{C-5*h@La_zt%UB-=95(lP`=eV>mxN-P6DK^YaN!m&*ueTQj9r{M zI}7p7w%K+q86RMfb5|;Y7Z8Obv7{o$D(8e%7mzD*!68?0UC52k&*pHCDkv|hU98It z7s9a%%ffPl7darNE7D!#zK-7gqaPDQ{dfSe-H!<}F@QP5Bs$fTE`dJk^9Ul@7YVJE zv}9Ry(jTN7Lk-nv=w$!vcNKG}t3CHrQb+yOd1{U;xEGwGj&qQX=AbuFb4+85cdH?I z_6=8EhTf|B9!92SphOB2cRht%l#Wo%K$$!i&EaMT#&kBF+l@|l3-(*Z#B1DBrur%V zFO0ONmf6U@j?_OIQta;<0eqBzMet?R`^jy|H(Hu-eFEArr*?ZVIvV0bty(!Z{cn`f zJ6ux)QAfWK;FP};;`c&)F~lE*_>%zFDIO6pQUtTY?ds(G?OTF7Vz~yUO951@ifak5 ztG2Lt*>)|nvV`%HW0rWeSjI1owB-Kn=mq;YTbRnkFiVS=FK! zdsX+b%&&rDc%@_tV34pA;3eT9fH#C)0IP)f5bK2aC)_~PdH~)L9s&43i26;!UR==5 H;1BW#lTWU> literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/softfp/redboot-crt0.o b/tools/arm/arm-none-eabi/lib/armv7e-m/softfp/redboot-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..d6a3123c038b1b1a437fa01f8b04d06604bfd6bf GIT binary patch literal 1032 zcmaiyy>1gx5QWeBFL+J(iA0kiFj5dkft8C0BGEV!i44LN(9vwJ;|*B}n`rkUB^4F# zz?0CzWAFylR5S>4j(3NcZ8FmJH)rn5?49fTaqq=`5Ckv_(8IX`z84$K?FD;iqXpbM z{DM23VdweU`ux|QxmI`Q(|&ts3f<5^Kz<% zY0jsmFEmPjgKU?+@U0FE$rUcuEAJB5-BNRVVW%YxcDGv$DF33oevxxx_3GC(L0Z4- z^sSe+KXVP_lxBHi&4T2BqRXJpqNO>macS1&eg_l>jG0+K)5hg^13%{$7wi8{TSV*s zeL?$;#Tm|P0(2;fx2NcGcjY&6WhuJGeZ3_!&2iHNDSf}9`xX7DqMuasprT(^^qY#t zVdneMYixRKP7vqbWggRHnkOD{{5J71g@1nn#}}P4md^M)b?FR+j`_NavN&diR5F{$ rKVm8_^LruxEX@{%z`DpwyCrh7C$0hyL|&HevUU~N5m_`4`FQ>Uyv=C- literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/armv7e-m/softfp/redboot-syscalls.o b/tools/arm/arm-none-eabi/lib/armv7e-m/softfp/redboot-syscalls.o new file mode 100644 index 0000000000000000000000000000000000000000..ae07772062fb336dfd394e862ea71f6d66fa6e65 GIT binary patch literal 5568 zcmb7HTWDNG7@l*^Cf%lOT(_~t*ruCi+osg6RqG83rqv$tQZL1aKD3-{x~FC}mv#3P zQxFx+LqU;>1^XyiuwEV_HsY;BP(*yHAShH&@S%z?RlF1tIHktz3D?R+@vUmw!%=ikJefWGfz$D zeCO4!m|^f;=Xm)|)j#$9QuXrCcSG)U;j}9K`p>r-{O#REW{>l`WRXlb`|q>;EOS@o zr>6V;y6?O;`1222)iLK7=i50R_c^=c8YEZ^tHX8WY(%x~#$8)>tM(O3b}w~1+Kag^ z=Q8JVuiLr8>2a>~dfjzcq{|UE2XU19Sm*K;G1kLWT((^XK$lQ?%p(RC%ILnb$BeQ4ns%HM30zS6i!B}QmaN)RT*xz zRE3605VQ`r4pc`+Rizn@YTJR)iB>2L;ba|c(|}e~&ESKHAz^$lj2iWt42LDEkA)Kl zYt_TjUT;;SC}VlJp3P*m6^0MXCKHWtT;fNY^+=}LXx7J(T9Qe#TF;K78CEliwT7D+ zc4mp0Ne9{t$E#zKKR7f#S|86e!URU)m~0hbz`)22 z=)vG%liU|8S0a#WvRyaWW;Nvcr1YUM&Le=>ar9BRcjQt2EAA@9*!{Ad5&oVjgD5g? zJ8%ibh>4?psWC!7xl$=E-K$aBP#8!4`%xs{K48WfF?_pWkbFnM$M)n~f@1ips7t<4 z;4+F4!?zy>$#-1jN4w#B1a--G6nH+qF^lh{;9Dm69=G^TX&+Q9CO`Hg`+Wy^zJ8yD zU5?`&(J%LMGmeuM-`5N9ov`>m6@2_IhVMO#kIByW-QKqNz5<{5ZbiZOnZ;KC-vDez z*e~T16gl2+MSk3KO@3!lm-Bbi0(@UueCGwy&%C$?s3p zWqwBhO0XF*^T#kUW9@-ATb9Y)@%Oj_c~Yg~sTG!gMe0P&Q=OKdCr&CJWNW; zn^SlEJG>5Q@+Oh9T%}4@5%T()xHcasG7#ixro1qG~N*7 zE@kd>30|ch&G@^Oxu2Ed_#QQ-{oG@USP#!=oU~t~p4XTwqloYQA~bVlxm5i;_Y$-b z=5zvu<4@Z6sn<0wLl^OV-_p1gIt&ybDCskwfo{bDiC)Q%gHvz0vD3CI)M7s33ly;ziX9Q$=|OL*K};36M*jOI>6etSH` zy=EL*yEsspkBjY{>wuVd9v6e&uJIr>$RE&nFEx@H)wn^8AJvq`N2syjj%j?H8k72l z#?#ao#K#(cN{yty*7#d$B=w8N7pSp4F2~|!e!QQ%n4Gf41JqcQ+ch4fE-7`l#ysO) x{K#t>k5FTWb*$8vgvvF$LsPGD2Z8ljfvCq=5<*>GF26CI#EV@li6HT`lQ@ zv4(V7mZX#YRvT-JJiXYgbPj)p1cX72Ul*}aGNHBBRB z8coq(Mzj@?+|@zB6phjd^~}v(qWSQPxtY`7b^$IJ z()8SH2{B&5`G`8Tc9aoPx=wXX+TNj){F}Id5YIOhr}%k}b0D^CjAwy7x3V`mq6LsV zE-vRfK8cGl*MV#^2`%P|UWU*0|En|OH5nk=VS0CvgLZ3UP!-j&zUrs;aTBrRKE|7IbE_Q2^H5|7!5P1P}~J#ebS;s_pv&%L>C5f{&v z)GOkgUm~VV=_!5?>U+~gS$&@(>t|CH+MxfBJ+b{=bixn`({WPjJfpCBdm^UeM2{ru zi|BSH#n12K(R-sp2AnI30Qp>Qr+7KVXA<0iUrF)B6n~Q7tp7a4UnID}{-mJE8d-JW zG|F?2=B04uT8k`?9je=P&z2XnF?7JzWb<$WkHvj-KY)xL60RgiF*+7%;!dlJ~JL8+F?9S^qsLl)MLbE oe*!ajaepz6;fBYZ!T%}Ch?g9HCd%NaJ<153BI9Y)!7jo71HJ|AhX4Qo literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/fpu/cpu-init/rdimon-aem.o b/tools/arm/arm-none-eabi/lib/fpu/cpu-init/rdimon-aem.o new file mode 100644 index 0000000000000000000000000000000000000000..da69195c64acc8f2fcd9208001623ed83f89e701 GIT binary patch literal 533 zcma)2u?oU45WQHd?WWkx$;l3q$Wb*$8vgvvF$LsPGD2Z8ljfvCq=5<*>GF26CI#EV@li6HT`lQ@ zv4(V7mZX#YRvT-JJiXYgbPj)p1cX72Ul*}aGNHBBRB z8coq(Mzj@?+|@zB6phjd^~}v(qWSQPxtY`7b^$IJ z()8SH2{B&5`G`8Tc9aoPx=wXX+TNj){F}Id5YIOhr}%k}b0D^CjAwy7x3V`mq6LsV zE-vRfK8cGl*MV#^2`%P|UWU*0|En|OH5nk=VS0CvgLZ3UP!-j&zUrs;aTBrRKE|7IbE_Q2^H5|7!5P1P}~J#ebS;s_pv&%L>C5f{&v z)GOkgUm~VV=_!5?>U+~gS$&@(>t|CH+MxfBJ+b{=bixn`({WPjJfpCBdm^UeM2{ru zi|BSH#n12K(R-sp2AnI30Qp>Qr+7KVXA<0iUrF)B6n~Q7tp7a4UnID}{-mJE8d-JW zG|F?2=B04uT8k`?9je=P&z2XnF?7JzWb<$WkHvj-KY)xL60RgiF*+7%;!dlJ~JL8+F?9S^qsLl)MLbE oe*!ajaepz6;fBYZ!T%}Ch?g9HCd%NaJ<153BI9Y)!7jo71HJ|AhX4Qo literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/fpu/linux-crt0.o b/tools/arm/arm-none-eabi/lib/fpu/linux-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..8b0b0fa46c3c27b1d4fd00b4252e252af42aec12 GIT binary patch literal 1080 zcma)5%}(1u5T3Q2l%xc?h>Em{DkB9Esg0FGe@+~bpb`=}wCaIV(VDnmiKLaYsZt4v zR=faxg7y)3q=3kYOLzgoH}-Dga-k#5eDlqWXLd*HldYZiLI^S9HB&NZ2jJkj*l2Aeg^f}(PHMdz_WAfNVtgc+(%F|_X&J+SGaTz{mhOQGndgaLEso<41BDW z`*DAsne8_OX&`3A^fTOGHtx{P#Kalx>Fv{~{m)4_pPk6up@nP%aK5KEjisE=n+k7a zCU&x+EYH)DrZwOq`tiFn!hJkLfXr9#aXN~+{Xt_tR!x7OYLaSg(tkroMqLUAk)p8s fJ&M0}`BQ!)Rs4ii#!}kf!ln2e7M9F;D@Sw(InG*4 literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/fpu/rdimon-crt0.o b/tools/arm/arm-none-eabi/lib/fpu/rdimon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..4ada0311cff71e2400477d09a1abdac4bff5d8d7 GIT binary patch literal 2020 zcmeHH&ubG=5T4gfYpoU6wpOhLSE*Y35hC;;DA@Y5NX0Z24;L$@jF$e3xvmRW(+1;0{i{d}vz{|`x^Ub`OmwoU0@v##^ z2$CXbkeY}nq4<&3AzuwrC#|Mls?<(yy=OAo4&-wM7$85jIM(oickUM1~K zeZ})u)~e`j+r8zrsj|zQ#BkRlr5`RP(%Tmk!#8hz_q;o+mfqKBxZ;X*#odd3iPAi8 z#{g{EbAl>vt6Fg-_Kz&~qXK&|-+$OV0si(zy76O}M%E&+8fKel7nHQ;^Nx{)c1nSs zl2*x_PCDkCL&==s7?jM~HYGrEj;W#BLJL{NsbL)RvTfyM|+CnDZ ziBWchk_hz{Xzp8zvx;a6paYBP%xlNm5#r#A5nV%2jntFoo{%qjcU$0yh~%ZPm0`E;y-Dn(OnQ#eyhm!6ETMH_aAH& z7ldPpNVFr)$IBBD1t%xZH*mN4v+z8DDAW(5$x&!0aAz0|Itu2O{6+|df`4d##G#`5 zkr*ER4HKP-;mZ-M!M+;7+~>_0z8%B&V)$_kKZ{@u_R9$7`meG0J7ZD#{}?c6AV;I7 zQ9NSUCLNv0=Z!*c%qp0^bIi(H4ox`5t>c?fc$hs@I^Zj`9dhkv45Nq&`vF<~0$Zpub05FyYm;e9( literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/fpu/rdpmon-crt0.o b/tools/arm/arm-none-eabi/lib/fpu/rdpmon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..c657d1a695f30d84fd649ff804d333b6ab4f024f GIT binary patch literal 1472 zcmah}O=}ZT6g{s=KW#O(f}o;fQ7nFhEL;dKOc52NLQLK0!eP>kbRbFNWD4y<1hpUq zQSb+3mM&am>E2B@LIoEtJ8c761zosM5yx{g^I{s5UU)h8ynEiAd+)r-{Yz7ql~T~A zFoC}ecoC7_vn{~{hB1f~@I|fq!J1!hs+Y^_NHsQ8!w*!|4^~ibt{C+ujQrZ~F#IG- z^wb0ZbvW};W!`QA(;It%A%plc42Q;vConyhFnnbg{+LQlj`oNa&(^iRm-+6T9q}!(k6w7wOXNEd1~q$l&&(%h315|5};T!VuXl z(n)^(Jl)56?sfL@ihYPq`j8puKCaSdZB;_c&N0zGO^7-#?_|3N2~RO_OPtuWPEhwC zp~p;~Y`|3TZK|@vP-c&YXTffhb1@} zJ-=u>;-A}^?(+laZ^xuBh5cRp@HQUZ8@(lS$ZA3~xUO_?iQnwvx4ZaE7r)!Z?{#oP z{9_i56=9Ywr*biWW7@M^Z@vn%CJxGWxn_HCDvsw^C8uVa<uL>L*22Kl(0Ph5M^F9df i0X79Wh!29igz_$WMuD$_{IB^YNd0%g_~M@AYx)D!=-NC0 literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/fpu/redboot-crt0.o b/tools/arm/arm-none-eabi/lib/fpu/redboot-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..9cb28b6fcdf5c20418a901e246a5ef6c49ea3e16 GIT binary patch literal 1056 zcmah{%Wl(95Iwg^U%VPbSy2fuf|Lr$>H?uiuxJ-WEDEa1rb0;Oh8Svzq>+6ql@&jN zlzxIgp`XCAOM;aRY{~~v_e|_bQ*S!bS6acex8h4jH!tI3y&TAu5}iECrRLM?Y;4> zb8*x;a$%yaZ^XyUkUMbOiOBv3r7ch|?MFnJP35cxye3(sO1FA1mAO)*N*Ji$4268A|wI%O77*`q;~U1$3plYFF4 zMf)jNob}i7FIT@{Z8~k?tzG+q#Osq8u4)W!lk86&v)v_s9`~j(ncLvuH4dy*_jNeBDJ^5U@g6*zbz{nW<> M2SF~_73AZ&1P_OS82|tP literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/fpu/redboot-syscalls.o b/tools/arm/arm-none-eabi/lib/fpu/redboot-syscalls.o new file mode 100644 index 0000000000000000000000000000000000000000..87504de76014da223686a219f564dbd795356b61 GIT binary patch literal 6260 zcmb_gZ-`u16+ds@B%LIa&F*B^Y?|F>mTbtzxYMbP8bxtZx21)q#F!6$Sb3SvytHHY zUuPyZ0nyUzhk{K}2`Fgk2>lRfpn`tTR3%_PloCq7FM&?xy(v^f5L@7=ra zyxU#OfQNm1?m73|-#z!dbI*Nue)#a?k9eLZmOL4gL=w4kPt>#NaKy&sK`Bemwf2%H zgCFH@x0iY=(*SUWw*4LJ$^4zM(;>yRJ z&aE8BRoY8gjP=aee?w0^uh?E9=8i5g_1LXlj-?OuRb%Yz62rz~OkP>-CKgw>31WVH zg)zy9Y!%F#GqHnTQT#l_ocNh?9Gg61w7E&MiZ=e4{>_a<5UXr`OX6t10K2Q;pON z^b`?F7TgGDt226z;Oy*leKs`+foz2{dQ^Z#2Q%SJYi?dj*q$XUwNals+p^%baO&)n z!I=iJ@0Rw!5XDhYqa$LDYGNO01P|LN6%lP@cL2TIhyTltIqlA?^OAdmRKcU|C^MHW zSv%(K7OMomG7#^X2hc_V7uwOUZ{pE-=OF97W$}(dukqdl9>)`ppGy|6inhl4F=YB; z$>Mzn3XOMN`A5CQdj@TdcOCM2cry;(y9y6S!5ZH44qgu6T!$s=-w&YB{(Yj>yB&Sj zze{Lq|9T;;=O5#s@v@&u-p3Awcg4Ybd;`484&IQ$>r;4ta`0XNUJ*J=cD+}j(Ec3; z9%~`r?@l~+z3-q6h_(H38Nvi)OBU~KC^X)L@(-b0!}~kh8t=mm@c!oDO)9)y3hyHa zuZ%N!J^wy%@LCFQx5A@y+P@a?^j^2?{lvk05qNfgu%^(CGV?>@T?U@TK=)cZ4n!?+FL*rt)t;jIDn)2d@ph_3G&<2k(x;V~w|X z-*fQ(3OugElJ&3Q;N_9THeU|H*y3@&;%{xgy$8JY>dS(I*AF}!KYqVjykEc$5cAfb zQFMIK3gDcJ^g0^0O?eV_H>m`KZIUD9 z*62eN$J+q;JT!bS#N)a+r^dV4FLDDqOBT<{mTP@h{?V~|azC|V%GwjkdPd6G)VCtN zV=W@_?9N2qMq>2O$H@yf74ala$j3>V?vHr$5`Aex7^@`Lf;V=Sh~3 zFFTxmo=ge((&zN|Mc+Zme&JhA$j8Z%_LnC~LcR<*{X7{G@)6DScpKf=#+ThrKPz`a zzU*=OS&0+!W!ULwWlhMJy-q(XWkNnypZ0GgipS`h$;euZ4PW*-_WPXv{Z9Y>2rt?1 ztXv8Ca=@`?B}&MbgHHd!2#>iL6Dv(Zz8rGw4@LIL`;BGpznHkg6Y`@SujO&Eu^>hP z`OjKpi8v1$VGz84{Qt6%x#j}${p%@tn>=D<*2)6%`H58j4w+2JeNr=W5xjtW{H~EF zB6&cbNy)q9*_6Cn_#H?(jHiHnT8N~$4i%6;KQeNRw^x2*WS*G?MDJ(dS@ZPCKRa!- zEph#?8X+FPPhK-}1-u~pKs&CRvO&Be1>IxVAB zNiL$JH3{MyXb^;r#_XH~(fu=sE}21m*W}fTH%#*6UKyC%WDwmUgZSncMEAuYz9q(Y z!yvv92GKn*h;DyRh1L0BzSWR$7O3$B5dG1$&tCR;SLPKj&=))A>JZ9c5qu2KC}kuG z*H69W)U%(D?sxTBW3$n?jppM%kFbgVmH6A8^YcAZU#1>@F^{{^bKLMZ@DD_sjm8&E zKi89aG`7t=7XMbk`6{Nr+jZqIZW!ZgxD-^;}3_jLwkeALKe44a-!z%~Mcy*X{1;?rf%^ae literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/linux-crt0.o b/tools/arm/arm-none-eabi/lib/linux-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..503dbad45931aed93b80cded250d97c4617b87f1 GIT binary patch literal 1072 zcmah|L5tH+5T2K&wbgd1%ZjTml7-6d!Hqo#o;)n5AlQTA!IR6&Hfms7C4H3&f{GWf z{sKMvlRT=pAb8O~VEw-2jftlYOuqSMCiCSDd9QBXxn+zIH6y!HF_Csjnpca4UFk|k zdi{@ILwWzbKm2fPqSxPo?KfW}dVBn5x%^3I>;4ryY-*EC%q4`){d=Qp_iv1DODkxb zj#&>k%o%gGv1!hk^X6jMMb8puBzU>j?Lnuq0mFFqV&ZH9ba{zSG;-;}Nj$dBN}SAQ z66fhr%w&8pb2di};<0ru&yu-IeZx3S=8q2^<#v)*QY)hi=-^6PzO&p*^_uQ(+xInA z^zESDhOg=y`gwKTVlRGv=SyAFruGeBVv@T7*Cp5rbO8ngBe z9x?Eyx+CzqZiGS~IqIH(tL|yUdRBz;3I33QH`O8rngsp;`2{@Xo%1-Kn)P{~LH3YS z(|O7j>-kWAFEvkW{C8sV`j?Q`70E+cs}BI@Iir8MlJk2@<3=iL6dS7ZmTY)B0Ip*m z|2s9#iIf1zdB@ZWouh0zU+f*`ZWtfRz{+4O{x(c(HkEXdIZ3C_v;66l@9`hm!lm0H S_R9GI4#n>Xuw>SQrpRBs4OzPY literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/rdimon-crt0.o b/tools/arm/arm-none-eabi/lib/rdimon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..4ada0311cff71e2400477d09a1abdac4bff5d8d7 GIT binary patch literal 2020 zcmeHH&ubG=5T4gfYpoU6wpOhLSE*Y35hC;;DA@Y5NX0Z24;L$@jF$e3xvmRW(+1;0{i{d}vz{|`x^Ub`OmwoU0@v##^ z2$CXbkeY}nq4<&3AzuwrC#|Mls?<(yy=OAo4&-wM7$85jIM(oickUM1~K zeZ})u)~e`j+r8zrsj|zQ#BkRlr5`RP(%Tmk!#8hz_q;o+mfqKBxZ;X*#odd3iPAi8 z#{g{EbAl>vt6Fg-_Kz&~qXK&|-+$OV0si(zy76O}M%E&+8fKel7nHQ;^Nx{)c1nSs zl2*x_PCDkCL&==s7?jM~HYGrEj;W#BLJL{NsbL)RvTfyM|+CnDZ ziBWchk_hz{Xzp8zvx;a6paYBP%xlNm5#r#A5nV%2jntFoo{%qjcU$0yh~%ZPm0`E;y-Dn(OnQ#eyhm!6ETMH_aAH& z7ldPpNVFr)$IBBD1t%xZH*mN4v+z8DDAW(5$x&!0aAz0|Itu2O{6+|df`4d##G#`5 zkr*ER4HKP-;mZ-M!M+;7+~>_0z8%B&V)$_kKZ{@u_R9$7`meG0J7ZD#{}?c6AV;I7 zQ9NSUCLNv0=Z!*c%qp0^bIi(H4ox`5t>c?fc$hs@I^Zj`9dhkv45Nq&`vF<~0$Zpub05FyYm;e9( literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/rdpmon-crt0.o b/tools/arm/arm-none-eabi/lib/rdpmon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..c657d1a695f30d84fd649ff804d333b6ab4f024f GIT binary patch literal 1472 zcmah}O=}ZT6g{s=KW#O(f}o;fQ7nFhEL;dKOc52NLQLK0!eP>kbRbFNWD4y<1hpUq zQSb+3mM&am>E2B@LIoEtJ8c761zosM5yx{g^I{s5UU)h8ynEiAd+)r-{Yz7ql~T~A zFoC}ecoC7_vn{~{hB1f~@I|fq!J1!hs+Y^_NHsQ8!w*!|4^~ibt{C+ujQrZ~F#IG- z^wb0ZbvW};W!`QA(;It%A%plc42Q;vConyhFnnbg{+LQlj`oNa&(^iRm-+6T9q}!(k6w7wOXNEd1~q$l&&(%h315|5};T!VuXl z(n)^(Jl)56?sfL@ihYPq`j8puKCaSdZB;_c&N0zGO^7-#?_|3N2~RO_OPtuWPEhwC zp~p;~Y`|3TZK|@vP-c&YXTffhb1@} zJ-=u>;-A}^?(+laZ^xuBh5cRp@HQUZ8@(lS$ZA3~xUO_?iQnwvx4ZaE7r)!Z?{#oP z{9_i56=9Ywr*biWW7@M^Z@vn%CJxGWxn_HCDvsw^C8uVa<uL>L*22Kl(0Ph5M^F9df i0X79Wh!29igz_$WMuD$_{IB^YNd0%g_~M@AYx)D!=-NC0 literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/redboot-crt0.o b/tools/arm/arm-none-eabi/lib/redboot-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..9cb28b6fcdf5c20418a901e246a5ef6c49ea3e16 GIT binary patch literal 1056 zcmah{%Wl(95Iwg^U%VPbSy2fuf|Lr$>H?uiuxJ-WEDEa1rb0;Oh8Svzq>+6ql@&jN zlzxIgp`XCAOM;aRY{~~v_e|_bQ*S!bS6acex8h4jH!tI3y&TAu5}iECrRLM?Y;4> zb8*x;a$%yaZ^XyUkUMbOiOBv3r7ch|?MFnJP35cxye3(sO1FA1mAO)*N*Ji$4268A|wI%O77*`q;~U1$3plYFF4 zMf)jNob}i7FIT@{Z8~k?tzG+q#Osq8u4)W!lk86&v)v_s9`~j(ncLvuH4dy*_jNeBDJ^5U@g6*zbz{nW<> M2SF~_73AZ&1P_OS82|tP literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/redboot-syscalls.o b/tools/arm/arm-none-eabi/lib/redboot-syscalls.o new file mode 100644 index 0000000000000000000000000000000000000000..d5367eee046e034d824461ed7f52dc81e00adb17 GIT binary patch literal 6252 zcmb_gZ-`u16+ds@B%L&q&F*B^Y}#xyOEzR_}f4b17fkx?vqQ&v|d+*+T z=iTmN20ZNB^Uk^F{_Z*FoqOK9^TTgE^|Y}NQTYNU_`Hx!bsqS_cUtg8-PgjTg!R1>kUb%x( zJ-;aO(kg0riR;+CzKkV)D?(-hV#@GvLgrO3r5}#<=Ux4y8`x{T zUM~lGy`Hwa8+{S;C;M`r@nbU9f5z{-(QE(MSGAmlto_n>+U`NvF-MkYXY%-1Uw;~- zl8mLWb?!Abrl;)UoMm72CV^aPottS_r@`CJm_KXp+Tq!@lxo#>RZ7#XmXxR{1wrdv z>r}PTkWw>j7~QGHTr1Ry@N6A(6N6T}nvzeuif6+1e7&ZpK+~?zgmb5B)pJ^3Z&lmv zl;*j5+M7lz44>0e=H|m$Ex*vLx3#(gi27Q7ZtpLr%Y-6Zzi()}<* zQxx>(h*+bVI7S-9#e1}fh&Hm@k5TT!|7FLTcGuN)$-P0U;L>)KS<9BJ9qV?BRf1m{ ziucSzxJTm_+R?9X;?j6$A?v+m@s2{T@!kR+=M#^gNfxh)dyV&F$n?dM#rqBv8t=OD zk9v#uJnl8#JCN7In{n`NDm=Ub*6?0(@NxiW9G0wqKY&8}_pyq18^)}E7jdus>xZzO zf6Rl%`&9Y2UEy7E@SfTL@3Mn8__^fy4k)}oICw7uuLzwb8}C&pw0{o*kG+u3cLy#T z@1JoGh_(H38NwuFOBU}>P-whIm466*4e#%`*Lb%#!26qnH>L1)D!h*zyfQv2*Yoc~ z2d|;#*TQS z4&Idw;vI4DE~g{o z{p~e&jQ6;McM^CN=q*|Qo_6rwRsQii&iYq#@H)U-ub-ZD@NO$S_IQi;JqPcvz+)Vi ztba`hFN-3!^>P5l7LWTCe{1{gec-LvUlts^Jn(G(4l2A~zzz`e)}JvfRJH;**CPE2 zH};dk++c; z{qynWg`0}_CQiu5n>0Nh{{Uevd_#5S<}|_~aNw=fxmCCB|pNAU+WW(K#@P zPJhpa)%jq)-IQ<^sPO?1TbDWnR zclB9gv(dbb*5f{pu!;Yb_*O4Wb*$8vgvvF$LsPGD2Z8ljfvCq=5<*>GF26CI#EV@li6HT`lQ@ zv4(V7mZX#YRvT-JJiXYgbPj)p19pD_cYpjdisWlB>%#Qo3v1)Y~{r6n?iIZSbD-a=ac^ zmunw|zL2PY^6>XA4`Ba;;O7(drn=T>j;u9;s=P(Y#J5#tsS((Y)}$ASIz?6*(h71H zmupj0*_u*t4<)rJsgLS?&7oTJ*KV`tIt@zI-DD*hX)#hL8l*$iHAb;OwQG#ycqw$6 z1izQ;zuH6egQ#7MVqfHuj2^=u-O$q}N!_5K;Yn%>v`ZZl#mkF1OHTu>l7m^nO2%B= zG8Qa~XLL)ac)DDs_-JZ8jy*oXen*;_1;?XXR>@4yTSj@``}iFvvB7t2a~=HK?YNvF z=<*Z54wp0Rgov`hFczQZIG)BSSIa;)m7N|Fau9nQ|GzjDF?=R~#kOC*%kUwtxMW8; zahzY&6MbC7p0|$-8s|9fgJ&T6xCV~96#=%LL!#qC07YKBgH{jhPQh`TiEAQ`QS`vB zhe*DH&4b{bSX?)P#di}k0i_Yl`3)1-L_VSag>vh5j#vIGBj*qLA|$*1(^fLc_HTIf z0r1Zr-J&2e;gTMcF-eZ!Gx55d9T^knc?*l6ns>IWqi{ZR1A3u{L@C?BMMSon+@c0$*oKHXS>Bk<;^`86mYmZi#59l;t(Ljc@oNne5smTdTFIn?N z(#lLo)26d}{*IyL3K@fPMy_mFq~il%vTx2zPito0v^2d`(ie$yknM9%rS<7q#32_j ztCuo&^^)P7$QBB-R4&X|zAa6|C&j6*X*kQu$Y*SB*PB5>w;nw~3o$HyBVl~RRvFRw yTSoj7tTXl!RT=w;Hh}?r@v~`v}h9k^ceu@bX~* literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/thumb/linux-crt0.o b/tools/arm/arm-none-eabi/lib/thumb/linux-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..9a855a40738b460981d2ff5379ff3dd8990473ba GIT binary patch literal 1204 zcmah|&ubG=5T3WY>5tgfS|Y|8v_gbH={5(&i$W_J5$#0;4+?R&SE!z`PAHemH+vhQ@-~Y+uy|!B~hG;xdF4b|McMYv-<~+ zWWif9%Vr~Jn2Y9;-!zxarnwrdASVZmc*koit3s}5(Fi9WMmCC}ZC2=^T3K=w+GJ)W z97HyfFrG{#RA<jSh-iB{k?!gZN^R@TQo{&-RI!dx?d5{xv(Dds4qbD zt}x{rWJsfg)}r>*3Eje`EjalmYY?8t^I5Zc-W>$)!l%&ll&h}#1Noh+pV~ilWAbVR z^1$^l-(%dpc)tQh8ZcOcZ{)ej7ZI*L`1Lu3Rdf6KP6Z0i`xTgc{dM_&$)PL(s3mJ1JE#IPXGV_ literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/thumb/rdimon-crt0.o b/tools/arm/arm-none-eabi/lib/thumb/rdimon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..fc8a3bf6a3c3920dd4fa2800ef9051f674fb94ce GIT binary patch literal 2080 zcmeHHO>Yxd6g|&&LOwtkNN5OOqbQWLmfTd$rgVWws0olR8W2(|q{(w;z|+`{We-vi zQmOI>K!^=2+8|L00gEhH z-+j+--sLaHa!M%}Qy4&l0Z$S^re!FA0c=J)c4B_zW%|nUnW62kf5lI$NMBtAzFy(H z-rv%~e^_l}Y_k={IkiL8=azu+mB7D0yNvYwikhEWQkA)-+pKZh;yi17Q4L;M-m(74 z()yqOtjp-O4&J)=%ZJBdsRx}i>QiL8>sIDXy)UEc2Q%tXFVv#dr#??SP=jHcv2DQX;0T(2(&Xz+vHxk~1mrFq*~K62>bwWFm2S(>X|yKVRJ%g9 zcCqB^JkhU)STJ7IEoOap#z)rCzD71*t08-2{HrWuGDGqq^_-b7qkX^X9@`9$O=w-18m@M3#zhH?iFWiFY;u6=Da6$VJ!2aUkMJqSzRd=~zAEW|$Mb(VY#y zGno>Y(G8M`Z_@A69S(Js*{Zx}e1?xK-#Z-|0J;wQW#kP}w^Hv_1XyTV*+@e1l0V zCVr!d|444mPu9QNlwWA#4`bY-|2W2Fz2_WqPsP&QG5R(7ee^pRb#-M}*IbNDmrA!7R^_Qg>Ad&lF literal 0 HcmV?d00001 diff --git a/tools/arm/arm-none-eabi/lib/thumb/rdpmon-crt0.o b/tools/arm/arm-none-eabi/lib/thumb/rdpmon-crt0.o new file mode 100644 index 0000000000000000000000000000000000000000..51ec7a1df31ca0e5a2f2c7dc63a6cc82d804b441 GIT binary patch literal 1532 zcmah}Jxo(k6h8O0<)>h*{3znzlYmxh3PfU}4hGOl{24?BGb8YRdy0Yek}NMSvR*pa>`(#Aqxe$K%AbO zn3pgqr)HqT|ATv!VR+2Ur5xYMa1SZG3};Yo6pQaWj6Wp)=EE4u3r4)quNd2i))?D~ d%8VWEeQNuO-hyifh~6Ry&7DTuw_DzEqxYG0ac=uhudu4xku-$PS2O164YO$0x1Y@d;`>U!CTsZ|l>I@$~2KDOc_8$4+@m6>7yt z6{!04ebmwSE4D8QGrs8taLx%`DwUja4sQHDw5BU)qXZ9>MgD8o`tK~G0wSKI{{{yc{4(A}<&Vv2-QcftO{HkC%<%AX4cp|tgi|3hFl65`Rc|pce z0`sTN{FXS(|5si!$r)$?*1N1iQ0rY3uC=)RMb;)s8k$GUsVTTCVpB}sh5fOQYRVVu z9f^1&zJ}IQt+?nH@MEezF+aa;;^zOlG4~6zdz_tdz;ELA+;DI~`11ulr$X{5f^*QQ z%KNT}xRV-dqHpM?Ap6uk+SK<*(x7gu5Tt&X(c2mQG^4$YewESKi)_<)w~oD6uExCXo+t^@+q`mr??xs1i*mYqun*t@6-^pzC$^rrFj% z%kGWpND&}nq)Jo>6eOaGhe(aoQu1Jl7(wfYNJI$r$(163)Jh=rAw}c?P^A`#>VDtc z8Q;0XIu7E*qch)`GvA!~*)wJTDlG@H6ovvihNk@|MSi2 zwQ6z63;goxN1v?bcl+;_gW_^-xiC&#Ka!vHhU-T@yjfhz2ZMp9y#9UjTGbDVOWnb} z<(! zMy=Qnb(pj9&HWF)U3cMISn}t+K*qMLAfq z^5o>JlkZO!gWO`W_hx?!6C3UCZ?Vp5KQ=f&*oz>i_AJ?rx6n_P&M(SPqw2kppO6dQ z1@5SK(O=~0`>QW<_;c{7MYXAhc>7T8I{eJBFCTyW*b}lTSMcufO8ITxcJF?_-`nX8 zc)N2w@L7d;k~`PivsH+V@c3^t0D2hZaBpED_aiT3?_I|}0{f8;{@~>V_#3A@hGP3Y3e2-?#Q4#E zk1;|AIL!EI2-92_3jN6cG>XkP2~0mDhVK{*Hs1m8u|N4XqZqy#>NZ~!cm&0W;rkX0 zHs3)jKH3f6w^6tGE&_Mrn{oIaxA>U;4c~VhzH7P-N{NZ@$3XVD*MU2Y`!ekIJdRuA zGQXQ~Uw8O!t;2WO;j3GG+!w?5ro*=l!NPS-=tucAiXC4Jrvhx;w-SosdmD9oz9RrU zlST~R?_sd{&ROwse8cxH>Nel;b@=}1@V#vD?XdX%=J0)Q9X@`9*zx_`;^X~d;=Aqe zT>)RG{r%YCy8=G5eghU?0sZl}mN#wym^FiWt-jOo`x9`db>0rUJ&&u_Ja$>*jyimK zBq-jGMobL*9KP!o-yS%db$P_$D}(PLL#F)*zv%GYu-0Wz`*EF~boibEU#Iz29lrOh z_=YUL6As@w@C~Egh?(!R4&N<{kKcD@zOxSBCGf#@O$^`j4&QBSzRdB4kLMD9YvcO~A z!Nz>ReKGU64|Q{Ap{g#8s}`TBQX`}_If112caSi~Ln!1cqHs)`?`WUM3T#FUpTS1k z_PqRK)!3>1%#4ZcNQmtbiSwDgWpww0hhy-*op(c#S^{B!jZv=Of3Wfac8f>Oe2|5D>5o+0^_#>1+8pS-1UGN1kOJB`b# z9htrr)u-m>;s^Buv0XVS!?C0f#^Jhz$xAT|qgHEnPD1rg4Ao;WOx}ci3h^~aoxTA> z{qhUddoN60d7*mSg~^L9dB=sx3ocaewotv+PDiz7*o<2e&4M*~u%TT&)6C@BT`1?#Q=W^Y9$r2{XfVf9=2faX)es z$^SXzo=D?y<8tFLSjB@l6wjA54<1(B_Z%>P4>?T!QH>v?2KjM~pQY{*nbx>Tjma!% z{1P<=`KiVisgaJaXuL>`!LMul2Wnhq?`ixO>YXAVYkZp;k6XSI7+*g%(&IxKAEZY5 zo6z_u^`Hp9qv+4?t{l=?tnoZG($|8fhX4Qo literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o new file mode 100644 index 0000000000000000000000000000000000000000..029779ad6d36d90e6fc15d3a649a725c345898ec GIT binary patch literal 1752 zcmaJ>J#Q015S{h;DC)fx%kw6G(Ios#hk?o7_*2r$4 zr;bnxiu{R`kq{LHg=wky2~g1y-q^Rf#X_t!H}huRzMGp{?b}RlSqMRT37Vw{5#8^D z#N8fYmPToW#`crB={C)!z9t^iT&x?<9{&1$D5j^k#}2d(`}BSqb*r1ordOGf%34*% zNo1+JyOKWmxUBhc9Sr!zIV2p{Db`3_L713dzmccpNGd-hCgP{WX>rCnE6#~YaVbW2 z&}k^A2(SFUuj$Y;+itMtZ9I}f+KsG09&6<*q?>n77t{|bYTa^{xX}Dx>m3*=n z3whg7%C8k$$_)k@{SUm18jmpm#o&q0-@qXr|VOK+J!SmXI zX${6Y=Fu@<^L7zmfa#@q+|LP^$i8C7v%k;ikM+5~M95?O2sR4SdLP0XTyJT; z2SBD?*U(F$#yr;J8SwYVV7&Hv&*-7`ULeIh{ocKZ(u*`t_Bq?Syocbr2Jo!GYaFJv z7=M9z9E3~r%-*=PgH7L&E~foVLh|T*n9(H z{nh_T5%Z&SC@A|E zKR%$BqGv{3pkLOXJ<17sgZNsAwSLa1ze5~NVNgFo?~l0LXJX*}(N3mWbd2^5{&>uy zPX?Ys{A~dL7{FBWRiIjxid`ZpGg-M@Sj=bS!_3O+6Dg5eTPn!h>iP!2OqpgBQe{tW z*1e)rmu2Pofpl7JDtV3Vx~tr>eQ#m@&c8`Ay3eHBRDOqgH<~QB8jTKl#Vxm_c>4mj z8xJl!HT+1QUrYoHhoazL;QeclP07>L6R-#lRxDL_)C6) z&Lo*8?MnxSIcMg~WkbHa=aCQs*aY;UW&q!1!MQ17AJ(D6QgAO3>R5*p5T^*8!RxgT z?Ow<4ifwyG?20{WUmS=-anb^re@=}KF`BH5DI*hq7?5LaG{`W|LB^>{GChq!zC{^G zH}Iu4CYyva6X)~wE5Q*e=q>F^S-zoeYgLeLC!JOCWgXSX&e7MNk>JA$=YJ$`FD{;TGq<7$W lLGLse&BwnZ%1mx%Ng^XS8-r4#!1X=ly$qE?_V^G~_#b}oGyVVo literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o new file mode 100644 index 0000000000000000000000000000000000000000..f6a4d5299df777de0ede5c80e9cd5b120217810c GIT binary patch literal 756 zcmb<-^>JflWMqH=Mg|QA1doAX2}FX`1Wao%a51nm{MdTH4TK$Kfr5#tiAk9ZjKV-B zt68wFF9RD7yDulBBqM`fab<2vViJ%pDT2@$Fjh%wMG1pmN@7VOgI-c`F@s)aUM5f= z4M;KQIR^RaC6<&FWhRxDq!vT$CyJB?ssg#44XPUAW`tHIC{qzggVZrY`RM9k{#OUe za}c3U2dDJ4ng|$k_m-IiVQjJ^?5j*}Nw}bs%vVfSCv5W22c-QV+;|$Toxc$TooZ tEND7lp#?FWnSm8eo)yJfW?*cCbimvu1mtm{@PX=8N*Ln7DJ&kG!T_p8E@S`z literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o new file mode 100644 index 0000000000000000000000000000000000000000..42a5bcddfee921606ece39f03b315aa0d5ed398f GIT binary patch literal 720 zcmb<-^>JflWMqH=Mg|QA1doAX4Mc*~1Wao%a51nm{Mf^>XP#SuJB)Ue1xhBSCMIPv zFbV^itY*Qwz6@+U?7p0gl8g*`#g(}wiAg}ZqzFQ1z*r@z6(tOMDTyVC40=h$#SD6x zd6__gG$6&G=NROxmsnC#l$lgol3EOL2T`OnP!-4zY*5t@wf#bbxBm?FH$B0hql;KmlZRHb6c$brwKzpxX*y`dxqwIT!~>!`vqbWW)Rb zl1>6*4-f+iVCq0L%ncwZ8z5%_kmiJ979cGEWh0w+2B;1s2LmwkV0>&eGu(9$S!NWQ fLGDGi0mNrP(}8RwNS+l9RalrR7Qt8Xl` literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/crtbegin.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/crtbegin.o new file mode 100644 index 0000000000000000000000000000000000000000..5f1e0a794522640c3514095faad9493ac48ec26c GIT binary patch literal 1772 zcma)6J#W)s5WY7~+B6jUAy7X+rJ_YDDmW1!+JPaZO}{7z1tbtcdgUZelPZZT`weOq z*qNA62L=WPMmlt0Kp_4BD`Mma01F%CIomIGqatz2<+nzerYre6mW ztbq&Gf%`p1&F}Y>#@_Bq8ohca#)TPtS+-TGlbAr5nxmdfUt&0UQk)Va#;6z*<6#>84m=L$e%7Vo=R9|o@-rQQ^L~SHzSsD?RXnt$9)emd1dA-5PtuQrsKWE&Rp#+4 zFxO8f=ra6YDw<#rKk3K}Y}p@COppIUJTF81K5G-;7d7$GpzI+o=rXw8GJ$CIP(9hz z-%Iynb%Fh!fL{u8-2V)5bXVQ|DSC0JKh-rq>SUQg$7nyMA4(YXDaI!ef9c}iyEv6y z<*9bHYL-dL!m3;@F5D`}8-q)D< zLuIGA-LREiG3Vy5T{&7LqvJ{1E#-E|KcHl#-E4NqDQ($h#qINGk5y!J%7txM!EFGU&?mv&AO*-H*Bl7st)o;X4fCfVyIqhSe}QokpG)myzqR+<$(O|XGe*KnFH~m zY&tl9a==OO43Z}2$H;$2a=`gecbyTws(t K{sS}OfcgX8-__{= literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/crtend.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/crtend.o new file mode 100644 index 0000000000000000000000000000000000000000..1b7ff09f104670e99119912f4d0c8a63e1d7e2f9 GIT binary patch literal 809 zcma)4+e*Vg5S`7X+9G&C@rDIOFhbcUQ9&OJ+CHfDAwLi{>4sJ)NU{Ze@|XMsf5|V< znIzLBMbLrCoS8XuTk_t290(zRMSusD2k=oO+_T(z(19hUg6|fz;zLN!3(?e2!C)elV2E zm~;}&jLzn>{{s6+pgUS6vDm+=vPyV}mUwpQFY@>;PB6dx4_*&BRKxwLpM%Q6_#6ZE zxtHj3j<}4k5aVty6eGDtJ_``nKf4U1p^zLti68`{6FEZ!= literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/crti.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/crti.o new file mode 100644 index 0000000000000000000000000000000000000000..98354b0be3af55265d94fc0a9823e7a25a1e1fb3 GIT binary patch literal 752 zcma)4u}T9$5S`8C5_5&9mBC67Od*SipoL9}h=pkc>#&C>UZF^C1g-oPKf%V@U-2_6 zeRI1*_7;mQ%)WUuZ)axj_I-AJX^bIVh9>XpgfId){rrXgED)d<`J$WCwO)-f;Z@`bC$w_b1G zgG}Zg1i7Dgb+#AWeW2*Fz*C*x{Sf($HFQVNq<#CLwt)I4iS9hg#X5;&wr7dSx`2&a z&u=>4HmKe~GPkfRal%rapx#|l#~`1;Q81ZrEBJA}ALt~mOY15B53|n8k@@1z!s8CY m`^gFYTE2Qld6LgNZ8Q9BIia)dfE67M{Q=XWePWCDiTwfK2`rTW literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/crtn.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/crtn.o new file mode 100644 index 0000000000000000000000000000000000000000..5f1f3dc0da217822954efeb655483b32c8177d49 GIT binary patch literal 716 zcma)3u}%U(5S`^X1PY=Z7b_DID9jdyL<$=cKnrc`DfYq{uh0-~OtkVB`~qt~f)DVM zEP2E3$Z?@ylD#)G@6FD;yU*$U%osx&h6c2&h<-c~54Sj=Hl5Jly1D+IEpHXaU63ww zX-=ktG`^-ryH!gJ+2Z4cT?*ut$7jtrduOr>$Bt}T6lC+)9E~Rc+419pbRy@C(7jh^lyx_#59vne!`o8l zCrA=4fa>oIxxRzYbDTR#La0tqJqR^I@da#!QwN@gynNp;bi!%qeOe#F=--`ZqrJ`I Yx4c2>dS#-#QTVvR$9rod`P)6F4Uj)8asU7T literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/fpu/crtbegin.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/fpu/crtbegin.o new file mode 100644 index 0000000000000000000000000000000000000000..94d831b30c75acc738d2d500e156a0590f5f5d77 GIT binary patch literal 1780 zcma)6J#Q015S{he#4&+<2$WAjM1mA4aJB%E6ch=G^F@Lp6A6TnR%iPhJFZKm)JDmGT$&c`fz0y0x24Z9S01+XgqhG&|#KgpI-+TIyX05+|$6p5% ztbq&Gf%`Q^)vx!J#=*RUNr@-Bk9TBC~8Mi_D_uk;%zgv!h^j6(lsbtFq!+ z4V%oJl1t`%VZ*ePa%;twvOON~KkXuPyrri?J@0EZj2V()JPPa%V}>mhJO`eEb3N)kkNfj{sZhs!5#9^e z{a%M_0N-@KIk0%YZ?S$|SYsXc+l2G`C*W*v0{Hu_`#nU4b^5vg(#b%xs~fN`s|k>M zu=T@rFXo@&4hNxWU3@lP+DFk_BzaE<;XGd-oZmIxZxfrA)J?D!3&A3b=acl~C|cou z@m1#WCotE$6I2=gFBNq#h<7?N15@@y6y4*$5ckUvpJ#0X{E8+%8prmM-|8CjdddW% zm1Fv3M|~IFkF5*L_XPZEnB)3qh@-datWVL4WA&+y{!t~%3_4ARF@1l+piePAj`&Ll z|K7o=BB|ZbSZWW^v&8j>`f0>}Q9F z2ABi!p=>(1e{#Ta@C=eB=ZDEZBRSw~sJq38;yEDe7a76%>|~%@2WB(D-H-!5U_L_h Ph;=}=1pk23a2{GW)u7k+9;uY8l|+@qdI4l@DL;E%#tta_)U(n-u#E|6g6~)`%^y) zosIDYChGTIA?F%t8DAsD*Bv2ab>a$Vl9tZux*g{`M zr+ZgRUhmgLa)Nm_?#G;CJ#WGH59cYG`NmbooV`+!Gv_uSy_L^Yov>h~BG`>ziO<^$ pdK>oV^mdI=fBZY5RA+jcBr<}|0D_?ByL~V4p6`MH*~6`0;$PLSGhqM# literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/fpu/crti.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/fpu/crti.o new file mode 100644 index 0000000000000000000000000000000000000000..7355eb408b9bd8c545fb45cf487f54ab6af484bd GIT binary patch literal 752 zcma)4u};G<5Ir|ZOEUo*bV5R+1F{f8f`O$26$30RjFlsT$N)mkA;HA2@Chu;{0g7J z$i3L7Iu=7ua^AhW=eu+4_lv8!F^1F(O=-o5K767$>2OLVjp+A_zOiPz5_Gkz8Zw*W z7N;~U$AdE8F=X4fM|PDUFFih}$Mq|dy>slyR&7hRd1@qZFF>Ddn?zp;kyP&8@ZJk$oLf1K#fqFk&)TxNSl40bLH zXH(Ppwj`iuK<-x7C7fWY1M1n4Iui0JI1UT*;qJiWdOxB=TutjK{|~d?%R#-kGkDwq mJWqD$-}2QnDw2HBYn#b!V~5VREv)Qu(eE=Yx(BxC9@rn{2P~@q literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/fpu/crtn.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/fpu/crtn.o new file mode 100644 index 0000000000000000000000000000000000000000..6ff0d25f67bd0d5daebe4ad13d3948ca27eeeab5 GIT binary patch literal 716 zcma)3J8r^25S_&~A6H2UsgRID5p5Ag3PlowRb6dry&BwvJcU7?!yv>L_?$uJ%R_JlFR78;%dPs6#Nb!qse zkQ+d@eYl>%T*otrS+8}k5TA!@(>h+y8F*Z$Ypm6A4sm>aU$H)(&+AKtI_698KDeIu zI;;VF)AQ!R;`6@6=5?dSI-a)$=l`F8v%Lx6?^Vxxhz#rWegCDCfo4|^VBHl>fINe3 z0Ip{-{|t9H2uq#s97h3Cbq z%;R@pu6HNsGW;hMO)!XeIx+*R?2Ra<$Da_-%MicM+5|X%qLCStjR+z^SN&^{On|Q) zt0z19yXk(cF0j5Q;QIM+|17U=*6-ARLA_NlVt{-qQjVeAYss_7#~OcrGtO( z;8b#zr&^VYSt2Qy*W^lJVRKpDT3%hhBPCKBiv^iqzk3g4s!US~sj?%t>rTJM*+);$0K literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/softfp/crtend.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/softfp/crtend.o new file mode 100644 index 0000000000000000000000000000000000000000..06871dfc18611b581a511cba5ba06fd9da96016e GIT binary patch literal 813 zcma)4%}T>S5S~po)ds;I6n~0>MX-YINmS5FvFSmrhrB@8qzR2skYo#b@}+zLU&$xX znIzMsz39MXzHjE+*_kCD-qTPB0c-+#P&0tfvfx}6u?H@!uoU{|2z9K(6hs%Ha}6!G zZMkwwZi^kUYwwADaUeSOk<}HT^7pCHAx4vxal**NZwAy@8x1PVb5QXlNHRT*LA^v7 zsJ=f^+L$a2XC}_)_x}YtD4<2OLVjp+A_zOiPz5_Gkz8Zw*W z7N;~U$AdE8F=X4fM|PDUFFih}$Mq|dy>slyR&7hRd1@qZFF>Ddn?zp;kyP&8@ZJk$oLf1K#fqFk&)TxNSl40bLH zXH(Ppwj`iuK<-x7C7fWY1M1n4Iui0JI1UT*;qJiWdOxB=TutjK{|~d?%R#-kGkDwq mJWqD$-}2QnDw2HBYn#b!V~5VREv)Qu(eE=Yx(BxC9@rn{2P~@q literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/softfp/crtn.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-ar/thumb/softfp/crtn.o new file mode 100644 index 0000000000000000000000000000000000000000..6ff0d25f67bd0d5daebe4ad13d3948ca27eeeab5 GIT binary patch literal 716 zcma)3J8r^25S_&~A6H2UsgRID5p5Ag3PlowRb&rcIU6n?YY7N{s78WH?K022~rC1Qjl2!$f8F_px`%VgVbX-R*O-Kl|#UWxJG z!5III9ypljLE~TH$v;6)-o)>9ce;}XeaV~mzW2WQc6N4lUS)EdLI~0(Xr5w3v>1Zq z{VrjiMrfEuPm;OW!=;ajo$*d0d;0s&shFKT82zj@I1ZkqcBVS1Y-*ePsjOWc?<9BZ z&WEkR9xq`|F!HrK0Iug2Yb0inCYKlTlu8fehpdZ! zMCFIEsx#lKJIXs$9|LIM%dFxUUjrVUi$~owFpF%!l)a#h=1o%9h=QD2*ek;N@BHJ-sYcSUN zZRE_?yf?_N!L?}~ujc~XDX+nayW)iH@^_;rHRk8HUZ4PXlyp!jR7)2_qtC0_-qU8y)Fk}{K(n}xM}Mn24JZ9kS0rAO-pncIH43ouuvIfYWWCHLyB zqFa|`)$#-BwhyV)Y8=!(<&~Y~l?O{_lVp6INw2B=BkEpgvfOSoj;K}K_ezSVuVA{- zk@2krwM;uMQ8?5UXIF3gV7t&uSy}K&_ literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtend.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtend.o new file mode 100644 index 0000000000000000000000000000000000000000..9bee619101445859ab136a120840773658c4ac9a GIT binary patch literal 813 zcma)4+e*Vg5S`7XwMFoP;td6hV1;&{L_ZpYECpwPP{k@tLG%#X*Fz6l z-L}^;wyhnpEB4HNaUc%GiO~}v^Y@unAx52*amq-?ZyMx8X$3OObCB^gNHR5xLB2#8 zNXPf2(mG4SxsLP2{eOWY6wofMN?7htpE4?Vijj0?#aDIw9_LtJ`-hI6h0bt)>Sv*| zF}}h?^WGceTq7;xTf{iqE9J=U(1!&oKRn+SQr>|oDf%OU%2?N&jY=aN^b2DLeI1?d z-K==CpM~TC^K9IYImc$+g6|*BQ#6Z>>x{X0r7~wOZ9safn5jNt!A4E68^02tw^#Hw n953nZ2BZG?cSM=a^*l*r1ZNWng0b&-Zs0zTf&kgWyY3OXPmwF7uSm0)1$0Ae6ZH>S!_gUA3vjgesDXZQdXW`2f` zVC=itr#coxEuG)JyXU)e;*aaQ8>JMiSbk^XMGV0UcH~p~9j}SDaDJoJ! zxaq}NPQ9$34>}`7x_*DMrU2Tt!$gZ zb7@ZI7&IQ{1}lJ-#aAY{_Jw9XqmVQIO5wb8Nf-$c~>9>zLF>>$!lLS{Q~bVEL;Ep literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/crtbegin.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/crtbegin.o new file mode 100644 index 0000000000000000000000000000000000000000..86bab09eaadb65c0384d53f8fd5387164985689b GIT binary patch literal 1744 zcmah}O-~b16uqz0mJdNdG$QyFiwTJ`8X>|GghGMVm`Y;e=4IMWX-V5@W?l{5=++n( zE{ySSbiu-fiE-s`aOF?Xl{@j=c3$V%V7$qld(XY+owU`K9?(^d20wZ5v1aMrZP$iKJJ~9~OPG*Yi2s zQOd6tTFMQKG5?$10E4$L88Uef_rsin{{3^vM~r$C3!VUv!+AaPhT*qEY$39}hHDMR zI=_RQ`I>i({3=|V=J7n|;U-V_n5*;q$j$jaV?NgB`4Sad>KWo*8IvEH5DDy#cX zMG6-2PDf^8%CQJS-Ta4GZF1op2lR&M znb8-Rm-XlSH9;?t^Ebh!_1C(HAA;WC8STQLeuCcjxy()sygypWG>gvBiNT+WS>1D? zOE-~x(*Tk2j{!_YUj?dFF55+tGM$lI`Sn~{K1y%zJeCrr-Hp7=?mXQGm@m=1LaF4* zgPK=xYOBjlS#y_> literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/crtend.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/crtend.o new file mode 100644 index 0000000000000000000000000000000000000000..fa741a280b1a6d5631aa04403c1bdf4b3798a9ce GIT binary patch literal 817 zcma)4+e*Vg5S`7X7g4;RctgPpSi$a-sGu)FQ$&pq`GK%W6WT(dBwNrYf6GUI$uH2E zB-5mQ>cC{qnK?Tj@!%O+W`K2Jl@J?CU&sUw=VqYAHW8+kS%s$6jg&1{O!~r86e`t_>r4`69%Rt71AW79Y204mS zkdE(3rFA+Cr#jAN11td!QA7JQN^P-6bn_OVMwS?{pHFSpiQ$Gux zjqwd8>i6Cu=Nf4l-y_D^CX^$4K$kfxK0MzhQr>|oBlK4SrLnF)8xI#^i_1a zccbL>ek~-Im}ldD%sJNc7X1Eko}!s=TxHDJD-}6&ZUfR=`ApRb3)U-w-T0OGyuF~e o;b=~8*BJH3zavU@rl(0FBRKCv5cGVItP$K5ev3@VEJd%(e&CZ*b^OEiLL7wy0m&9|z4X%K!iX literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/crtn.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/crtn.o new file mode 100644 index 0000000000000000000000000000000000000000..bb781e7c5e31c2306fc4c50798431538faa2993e GIT binary patch literal 720 zcmb<-^>JflWMqH=Mg|QA1doAX4Mc*~1Wao%a51nm{Mf^>XP#SuJB)Ue1xhBSCMIPv zFbV^itmdw|z6@-f#bbxBm?FH$B0hql;KmlZRHb6c$brwKzpxX*y`dxqwIT!~>!`vqbWW)Rb zl1>6*4-f+iVCq0L%ncwZ8z5%_kmiJ979cGEWh0w+2B;1s2LmwkV0>&eGu(9$S!NWQ fLGDGi0mNrP(}8RwNS+l9RalrR7QkR&Xq literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/fpu/crtbegin.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/fpu/crtbegin.o new file mode 100644 index 0000000000000000000000000000000000000000..43c4528c802fe82b5d6336c9b24ebc5c90a6a6c0 GIT binary patch literal 1748 zcmah}&rcIU6n@if3sevgjR>ejFu|y+5hENyD3l*HrjnR=nQYrFEor;W?$pqWUXAg< z!5III9yoaLVmx^8FYx4_peJwQ_u8HA*kF9g+xNcrzWMfbb~-Q9yBk6X(k5tuB1E*@ z1&R9|!UB!bFpV82cIOTkKg4$?+VRZEuiqzPZmu!*QEPA{#vhn}a=G++1MftBU}R>*OmWZXiu8rEg~`IWmwPilvh0;^)N$anYI-m&BBqwr0eY z*fl|R(5fjXkEr}^EbGj7tG03v71>2cIb`R9fNU;S>J=p&-*;MFTtY!(w=7G(Q*+5a zDEMTr=CZbt$G{_SUeCNi`1KH5 zh-|OmT7$99Zz5;D=Dk5a1J|Z`JkMFU$ijNpbH2}*kM()JM95>j4j+YUy`!*) z&@rvI0%YoaHS`A1V;<}A9`Nsv!P(w+L+`2eo}t1#{oa4^WS7&>0?gw*(8d~U<8ZCT z_zT?QBs9%4XXDlp7JWyN_jC%*^Nqpzx0-qlY+784pl75&k(u>4{XB^}tY>x^n{QyO zcc;6`>U^n4!6M%2$Sh1b96_j?Ux@Wm#OGO?0KTO`Ct7spFD&RDu%0r8jQNv2j-X60 z=Oo^zH$YE~zQDY!Ki{hfdV!q(6Kq<4rGxk(=rx|vF7)ds=v|M?>_p%Dqm@jv=nNej z{PCDYpA0;U{97OX(TAzvt3WkNCA&aUrZaLQx0+4Mhw06&M^d7+y_S=^TTk`?=8H71 zP%3(Izv|_ksw^tc52VvPq=Hv#R9)p3?WN@hi>H%hbe~DLuKX5tZZuhJ)@m*C@&|4~ z@$zLXH##!97QS5T4CnZK?Q!;!jmj1S{xX6czMRG(BkJAukX%X+kR$B-w(Vd@&Ecl24#B zNv27A(Sc#UZ}ywnnN2?2L0<>~Yy!GaF@VqFz`o357h2F@DfBK7s#t|%5T^+3Yxmp( zXSv}ujh3@+ZHP^=Wp0Zdu`4>}o;Wa$1jy`tqE(1dr$rnw((#)HIaFGK46_VmJPMLj zO=6HQQ3|r>ds1ngj>D;rv)LGbf(|NZC#O^vyHsUH2@f%n&Mf(&j^E`3&zJt8J3|fC zaDVD&p|df*!bJVv8{~XOTE@4Cakf{=k=>!!XXN?TFwZ-XjtZU#l*YRHY;-ihLBB9I z(c9>B?`p~G{n|+Ad$Vyr<{ayJ3%-9iPtnXbt}^EAm5Q7>w*l#`e5R_xf|ZJ3H-06q sw-@v_?9b`#8l(RBcSNbq^fXCi1jj=Ng1+DL+`xT)2m)k}_kM|g0XwNQnE(I) literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/fpu/crti.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/fpu/crti.o new file mode 100644 index 0000000000000000000000000000000000000000..8ba11e325b7b962820e59591b3b5c7c5408fcafa GIT binary patch literal 760 zcma)4u};G<5IxsTN+Tfw3qqYhNOS-X2#F3X9f}yp!Us?}B8Uti)EEgSeut5TncwLr zbmX1wQ_=_tPCDOvchA0a;`iD0rBaH-6pg82L?5A$ocTDWj0Uv&qHp%;K9aVyMMY{C zFgc%{@?kGa_tZ#{sox%*EfC!z#0NpHe05~*tg~c_x+YUSRY=?;keS}(#yYpC ziWgVbVTOOLBdB=(G^)eg&DLIoJUZ)iE@V|7&&~*FukrNYqibPvC0hbzU z1#=!fpE<{N0YC64EHd9VsLaNdTlf`&XrkjNcjwXs4d75p?0gfQc@gjW_5a6P$$-G9~EBD|iCW-~n<7 zkK@u;c2_bP0$Nb>s`|a^dd<9z?qz5^sash}j0|LltYqR$?5sE^&fAmXf|wH1_GRm; zASY-+|C=4;*?`i^4L5mujk!9%gWT-zGx}qF?k^tl7_Y%c;acw?Ttn!X z)>{TL^}ZT<16X4o>+uZu_giqbx82ZtYQ1NuFi*etUp(36G_?Tp?rDI?8f@cmt;P5Y zyunFmnrHULO9$BW9Yvn$6rB4TgY$1S^_m!3Op9R6NP!|V>oNLy9IddPxysml17kg% z?k>CYr6L8Jc+!#C=yEuMP&dC2>m`ZLvo-;IQ-e;l>Goe(bY`o&w4liR$sR{gx|eej z>(d*cr^dQKzpOvks|k96oc|MST7S8N_#x;up3xNg_2cxe$7OcB@BPtErrC6gjtu^| zWz#1E&mjNShkx{8D)=f;ty0M;kd&#kT+gj!Q}SVIWAl-eC~d9gWM=cp4!~TI<`hcB zhTN?-@@`cYRl^UY+uEl>qt>i?$}2jHOAi)KCdueVlU`lHC+SJJJc?HGW zm$2Pfk-cqvRA8a5a9ac|3(rQ u9-jjXBj$U_0-oWBBk3R}QCwz>xE9v=tS~>r5l55n2I~?Y94Eqv3+WGn;Jf7j literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/softfp/crtend.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/softfp/crtend.o new file mode 100644 index 0000000000000000000000000000000000000000..057612ed26d8302e1bb3076c37abdd47ead82ff6 GIT binary patch literal 821 zcma)4+e*Vg5S`7fwp6^Jcqs~sUZrgrk@k7LX0}eRN_ozl+ko^|HdA@Rg0+%hH-05P sZ!hR=IGEGh6-NE>?}!qe>gix0BRJ_p5On>H=LYWUQxG6~e)J3c4+{}AbN~PV literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/softfp/crti.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/armv7e-m/softfp/crti.o new file mode 100644 index 0000000000000000000000000000000000000000..8ba11e325b7b962820e59591b3b5c7c5408fcafa GIT binary patch literal 760 zcma)4u};G<5IxsTN+Tfw3qqYhNOS-X2#F3X9f}yp!Us?}B8Uti)EEgSeut5TncwLr zbmX1wQ_=_tPCDOvchA0a;`iD0rBaH-6pg82L?5A$ocTDWj0Uv&qHp%;K9aVyMMY{C zFgc%{@?kGa_tZ#{sox%*EfC!z#0NpHe05~*tg~c_x+YUSRY=?;keS}(#yYpC ziWgVbVTOOLBdB=(G^)eg&DLIoJUZ)iE@V|7&&~*FukrNYqibPvC0hbzU z1#=!fpE<{N0YC64EHd9VsLaNdTlf`&XrkjNcjwXs4d75p?0gfQc@gjW_5a6P$$-G9~EBD|iCW-~n<7 zkK@u;c2_bP0$Nb>s`|a^dd<9z?I!+LE^`wy_?xekr-_>fjNbet0`qN1= z^Wl46b@-dsXKcd!k&vGTKb@@286wu)4RkD`mi~~_cC?>ruMVf0>a^mfs1c73BXL|O zTO@G}VPbr7VRU(NVU`+VO`=&`j9(HR;E-NPsR9+2Nb>z7vTe(|` z?7X8Kva`NVHW!QQMI{~2bGB=F0R^4AtFquZWtZ%=oJTg6w;iRtVs=xxzOm8&gjX@n z?QaNq{0&}*F@rvTH{xca{tgpXk)Mb2eC9R5xfh(Hw}E}euh!s#j;|wTzUCbu?tyF5 zJl@X*xXIIF%++xkvAMs_#+p9wFA?&1y-9c*TQobTrN|mfrl6h6}eCcd%QLa+n zD7nhb+oNN*Z=Fq&(R(J{b>(eS@S@55X1TmgmF$|EQ#^eP(~S`sJ&WNqY{9R{RcAe4 za(OA&b61MKa=ma`alKGM{mkmzW4RczCrXa*6+n$n5|Nw%O*{+5sal3$=R z%}%rRr2~^WXXfN&Htc8nu_J^44gn3Q7{FIK@XyAz0rN1&QfQtaRGCT!APx}v%_zKh zZiRPHa{^HpE8ePD6YK7V*c4l0*8y3447EzI>b$IdMml@fAiGK{kV#R1%=&RJSHleC zOPYg3YpJx(2gyih#bkwg;5o|;jX=cr!ev+fz4J41Jf^8j;}?%4P_mY-)Z6~^a? zX$SVZv}On=x~o$2Mm>sa%+oO{AAF8wr0hkLSIh?jCRj(6ccalQl5eba%mqx^Z^>}m zFF(2f6Q*>u7Gr}trJO7B~Y i{PA|Axi0jm*OMvicOi~DQ8R4E?Wa~8BfGze4E_UmyEO&? literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/crti.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/crti.o new file mode 100644 index 0000000000000000000000000000000000000000..7d35ad9ade04b87c218445b7694c45f772d100ea GIT binary patch literal 764 zcmb<-^>JflWMqH=Mg|QA1doAX4Mc*~1Wao%a51nm@E%z3@W*}Kmn<869wDd~E70fZ{+q3xE_D_y9>UC>un<{2>Tr!`ucEPXb~O z5CaNe>OeFTOb|%h0680gG$#~;+$R8KBb)aIs176!12FSod~7r`+;tFHW)z!2?nSl% t#AiX%0ShgdepWPjRupTQfw7IOLkP&@LQ)~b093D%$Pf=sVe#M;1^`S)HR=EW literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/crtn.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/crtn.o new file mode 100644 index 0000000000000000000000000000000000000000..958d1aa36e90ee751762340202bb743036d89c47 GIT binary patch literal 824 zcma)3OG*Pl5UtL{A)^s=r6LGIz+On3g}88K7P>Klc!M4?;($M9TF{kOaN*Wlco46k zE0^9tUrl$JHUwfr&3pCfS5?!Ghr=VK6vb5)t&xuW(H{o}ii8r~%hwSI^3McH#R)Fm_Owvg|@X4UnBUfj1Ev>DogZv(Ty z88n1he;&p)Z0zsD;yn)FPt)5&Jl5++dOVBh@qMIj0nHiWyBauy{Fh~L*_GoX*eR26 zq>iyALEtl-C*T5%=i$Cffya71IGmFsdg4#R_&peZ0Fa|K$p8QV literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/fpu/crtbegin.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/fpu/crtbegin.o new file mode 100644 index 0000000000000000000000000000000000000000..30c6beffa4bd7afa59a5d9c502cd4c9c4b0434d1 GIT binary patch literal 1840 zcmah}&ubGw6n>LUG_60HsKwe}_D~_9Zi80s!9!|WZA&ZC76dQDCfS%s(#Y;qS`hW% zLBvB3;+QCA8qyiYPAMLetVDdANDha zci)CvV_&sDV;c42kviQBlg@3d@Q2wkx0|CyPZAW8q20TyppD=5l>zMaa^ZZ zBXJgCYI14u%F6WO934ocMVIJK97~=Mz2cd15J zwsO}M*=0vLWEXv(Y);lzYf3tv=WK+$f`sO7RaQKw;gWr?pmeK z#MDFUxSyk#rcST1R>yh7W`83GLx1iMXQ-o%uL(r@a159@K9i-dFx=H>iGb^tzO)k#JYcn_IZc2&N{M3?Mm|I=}87G{%GTc=X9 zalh^=w`^aTxP0;NA{pOk(p^>F1_gJTEUz^h8`Lb`b4!ZLCs1yz$oOK6%Fu$}lvQW7 zTzC0ZuIJvZ`O5X8vf65;iTq!)^AF@wq@JofzK`pZ_h|?hULKgk91mN9>9{QFr&np#w7e9BUO})oES_jCA~=LH3naAfqe;84toF zRpS`ssF#Ao3#8II9Yzx!XY)n=0qUrsca@Abe@}6c-+W|r?h@Sz&dZp~bmzv;vHU!P zsW84mOgpgOjWt6!*WKotcj{5xVbWO+e#bgC*o$T<<`V%EtfR`i(dZS)6l(=@6_fU> z8E*U4kep(lgZ-Fuwfi1?|8SqGyYQzGw>Kef-$>k>?NoSpuvQRsGW>{sj-hHGKd8 literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/fpu/crti.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/fpu/crti.o new file mode 100644 index 0000000000000000000000000000000000000000..7d35ad9ade04b87c218445b7694c45f772d100ea GIT binary patch literal 764 zcmb<-^>JflWMqH=Mg|QA1doAX4Mc*~1Wao%a51nm@E%z3@W*}Kmn<869wDd~E70fZ{+q3xE_D_y9>UC>un<{2>Tr!`ucEPXb~O z5CaNe>OeFTOb|%h0680gG$#~;+$R8KBb)aIs176!12FSod~7r`+;tFHW)z!2?nSl% t#AiX%0ShgdepWPjRupTQfw7IOLkP&@LQ)~b093D%$Pf=sVe#M;1^`S)HR=EW literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/fpu/crtn.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/fpu/crtn.o new file mode 100644 index 0000000000000000000000000000000000000000..958d1aa36e90ee751762340202bb743036d89c47 GIT binary patch literal 824 zcma)3OG*Pl5UtL{A)^s=r6LGIz+On3g}88K7P>Klc!M4?;($M9TF{kOaN*Wlco46k zE0^9tUrl$JHUwfr&3pCfS5?!Ghr=VK6vb5)t&xuW(H{o}ii8r~%hwSI^3McH#R)Fm_Owvg|@X4UnBUfj1Ev>DogZv(Ty z88n1he;&p)Z0zsD;yn)FPt)5&Jl5++dOVBh@qMIj0nHiWyBauy{Fh~L*_GoX*eR26 zq>iyALEtl-C*T5%=i$Cffya71IGmFsdg4#R_&peZ0Fa|K$p8QV literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/thumb/crtbegin.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/thumb/crtbegin.o new file mode 100644 index 0000000000000000000000000000000000000000..62b48a127a7f5bcc04221b855385d819039f03ed GIT binary patch literal 1784 zcmaJ>&rcIk5T4g5bCq0SZwEMcx2AyO&^UZuSJ3DXtUZr!ZLI~0#Xr4kul0WFT`$=%DP9l@cGAog> zDwK+L;)se4b;o}t{;G)@#nWq_Rt-o?*MS_@DO5>Zfg4-OZ!B!CY-DL9k`PHT6+I$H7R}>%jzdkJ&M{Z}H{hG|eaC#MEAQ3WcKSC{o=?mkNfcs_330zs;_q3D0KTe0&sxNP+fW4E1kh7P z;4yz@KoFD}`0PZ7`o-z7kr$Yk`-jgI^b+`5z|s9T2Q`9T!w;{YZjcEEUBjFOQ*F<#b$k{<|?;jFD%}wa_nUMZ z%4<{ahLfdMz22r~VcRV#E?-2sk&)pw8I)lJzbPwDqf~SGQLg81Rej}pL0Pp?ZX$kU zbp3_Q2khmVQv@P`rmto6?E}Nw%OT|CUGplD|OT zB$+1dMF%GH-pt$CnI#{Mho(}B#1vI2XGEWA!8=W2mF8$xq*OZwG@%Iwr1k;5TDx`r zRBzqVOsT9YYS~>;t7^?zR~u?m?UYEz??Y<>L>r~CFUW>(mUP!xLpq3K(qZ54MP?Y1 ze(pr1(OMg8qd_pTVLTq;Pp}0A?=zDr(>?NIr3~&Ovd+o)v`*gS0QK@ebVtze8R^gc zT)3FvGbD=lUVuxDwSq5!G21KW*skCw2}(aQ-x8?oz?B#HJ%h|dSDcMYHyHE_u>zlm z^Sz51FZL^g93n3!{e(*_=3V;!kvvBy**MQQ<5x;^&cp_+caxd&6D}>}1l{D7@^1f literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/thumb/crti.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/thumb/crti.o new file mode 100644 index 0000000000000000000000000000000000000000..15119702d18a0c536e446123003e66ee15cca9bb GIT binary patch literal 748 zcmb<-^>JflWMqH=Mg|QA1doAX4n%_01Wao%a51nm{MdTH4TK#(jH;y^nKKw=5foLX}AduDp zay9^IPACSsPXNkBHt!Bl9Y`DoVCKR2*l1>yR0DD!vdthqvJD_U3z`mCXhBS8W?)5= hXGO7=85r9j9Wb{E0eM^~e4u)j5{7ti3X2D)FaSVPEX4o- literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/4.8.4/thumb/crtn.o b/tools/arm/lib/gcc/arm-none-eabi/4.8.4/thumb/crtn.o new file mode 100644 index 0000000000000000000000000000000000000000..03ee105405694fd3e8bcf16af64d24208e057b8b GIT binary patch literal 712 zcmb<-^>JflWMqH=Mg|QA1doAX2}FX`1Wao%a51nm{Mf^>XP#SuJB)S|1xhBSCMIPv zFmeN#Y)qVtl8g*`#g(}wiAg}ZqzFQ1z*r@z6(tOMDTyVC40=h$#SD6xd6__gG$6&G z=NROxmsnC#l$lgol3EP0pD0oqs0!qEHmGWdn-N-J{!)ahVIt!pU(9Qy=HU<|ULkz|N(lCDr0@*OPfuy5=*aO6X0+>1w z4RZrX$^^)n0Hisgm<31+K-tLV9RaEX$-w~3JQyDv%?x)PM3x!FW{`W4Z2<9E&~zZ% T2$E+-lV?S-mKhY=DkTg6a#1T3 literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o b/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o new file mode 100644 index 0000000000000000000000000000000000000000..72b4b83e1850e14dd19d472f7890114a6b4f5e0a GIT binary patch literal 1752 zcma)6%}*0S6o1ogX+e~N8Wq1VV1lWxL=E8xVxfE)Q%E$%WZbq}TG9`)I~cgAXV1oP z@W3D7!3#$&o;|?TlQ*w=GR8#wy>_QNtQ>sJ^!?s@zxQU|?99B%F3t!cNQwUm|jv$Jy# zrG#sKIxiRJmRDemlxRf3RcgxBTC?EPWJxtWUpgC`RBYDQYp!xj_Qd$u-Q!8JTy0dP z<9W`ObQ{XsqO#}IU0K?w*SDxySaXYt(4w+$TL!Ejz)Gc*MPgTzA<2a8747W0utBf_3;a% z*Y^Op4@1xUK8QiJMAx2#W!6g>_4tL-^>`1sfBi`A0Gp!gJ%y8bdfpwA1gv?o%~{vs z9RTw^;~Fge7`hhQX%uKO2t@PDwQ=Y(##cCbPX{r0-ZTdHYS#OJhT^&iVjBJh&9c9? literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o b/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o new file mode 100644 index 0000000000000000000000000000000000000000..8678a775377a6ff3f52cdb8bed2e3ca49b2cc346 GIT binary patch literal 812 zcma)4+e*Vg5Iy5It(Afo6mKX9f)#b2qzL*_w0%$`SU(_a+LTr(NU{Ze@<;p_f5|V< z*)*fug5rV6%$YemJIv;_b=xK)2ncojFyL)Mg40}3#{w!MMe~S5lbCo2+T$>2Je-6m z*D7I^R!Xb1M(b*WHff7?=e`dWfqzE{AD@0*O-%qOOdnUA@u5&c%}+32^f)p1p%BdI z1MGML;<^uoGSE$JX2<=$?qa`(C~9|_VJm9gT}2VI>&s3NLuW4|Yhv~`o%n%7HhH$t zJ!1`YoMq6-AnK=Plt4drQ|M+V)W+I$7>{j|`6K)pZ*$e{lc&rvd8>l3lkK@Tayr@G ztWMtKfHm{~&>a{3q`&LuZ(8C;p_6;he$kzCo;6SGa$NA&-64?qmN_B4TEM41M8xS6X%8V?umLNJw;m3<#kPEFGvAxCK@ulv59J0|@nk1QUOWg`J

h(5kQzh-RHT}qnTR1MT7h56ad zafxEoF9&KXZX(SipLJdVGOR=_<1E3wq@tJbdBW!jUw|uQtPMiL4krD9#a;8%(0xx1 z(Cyo!H5GZg@cuy}TfbW9xv>ViYFlVmr(K<%UYFWfyJ)HxTeqD#{sP-!o+60+&X*Ok zq5Ytf4W&By<00u*$^O$Fg?{n7@pdIXNpus!!cq7ebDrLO<{Y1MvOO31OXgcAD6=uM iL&T+*xLb7WY5Pj?A@*x(Al>`MLV2Zefh*(${&}iW`<`?XdlU$*M+zMLx7yJeOlKd=- zl)laFkj*0E!0_hHo1K~6{kVM?DWxE$(8rnq*ELDcR|S1+qlM+7z4#i6$67fcKq7mt7q^FVI1bP9@yJVib&E)(IgCikC*>8`r+`-99`n?Oh dNu5L4!ATSPC%xm{{qC-h!+zh)g+DL-egHj)Eh+#2 literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtbegin.o b/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtbegin.o new file mode 100644 index 0000000000000000000000000000000000000000..c2981bed7f4b8b5fdeadff4e9860824a6efda36f GIT binary patch literal 1752 zcma)6&rcIU6n@ifX+e=98WH?KEG8t#O2jC~A{Gi1V=9Tpm`t|qmX`Df*_|4CQO}+{ z7~{b|!Gjz)a3Ch0J$Uxy(W9O`n26tNciN$9;%lbwd+&Yo?Y!BUeVWQF2_Z9!py# zYd?MvU8CurpANpplcUS@o_TF~Mt|DE404X^t+4PPEODh;LAa*^}Cvao}<=% zKfU@9dezb5bw+xg-<`=ci;mHr!5UPCdZo!_vF+2Bn zk}Q^MW$AdH)0A#ac}*&MPSur#Mzz|cdTz_jE1o`&=|)9jmO3&GOYrNm(dGB$-sE~9E7mN=MaYwPq4?4w7HHXzsC@K zhCO(9gZc)09L)#p&*P8%NZ<$IZNFJnP7YpqZC}#Jb1SxTcNEzLM>%BYe4lJicAIX; z-Mu5*EwvjZdn@mey^vkE9i_Z-uA$J*e;eN&z6*W94E`QH3NSl;+OQR^o0sGy>>aK( z_s*^HeCEY4_}p`>Z~Y5ktpV7<)4`1s-w+1do3`uxYwd@~nEUcCo&*nT z+tvciLzfEC((5*75NX!@YWhl0;x)26gyL6R-#lfUAp_)C6) z&ZaxMEhr9b=A4<6lVLWm;cZI@0S-Aod9cr(q*P zdA<@=OUwR>SQTsDy4Vn#VyCp{npy|9+n9hiF@@nJw@uue;y&gkDn1q*F5o-N z_ytq?0Naj2P~Qy?WuTMkT#tG^*}*{)$oyrfRYF;3q?!4Lu5SI<-}t$kW_)6G{N1x(bmvqj%@d^}F6b#OHi_q3BFtWpbg$QS1bH#~;+gJ;diXiekUslM5 z4uVcLl6xV^YrF3=lEQZ?YqcdGT#P4nT?rU iBCfo|-J)YJe`n&B?1O9=jAvL6aolf}3OO%F`uzZS8Z4Xu literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtn.o b/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtn.o new file mode 100644 index 0000000000000000000000000000000000000000..bac15f699917f31b7e16aa552217e5d0429e691f GIT binary patch literal 720 zcma)3O-lnY5Pj)(`ymL5ClLifum{aS3ijZk1zSD17ym()uDA!KbR+1gf5BhiFX_+n z(4#Ni45p!o1H+p)Z!$AU7UPGBQVL=UJ^V6YSd+BBF6dzgZLF4^<=13(CpbE$XbO{; zPzMat>+xlV)^0oNHV(sPG9C)#<9 z&l1_<-9k@|HPCrgL6@&36Hf%_(PO5KwevE6vqiPh`!8}t(LDvHudRMhPY81BQ^u}N zZXMUjbDp!N^N+d<-!Gi&&WXv~D<;DIZpgRQ4VdR{GdX|D;6w;f_S1aMG0iN$+}hzq{w-u-`Xx;m=FIA0j<19{>OV literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtbegin.o b/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtbegin.o new file mode 100644 index 0000000000000000000000000000000000000000..5c18d4cef7b050342b33e738ea06de937b8085df GIT binary patch literal 1756 zcma)6%}*0S6o1ogX+e-87!gp3V1hwc6u*u|EEH*tsU#X>GTF9UTG9`)J2mv87f+r% z7~{b|LJ~P}ASV6=oIQE;s3#95;_tPccBq*6n(6z!kNNF;Z)f&JJh>!kTzSgVayaoltUWYkoJlI=mfB9Q^!!Af~1^qkEczb!0WVGrk>Ji8SJogjKM1 zqkG|1n*FuE_bnP5U8YZ**Q96kw=B%V=eSO$Na7-3=vMr4ih2gZsop?e&xzoOI4Mq9 zqvEs}6XRk+oDG~eOK%XGjv)OwFrQ)_>XgXB&lIbxI*USP7}?=2yBE{xh@jq%0c24h zoijWF_9esSj4Ow1LDyjG9s)p|KibX_lxSlH!7jcqJu>0~^)ml-+b8Hb@P(GG`8%9~ zULn?bN8S7(dfVpWIzwI0@9g9>i;mHbkv|l$=(Ax@0)OeUzjxV`^^~t_`MjMaDdP#b zlwL^1<(>HQ%6%!}y0@5?$(4s|Fs5@ft>DU4<$9@_aY{0$s-7>M+7@N2<;{|-+?;*; z=G={=lVrYFDN4uloVs)?%Bxe}bIPvF)ym~MRWloIR$=?qIczr~61&u)Z79L7%7RnL zm0W(5>$&SiU%6guTd|U_!hfXq-ZPnQWiOT--*E3c^w8hLKXR_>M}JLf2e?2PY| z&CX8KO}jHYvfV=42o|4vw)L%l4Xil;+jth3^L5@EV4k@ay@%`JcVp)180Ts{2h3lF z7#2$q0p{oW_zS~%Y~RHi#L|54fHenT8^?f6zJ7y`zfhWwXTbdiuvp$VRr_CaKY_=b z%fIp@@=)8RCg41tffnXq8N$*%uswnYRT;EI=b5!}Xdmke*gdg literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtend.o b/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtend.o new file mode 100644 index 0000000000000000000000000000000000000000..02210614bdf8e8591adbb7b8f17a190b675efb6b GIT binary patch literal 820 zcma)4+e*Vg5S?j~))vJJikGUO2v*QVP*l*DqUnPgANuA~*t98ap&-c?^vR#`L;NMb zKxdMSZVQS7n>lCZ%ZYcI2^vs?ib$b(LQuy#8UP*;^v?aG z0LpWfpjxVxm)vDs!BuAs*Kq^uxQW}PUE4bIu?sGIe14k~a3&^UUb5T7ohk0Z>_o+d zd5a^s7GpneO7Fpzr9kT2;XoOnlbF9YHQRyG#w3GiY~s`&;ZIzrF7K13%p(71 z1)(I{+ab(4+1|8H{>eURX8xf&Ed0cu{p?K(J}Y$c-HTszmsBUs6QwM!=xNU=^DRo+&#w|8}r&FcF_l4(MD7fu+OfT}imJq)$wmvkj literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crti.o b/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crti.o new file mode 100644 index 0000000000000000000000000000000000000000..8f64652a46c39eb25c216510f701a5b02939c634 GIT binary patch literal 760 zcma)2u};G<5Pfc%ltw}-EC_W0ghU7MfRJG5(xIpWS@;2PL{Kw;P-7&R_$3x*ev6Si zJ4YQ46_(C-&+py&?mp%>*GehKQJ7$jfTaiNg%eDWV}PG8e6!6C>CsfCtfBTOOfTnW z1+wiyG3@2pz8Z&x}dNp^dexx_q@&)9GUq7`Odot;p|v zogo|I)$<&(p;#v~o{(niAG*`FUifdgU5U>l-4$WsDEy20oqBuWH$GFcBNzEg`r9EW lGca>N#KKG5EjsoxI}`V0pJc<Y5Ph4=T|Pk2N+eZ8FokX*f)+M`BwFMe|G^%feL9~hr68s-!Vd!`4M{Jz1tav)!DiiEf6kV-g5x1YQ<|cJ zI%Jq$P0w>=d!4-3>Ssr45H^%S0VX>Wfds8Ubv%i9J37&h^fc1bNY8*13+Vdo$(n*_ zR}C&CvgNCVelXTR7j+F?Jy%RT5}?QTxi;3Ws^Z0#^-k}<$bh1I3Qpfz^QN8<h3LP literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/fpv5-d16/crtbegin.o b/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/fpv5-d16/crtbegin.o new file mode 100644 index 0000000000000000000000000000000000000000..c0b3c69c37e4184ed4832a48c0b3d9d9599908de GIT binary patch literal 1756 zcma)6&rcIU6n?Y2wFNVdbXYP!O!0ZVt9Bxxu-SQCl-=B1KWwYM6I4k+eLdf zxffrcv0wXp-;$Gkv-F91b$LdA+tdVdp6_K#BrXBQZl|s+(y`9?Vw=^TIO+6?Q{uGU zC(ej|F(}Si7tDo6a%Re*9|z`B>_eRr+4z}ex2(>lm{|rp-V(QAcbX=str-B>)K2G( zj6i(Zh?#NqP%P*gV%>uU#QeSnM^L(f88|I^ae8Fb1=h>@BaNJ(=fD@ESnD@61-(M8 z`HoukWAwJ6#p{fvvc>QL~4F|NoM9AE+ZJp(}+SUUzIE6YSt^uys8GF^foprSFNmd-VSA*{-xx0Wya z{3t*0S4yGsgJ@c5tx!e&$n5+xxfHRd%U&4zA)UaUv=7wJfrTv|L~J1*Vvi%~ave#2 zj~0A}J$MhI`Z9YQ&ByG|;*Wh#yWd6S%k zeZ;lq-nliN&%6W%pL>q=t$z)yH2@oU44C*04}@^p>48jl0>mthiv z%|U_nd42qaVIIf#FuE|b-aBBe0ocHkz@}b@p~qh+t;c)7{aP4o@9VDdueF~bWA4kp zcoICUZCwj6kH1&iSc9z_L-)XOFCJ875SiwgYva;B##bbHPx~==eMt=N)ztfdh8!(| HnudP>CcM92 literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/fpv5-d16/crtend.o b/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/fpv5-d16/crtend.o new file mode 100644 index 0000000000000000000000000000000000000000..e3ea5aae14ecc58d0cbff1a2032ef81546cc7b0d GIT binary patch literal 820 zcma)4+e*Vg5S?j~-cY=tco!7G3c9F>3i?tseNf{=-+T(2Hl-B`l59br{24#QU-Aod zrrptPL2+O+=ggd(46}I+?;3~*5(qW;VE}I<5}XVLHK;;Kq)Bv z#pzO1DOAhz{sJ!IlDCX2xQgqzS=e@st&3ao;p6k$oPakr3G;&6ChkpeAEw4CKFl~A z!FL$@1rz!JHXH>~-wh9n0IkgAX3*)V7VNYkjvLK-6vpBGbsQ7BxoTPrDu3x4olrK} zD0c;!^x1%FYokFWc@8S=#+^*}Q&5ks3{<@tDQ!&FO9m#*-4Xu8Yt-d^(v-s(-I*nn zWP4kLStr|@)XAOjotFQh+qZt=&wlQv1)o}-eE0kp-38T2^F(PFm-IZgn3K#mM_9bL l{y>de1~x>;S!UxF8^6=3(Bc1u=bN?M^*f{&_oyx*eqUjSG>!lO literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/fpv5-d16/crti.o b/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/fpv5-d16/crti.o new file mode 100644 index 0000000000000000000000000000000000000000..dad9ba0eaea8f747f84e3451d1cbc12d3ce9308e GIT binary patch literal 756 zcmah_u};H441L!$X&ZqANDLK7fP_Q`xB(%Rfu%z$2C^_Cp^F+s1`uiv2_}Atg_+-C z#7@rXOrJbDg#}@bH zb4lL^3V^QOpRCC#+Eo)D1=-@wLNARq(0Nrs*L}L~)3e)58*5i({%VV=v&Ub_p4%sJ zqUPr74!O{g)5(QGogDszbVKt0bf<2f|E_;s!RLYQl5*h)wwUYm<_p)@uE-A=IFtRh nDVN=t+9%@LX*h_Eqx^TS-;sZkkDT)kTMqm4HmH&7VlwX+va~F; literal 0 HcmV?d00001 diff --git a/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/fpv5-d16/crtn.o b/tools/arm/lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/fpv5-d16/crtn.o new file mode 100644 index 0000000000000000000000000000000000000000..a1588b925243d8d430c1cb81dca83458bc862153 GIT binary patch literal 720 zcma)3u}T9$5Ph4=C6|Dpg@ssXKrn@FA%Yeb228ZbHTi=*a^e+A$gQB2zu*`6CHX9i zl)laF#LXd+Ifgeg@9oU&-p6n}Qc6Kgp^x7TxUG`-awX`ai#C>vWbrkc-3tzmNSfSa z1=K#n_-c5bqP5dbJB@B~5Vn&sYm7Fg0TCK&&IJ*_&>}QzCz>HmbzI})8s7p=ETGHx zXKON|omcoIk zL2lh+>~wPLx=tSRl$vA<-I?zf&UNR+WbOqE;eI#F|I%Hv&fR8m{*J-1Bt+S7kFngr j(M$S+3%rTWq3qzODgBe)@$UZau8+fh->ijyUi$q2Sr08Y literal 0 HcmV?d00001