[vlc-commits] [Git][videolan/vlc][master] 2 commits: configure: use AX_APPEND_COMPILE_FLAGS to check each funroll-loops check
Steve Lhomme (@robUx4)
gitlab at videolan.org
Fri Nov 28 09:44:10 UTC 2025
Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
efc9fe51 by Steve Lhomme at 2025-11-28T09:15:30+00:00
configure: use AX_APPEND_COMPILE_FLAGS to check each funroll-loops check
- - - - -
f6fd3272 by Steve Lhomme at 2025-11-28T09:15:30+00:00
configure: use AX_APPEND_COMPILE_FLAGS to check each fomit-frame-pointer check
- - - - -
1 changed file:
- configure.ac
Changes:
=====================================
configure.ac
=====================================
@@ -1385,34 +1385,23 @@ AH_BOTTOM([
])
dnl Check for -funroll-loops
- VLC_SAVE_FLAGS
- CFLAGS="${CFLAGS} -funroll-loops"
- CXXFLAGS="${CXXFLAGS} -funroll-loops"
- OBJCFLAGS="${OBJCFLAGS} -funroll-loops"
- AC_CACHE_CHECK([if $CC accepts -funroll-loops], [ac_cv_c_unroll_loops], [
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM()], [
- ac_cv_c_unroll_loops=yes
- ], [
- ac_cv_c_unroll_loops=no
- ])
- ])
- AS_IF([test "${ac_cv_c_unroll_loops}" = "no"], [VLC_RESTORE_FLAGS])
+ AX_APPEND_COMPILE_FLAGS([-funroll-loops], [CFLAGS], [-Werror])
+ AC_LANG_PUSH(C++)
+ AX_APPEND_COMPILE_FLAGS([-funroll-loops], [CXXFLAGS], [-Werror])
+ AC_LANG_POP(C++)
+ AC_LANG_PUSH(Objective C)
+ AX_APPEND_COMPILE_FLAGS([-funroll-loops], [OBJCFLAGS], [-Werror])
+ AC_LANG_POP(Objective C)
AS_IF([test "$enable_debug" = "no"], [
dnl Check for -fomit-frame-pointer
- VLC_SAVE_FLAGS
- CFLAGS="${CFLAGS} -fomit-frame-pointer"
- CXXFLAGS="${CXXFLAGS} -fomit-frame-pointer"
- OBJCFLAGS="${OBJCFLAGS} -fomit-frame-pointer"
- AC_CACHE_CHECK([if $CC accepts -fomit-frame-pointer],
- [ac_cv_c_omit_frame_pointer], [
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM()], [
- ac_cv_c_omit_frame_pointer=yes
- ], [
- ac_cv_c_omit_frame_pointer=no
- ])
- ])
- AS_IF([test "${ac_cv_c_omit_frame_pointer}" = "no"], [VLC_RESTORE_FLAGS])
+ AX_APPEND_COMPILE_FLAGS([-fomit-frame-pointer], [CFLAGS], [-Werror])
+ AC_LANG_PUSH(C++)
+ AX_APPEND_COMPILE_FLAGS([-fomit-frame-pointer], [CXXFLAGS], [-Werror])
+ AC_LANG_POP(C++)
+ AC_LANG_PUSH(Objective C)
+ AX_APPEND_COMPILE_FLAGS([-fomit-frame-pointer], [OBJCFLAGS], [-Werror])
+ AC_LANG_POP(Objective C)
])
])
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/4174da77cfa04d3c653e9e533ae1a0aefa4d57d6...f6fd3272db7ca3ec0d57bcefe665b7927ae101bc
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/4174da77cfa04d3c653e9e533ae1a0aefa4d57d6...f6fd3272db7ca3ec0d57bcefe665b7927ae101bc
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
More information about the vlc-commits
mailing list