persistent_add GCC_COMPILER && case $THIS_SUB_DEPENDS in ADA) list_add GCC_COMPILER ada ;; BRIG) list_add GCC_COMPILER brig ;; D) list_add GCC_COMPILER d ;; CXX) true ;; FORTRAN) list_add GCC_COMPILER fortran ;; GO) list_add GCC_COMPILER go ;; JIT) list_add GCC_COMPILER jit ;; OBJC) list_add GCC_COMPILER objc ;; OBJCXX) list_add GCC_COMPILER objc-c++ ;; *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL $THIS_SUB_DEPENDS${DEFAULT_COLOR}" ; return 1;; esac