Skip to content

Commit

Permalink
gcc: Add support for CM85
Browse files Browse the repository at this point in the history
This adding supports for building GCC with Arm Cortex-M85

Signed-off-by: Thao Luong <[email protected]>
  • Loading branch information
thaoluonguw committed Apr 2, 2024
1 parent ca0b453 commit e895c4e
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion gcc
Submodule gcc updated 55 files
+1 −0 config/gthr.m4
+13 −0 gcc/common/config/microblaze/microblaze-common.cc
+14 −0 gcc/config/arm/arm-cpus.in
+3 −0 gcc/config/arm/arm-tables.opt
+1 −1 gcc/config/arm/arm-tune.md
+6 −0 gcc/config/microblaze/constraints.md
+7 −0 gcc/config/microblaze/microblaze-c.cc
+3 −1 gcc/config/microblaze/microblaze-protos.h
+519 −170 gcc/config/microblaze/microblaze.cc
+49 −33 gcc/config/microblaze/microblaze.h
+1,428 −118 gcc/config/microblaze/microblaze.md
+9 −0 gcc/config/microblaze/microblaze.opt
+17 −11 gcc/config/microblaze/sync.md
+13 −5 gcc/config/microblaze/t-microblaze
+1 −1 gcc/configure
+1 −1 gcc/configure.ac
+12 −4 gcc/doc/invoke.texi
+2 −2 gcc/testsuite/g++.dg/abi/rtti3.C
+1 −1 gcc/testsuite/g++.dg/abi/thunk3.C
+1 −1 gcc/testsuite/g++.dg/abi/thunk4.C
+4 −0 gcc/testsuite/g++.dg/opt/memcpy1.C
+4 −0 gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp
+23 −0 gcc/testsuite/gcc.target/arm/multilib.exp
+1 −1 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
+7 −7 gcc/testsuite/gcc.target/microblaze/isa/nofcmp.c
+6 −6 gcc/testsuite/gcc.target/microblaze/isa/vanilla.c
+9 −0 gcc/testsuite/gcc.target/microblaze/others/long.c
+13 −0 gcc/testsuite/gcc.target/microblaze/others/lshrsi_Os_1.c
+4 −0 gcc/testsuite/gcc.target/microblaze/others/strings1.c
+2 −0 gcc/testsuite/lib/target-supports.exp
+25 −3 libgcc/config/microblaze/crti.S
+15 −2 libgcc/config/microblaze/crtn.S
+98 −0 libgcc/config/microblaze/divdi3.S
+62 −0 libgcc/config/microblaze/divdi3_table.c
+64 −6 libgcc/config/microblaze/divsi3.S
+97 −0 libgcc/config/microblaze/moddi3.S
+60 −3 libgcc/config/microblaze/modsi3.S
+73 −0 libgcc/config/microblaze/muldi3.S
+34 −0 libgcc/config/microblaze/mulsi3.S
+107 −0 libgcc/config/microblaze/udivdi3.S
+71 −5 libgcc/config/microblaze/udivsi3.S
+110 −0 libgcc/config/microblaze/umoddi3.S
+75 −3 libgcc/config/microblaze/umodsi3.S
+1 −0 libgcc/configure
+258 −0 libgcc/gthr-c11.h
+19 −2 libstdc++-v3/acinclude.m4
+34 −2 libstdc++-v3/configure
+7 −0 libstdc++-v3/include/Makefile.am
+9 −0 libstdc++-v3/include/Makefile.in
+1 −0 libstdc++-v3/include/bits/std_thread.h
+12 −1 libstdc++-v3/include/bits/this_thread_sleep.h
+7 −0 libstdc++-v3/src/c++11/thread.cc

0 comments on commit e895c4e

Please sign in to comment.