-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'texlive-trunk' into build/work000 r70987 #158
- Loading branch information
Showing
29 changed files
with
1,391 additions
and
1,059 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,9 @@ | ||
2024-04-18 Karl Berry <[email protected]> | ||
|
||
* tlbuild.texi (Macros for compilers): mention that | ||
-fvisibility-inlines-hidden is not for C, | ||
and index -fvisibility... options. | ||
|
||
2023-12-23 Karl Berry <[email protected]> | ||
|
||
* build-tools: autoconf 2.72 and (belatedly) makeinfo 7.1 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,9 @@ | ||
2024-04-18 Karl Berry <[email protected]> | ||
|
||
* kpse-visibility.m4 (_KPSE_VISIBILITY_FLAGS): avoid testing or | ||
including -fvisibility-inlines-hidden for C. From Luigi, mail of | ||
12 Apr 2024 06:26:23. | ||
|
||
2024-02-01 Luigi Scarso <[email protected]> | ||
|
||
* kpse-pkgs.m4 (kpse_libs_pkgs): add mpfi (new subdir). | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# $Id$ | ||
# Public macros for the TeX Live (TL) tree. | ||
# Copyright 2017-2018 Karl Berry <[email protected]> | ||
# Copyright 2017-2024 Karl Berry <[email protected]> | ||
# Copyright 2013-2014 Peter Breitenlohner <[email protected]> | ||
# | ||
# This file is free software; the copyright holder | ||
|
@@ -62,8 +62,19 @@ kpse_save_flags=$AS_TR_CPP($2) | |
AC_LANG_CONFTEST([AC_LANG_SOURCE([[#include <stdio.h> | ||
extern void foo(void); | ||
void foo(void){printf("foo\n");}]])]) | ||
# FIXME: Add tests for non-GNU compilers | ||
for kpse_flag in '-fvisibility=hidden -fvisibility-inlines-hidden' '-fvisibility=hidden'; do | ||
# Maybe other compiler need other tests; patches needed. | ||
# | ||
# The idea, maybe, is to use both flags when they are supported, but | ||
# old C++ compilers, as well as C, don't support | ||
# -fvisibility-inlines-hidden, so test just -fvisibility=hidden too? | ||
# | ||
for kpse_flag in "-fvisibility=hidden -fvisibility-inlines-hidden" \ | ||
"-fvisibility=hidden"; do | ||
if test x"$1" = xC \ | ||
&& echo "$kpse_flag" | grep inlines-hidden >/dev/null; then | ||
# C does not support this additional flag; just skip the test. | ||
continue | ||
fi | ||
AS_TR_CPP($2)="$kpse_save_flags -Werror $kpse_flag" | ||
AC_COMPILE_IFELSE([], [kpse_cv_visibility_$2=$kpse_flag; break]) | ||
done | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.