4 files changed
+4
-4
lines changed- bfd/Makefile.am+2
- bfd/Makefile.in+3
- bfd/bfd-in2.h+26-1
- bfd/config.bfd+4
- bfd/configure+2
- bfd/configure.ac+2
- bfd/cpu-microblaze.c+52-1
- bfd/elf-eh-frame.c+3
- bfd/elf32-microblaze.c+269-51
- bfd/elf64-microblaze.c+3.8k
- bfd/elflink.c-1
- bfd/libbfd.h+3
- bfd/reloc.c+20
- bfd/targets.c+6
- binutils/readelf.c+4
- gas/config/tc-microblaze.c+1.1k-110
- gas/config/tc-microblaze.h+3-1
- gas/expr.c+9
- gdb/configure.host+3
- gdb/configure.tgt+1-1
- gdb/features/microblaze-linux.xml+12
- gdb/gdbserver/Makefile.in+712
- gdb/gdbserver/configure.srv+398
- gdb/gdbserver/linux-microblaze-low.c+189
- gdb/microblaze-linux-tdep.c+44-2
- gdb/microblaze-tdep.c+82-1
- gdb/microblaze-tdep.h+30-1
- gdb/regformats/reg-microblaze.dat+41
- include/elf/common.h+4
- include/elf/microblaze.h+4
- ld/Makefile.am+4
- ld/Makefile.in+6
- ld/configure.tgt+3
- ld/emulparams/elf64microblaze.sh+23
- ld/emulparams/elf64microblazeel.sh+23
- ld/ldexp.c+5-3
- ld/ldexp.h+1
- ld/ldlang.c+9-3
- ld/ldmain.c+12
- microblaze_patches+1
- opcodes/microblaze-dis.c+57-12
- opcodes/microblaze-opc.h+214-9
- opcodes/microblaze-opcm.h+31-8
- gcc/common/config/microblaze/microblaze-common.cc+13
- gcc/config/microblaze/constraints.md+6
- gcc/config/microblaze/microblaze-c.cc+7
- gcc/config/microblaze/microblaze-protos.h+3-1
- gcc/config/microblaze/microblaze.cc+519-170
- gcc/config/microblaze/microblaze.h+49-33
- gcc/config/microblaze/microblaze.md+1.4k-118
- gcc/config/microblaze/microblaze.opt+9
- gcc/config/microblaze/sync.md+17-11
- gcc/config/microblaze/t-microblaze+13-5
- gcc/testsuite/g++.dg/abi/rtti3.C+2-2
- gcc/testsuite/g++.dg/abi/thunk3.C+1-1
- gcc/testsuite/g++.dg/abi/thunk4.C+1-1
- gcc/testsuite/g++.dg/opt/memcpy1.C+4
- gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp+4
- gcc/testsuite/gcc.target/microblaze/isa/fcmp1.c+1-1
- gcc/testsuite/gcc.target/microblaze/isa/fcmp2.c+1-1
- gcc/testsuite/gcc.target/microblaze/isa/fcmp3.c+1-1
- gcc/testsuite/gcc.target/microblaze/isa/fcmp4.c+1-1
- gcc/testsuite/gcc.target/microblaze/isa/nofcmp.c+7-7
- gcc/testsuite/gcc.target/microblaze/isa/vanilla.c+6-6
- gcc/testsuite/gcc.target/microblaze/others/long.c+9
- gcc/testsuite/gcc.target/microblaze/others/lshrsi_Os_1.c+13
- gcc/testsuite/gcc.target/microblaze/others/strings1.c+4
- gcc/testsuite/lib/target-supports.exp+2
- libgcc/config/microblaze/crti.S+25-3
- libgcc/config/microblaze/crtn.S+15-2
- libgcc/config/microblaze/divdi3.S+98
- libgcc/config/microblaze/divdi3_table.c+62
- libgcc/config/microblaze/divsi3.S+64-6
- libgcc/config/microblaze/moddi3.S+97
- libgcc/config/microblaze/modsi3.S+60-3
- libgcc/config/microblaze/muldi3.S+73
- libgcc/config/microblaze/mulsi3.S+34
- libgcc/config/microblaze/udivdi3.S+107
- libgcc/config/microblaze/udivsi3.S+71-5
- libgcc/config/microblaze/umoddi3.S+110
- libgcc/config/microblaze/umodsi3.S+75-3
- microblaze_patches+1
- Makefile.def+2-1
- Makefile.in+1-1
- bfd/Makefile.am+2
- bfd/Makefile.in+3
- bfd/archures.c+2
- bfd/bfd-in2.h+29-2
- bfd/config.bfd+12
- bfd/configure+2
- bfd/cpu-microblaze.c+53-2
- bfd/elf32-microblaze.c+226-14
- bfd/elf64-microblaze.c+3.8k
- bfd/libbfd.h+3
- bfd/reloc.c+20
- bfd/targets.c+6
- gdb/Makefile.in+2
- gdb/completer.c+2-2
- gdb/configure.host+2
- gdb/configure.nat+4
- gdb/configure.tgt+1-1
- gdb/features/Makefile+3
- gdb/features/microblaze-core.xml+4-2
- gdb/features/microblaze-linux.c+79
- gdb/features/microblaze-linux.xml+13
- gdb/features/microblaze-stack-protect.xml+2-2
- gdb/features/microblaze-with-stack-protect.c+4-4
- gdb/features/microblaze.c+4-2
- gdb/features/microblaze64-core.xml+69
- gdb/features/microblaze64-stack-protect.xml+12
- gdb/features/microblaze64-with-stack-protect.c+79
- gdb/features/microblaze64-with-stack-protect.xml+12
- gdb/features/microblaze64.c+77
- gdb/features/microblaze64.xml+12
- gdb/frame.c+14-7
- gdb/microblaze-linux-nat.c+366
- gdb/microblaze-linux-tdep.c+75-5
- gdb/microblaze-linux-tdep.h+24
- gdb/microblaze-tdep.c+461-50
- gdb/microblaze-tdep.h+54-8
- gdb/mips-linux-nat.c+5-1
- gdb/nat/ppc-linux.h+6
- gdb/regformats/microblaze-linux.dat+64
- gdb/regformats/reg-microblaze.dat+41
- gdbserver/Makefile.in+2-1
- gdbserver/configure.srv+10
- gdbserver/linux-low.cc+1-1
- gdbserver/linux-microblaze-low.cc+269
- gdbserver/linux-ppc-low.cc+6
- gdbsupport/signals-state-save-restore.cc+1-1
- gnulib/import/sys_time.in.h+4-4
- include/elf/common.h+1
- include/elf/microblaze.h+4
- libiberty/sha1.c+10
- microblaze_patches+1
- opcodes/microblaze-dis.c+43-8
- opcodes/microblaze-opc.h+172-8
- opcodes/microblaze-opcm.h+28-8
- sim/common/Make-common.in+1-1
- .github/do-build+22-2
- .github/do-test+22-2
- CMakeLists.txt+3
- cmake/have-builtin-complex.c+2
- cmake/picolibc.cmake+1
- meson.build+13
- meson_options.txt+3
- newlib/libc/argz/argz_create_sep.c+2-2
- newlib/libc/argz/envz_merge.c+4
- newlib/libc/include/complex.h+12
- newlib/libc/posix/regcomp.c+35-35
- newlib/libc/posix/regex2.h+1-1
- newlib/libc/posix/regfree.c+1-1
- newlib/libc/search/hash.c+5-3
- newlib/libc/stdlib/chacha_private.h+1-1
- newlib/libc/stdlib/mallocr.c+7
- newlib/libc/stdlib/nano-mallocr.c+7-1
- newlib/libc/stdlib/setenv.c+4-3
- newlib/libc/tinystdio/bufio.c+14-19
- newlib/libc/tinystdio/fdevopen.c+1-1
- newlib/libc/tinystdio/fmemopen.c+1-1
- newlib/libc/xdr/xdr_rec.c+14-6
- newlib/libm/complex/cacosf.c+1-2
- newlib/libm/complex/cacosl.c+1-2
- newlib/libm/complex/ccos.c+1-3
- newlib/libm/complex/ccosf.c+1-3
- newlib/libm/complex/ccosh.c+1-3
- newlib/libm/complex/ccoshf.c+1-3
- newlib/libm/complex/ccoshl.c+1-3
- newlib/libm/complex/ccosl.c+1-3
- newlib/libm/complex/cexp.c+1-3
- newlib/libm/complex/cexpf.c+1-3
- newlib/libm/complex/cexpl.c+1-3
- newlib/libm/complex/clog.c+1-3
- newlib/libm/complex/clog10.c+1-3
- newlib/libm/complex/clog10f.c+1-3
- newlib/libm/complex/clog10l.c+1-3
- newlib/libm/complex/clogf.c+1-3
- newlib/libm/complex/clogl.c+1-3
- newlib/libm/complex/csin.c+1-3
- newlib/libm/complex/csinf.c+1-3
- newlib/libm/complex/csinh.c+1-3
- newlib/libm/complex/csinhf.c+1-3
- newlib/libm/complex/csinhl.c+1-3
- newlib/libm/complex/csinl.c+1-3
- newlib/libm/complex/ctan.c+2-5
- newlib/libm/complex/ctanf.c+2-5
- newlib/libm/complex/ctanh.c+1-4
- newlib/libm/complex/ctanhf.c+1-4
- newlib/libm/complex/ctanhl.c+1-4
- newlib/libm/complex/ctanl.c+2-5
- newlib/libm/ld/common/k_rem_pio2.c+6
- newlib/libm/math/k_rem_pio2.c+4
- newlib/libm/math/kf_rem_pio2.c+4
- newlib/libm/math/s_ceil.c+1-1
- newlib/libm/math/s_floor.c+1-1
- newlib/libm/math/s_sqrt.c+2-1
- newlib/libm/test/ceil_vec.c+1
- newlib/libm/test/floor_vec.c+1
- newlib/libm/test/math.c+28
- picocrt/machine/microblaze/crt0.S+66
- picocrt/machine/microblaze/crt0.c+49
- picocrt/machine/microblaze/crt1.c+42
- picocrt/machine/microblaze/meson.build+35
- picolibc.h.in+3
- picolibc.ld.in+4-1
- scripts/cross-microblazeel-zephyr-elf.txt+4-3
- scripts/do-microblazeel-configure-1
- scripts/monitor-e9+1
- scripts/run-microblazeel+55
- semihost/machine/microblaze/bios.S+41
- semihost/machine/microblaze/bios.ld+19
- semihost/machine/microblaze/board-qemu-microblaze-demo.dtb
- semihost/machine/microblaze/hw-dtb/Makefile+54
- semihost/machine/microblaze/hw-dtb/README+10
- semihost/machine/microblaze/hw-dtb/board-qemu-microblaze-demo.dts+28
- semihost/machine/microblaze/hw-dtb/include/microblaze/memmap.dtsh+28
- semihost/machine/microblaze/hw-dtb/qemu-microblaze-demo.dtsi+131
- semihost/machine/microblaze/meson.build+69
- semihost/machine/microblaze/uart.h+80
- semihost/machine/microblaze/uart_exit.c+49
- semihost/machine/microblaze/uart_io.c+66
- semihost/machine/microblaze/uart_kill.c+43
- semihost/machine/microblaze/uart_stub.c+120
- test/hello.c+43
- test/lock-valid.c+2
- test/malloc_stress.c+10
- test/meson.build+21
- test/printf_scanf.c+4
- test/semihost/semihost-times.c+1-1
- test/test-except.c+4
- test/test-raise.c+18
- test/tls.c+15-10
- zephyr/zephyr.cmake+1
0 commit comments