diff --git a/libgfortran/config/t-nvptx b/libgfortran/config/t-nvptx new file mode 100644 index 0000000000000000000000000000000000000000..88bd6eee982641791d99161a97f23b5abc1a0b6f --- /dev/null +++ b/libgfortran/config/t-nvptx @@ -0,0 +1,2 @@ +# Re 'alloca' usage in '../caf/single.c': +AM_CFLAGS += -mfake-ptx-alloca diff --git a/libgfortran/configure.host b/libgfortran/configure.host index 291188d19c29cbe0280308ecc406910d58ed712b..9abd40f511ae8604d20dc3a08cedc84d7d388759 100644 --- a/libgfortran/configure.host +++ b/libgfortran/configure.host @@ -91,6 +91,10 @@ case "${target}" in tmake_file="t-aix" ;; + nvptx-*-none) + tmake_file="$tmake_file t-nvptx" + ;; + *) ;;