Bug 1457162 Remove -TC from CFLAGS r=ted

-TC specifies 'treat all inputs at C files' which breaks things when you
specify a @list file of inputs.

During configure, -TP is required for C++ configure checks (although we
could probably make it smart and not need it at all), but -TC does not seem
to be required.

MozReview-Commit-ID: DNA8vUMdIXb

--HG--
extra : rebase_source : 523c6d815adf55c834fd858b10010123f86b25f6
This commit is contained in:
Tom Ritter 2018-05-19 01:26:33 -05:00
parent 0d16cdb78d
commit a56f337b8c
2 changed files with 4 additions and 4 deletions

View File

@ -144,7 +144,7 @@ case "$target" in
_WIN32_MSVC=1
# Make sure compilers are valid
CFLAGS="$CFLAGS -TC -nologo"
CFLAGS="$CFLAGS -nologo"
CXXFLAGS="$CXXFLAGS -TP -nologo"
if test -z "$CLANG_CL"; then
CPPFLAGS="$CPPFLAGS -utf-8"
@ -503,7 +503,7 @@ case "$host" in
if test -n "$_WIN32_MSVC"; then
HOST_AR=lib
HOST_AR_FLAGS='-NOLOGO -OUT:$@'
HOST_CFLAGS="$HOST_CFLAGS -TC -nologo"
HOST_CFLAGS="$HOST_CFLAGS -nologo"
HOST_RANLIB='echo ranlib'
else
HOST_CFLAGS="$HOST_CFLAGS -mwindows"

View File

@ -159,7 +159,7 @@ case "$target" in
AC_CHECK_PROGS(MIDL, midl)
# Make sure compilers are valid
CFLAGS="$CFLAGS -TC -nologo"
CFLAGS="$CFLAGS -nologo"
CXXFLAGS="$CXXFLAGS -TP -nologo"
AC_LANG_SAVE
AC_LANG_C
@ -688,7 +688,7 @@ case "$host" in
if test -n "$_WIN32_MSVC"; then
HOST_AR=lib
HOST_AR_FLAGS='-NOLOGO -OUT:$@'
HOST_CFLAGS="$HOST_CFLAGS -TC -nologo"
HOST_CFLAGS="$HOST_CFLAGS -nologo"
HOST_RANLIB='echo ranlib'
else
HOST_CFLAGS="$HOST_CFLAGS -mwindows"