|
|
@@ -2568,11 +2568,8 @@ probe_cc(){ |
|
|
|
_type=tms470 |
|
|
|
_ident=$($_cc -version | head -n1 | tr -s ' ') |
|
|
|
_flags='--gcc --abi=eabi -me' |
|
|
|
_cflags='-D__gnuc_va_list=va_list -D__USER_LABEL_PREFIX__=' |
|
|
|
_cc_e='-ppl -fe=$@' |
|
|
|
_cc_o='-fe=$@' |
|
|
|
as_default="${cross_prefix}gcc" |
|
|
|
ld_default="${cross_prefix}gcc" |
|
|
|
_depflags='-ppa -ppd=$(@:.o=.d)' |
|
|
|
_cflags_speed='-O3 -mf=5' |
|
|
|
_cflags_size='-O3 -mf=2' |
|
|
@@ -3234,6 +3231,16 @@ fi |
|
|
|
|
|
|
|
test -n "$libc_type" && enable $libc_type |
|
|
|
|
|
|
|
# hacks for compiler/libc/os combinations |
|
|
|
|
|
|
|
if enabled_all tms470 glibc; then |
|
|
|
CPPFLAGS="-I${source_path}/compat/tms470 ${CPPFLAGS}" |
|
|
|
add_cppflags -D__USER_LABEL_PREFIX__= |
|
|
|
add_cppflags -D__builtin_memset=memset |
|
|
|
add_cppflags -D__gnuc_va_list=va_list -D_VA_LIST_DEFINED |
|
|
|
add_cflags -pds=48 # incompatible redefinition of macro |
|
|
|
fi |
|
|
|
|
|
|
|
esc(){ |
|
|
|
echo "$*" | sed 's/%/%25/g;s/:/%3a/g' |
|
|
|
} |
|
|
|