So rl78-elf started failing various stabs tests a few days ago in my tester with a linker/assembler error. Given the plan to drop embedded stabs, I didn't bother to debug the failure and instead just killed embedded stabs for the rl78 port, which was trivial to do.

Committed to the trunk after verifying rl78-elf returned to normal testing state.

Jeff


commit 052bdc7f2ba4b56d1ff9625d69b97c23bc858309
Author: Jeff Law <jlaw@localhost.localdomain>
Date:   Mon Aug 16 19:03:56 2021 -0400

    Drop embeded stabs from rl78 port
    
    gcc/
            * config.gcc (rl78-*-elf*): Do not include dbxelf.h.

diff --git a/gcc/config.gcc b/gcc/config.gcc
index 93e2b3219b9..7001a79b823 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -3126,7 +3126,7 @@ rs6000-ibm-aix[789].* | powerpc-ibm-aix[789].*)
        default_use_cxa_atexit=yes
        ;;
 rl78-*-elf*)
-       tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}"
+       tm_file="elfos.h newlib-stdint.h ${tm_file}"
        target_has_targetm_common=no
        c_target_objs="rl78-c.o"
        cxx_target_objs="rl78-c.o"

Reply via email to