Artifact
938ff5d56a9d0f76155d69774253be7eba7127b165958b1d12083b4e1244ccf7:
Attachment "ldflags.diff" to
ticket [f20bee173b]
added by
stephanm
2020-02-04 18:27:47.
(unpublished)
0000: 64 69 66 66 20 2d 2d 67 69 74 20 61 2f 74 63 6c diff --git a/tcl
0010: 2e 6d 34 20 62 2f 74 63 6c 2e 6d 34 0a 69 6e 64 .m4 b/tcl.m4.ind
0020: 65 78 20 39 36 33 37 38 32 30 2e 2e 65 61 66 37 ex 9637820..eaf7
0030: 38 66 39 20 31 30 30 36 34 34 0a 2d 2d 2d 20 61 8f9 100644.--- a
0040: 2f 74 63 6c 2e 6d 34 0a 2b 2b 2b 20 62 2f 74 63 /tcl.m4.+++ b/tc
0050: 6c 2e 6d 34 0a 40 40 20 2d 39 33 36 2c 37 20 2b l.m4.@@ -936,7 +
0060: 39 33 36 2c 37 20 40 40 20 41 43 5f 44 45 46 55 936,7 @@ AC_DEFU
0070: 4e 28 5b 54 45 41 5f 45 4e 41 42 4c 45 5f 53 59 N([TEA_ENABLE_SY
0080: 4d 42 4f 4c 53 5d 2c 20 5b 0a 20 09 66 69 0a 20 MBOLS], [. .fi.
0090: 20 20 20 20 66 69 0a 20 20 20 20 20 23 20 54 45 fi. # TE
00a0: 41 20 73 70 65 63 69 66 69 63 3a 0a 2d 20 20 20 A specific:.-
00b0: 20 69 66 20 74 65 73 74 20 22 24 7b 54 45 41 5f if test "${TEA_
00c0: 50 4c 41 54 46 4f 52 4d 7d 22 20 21 3d 20 22 77 PLATFORM}" != "w
00d0: 69 6e 64 6f 77 73 22 20 3b 20 74 68 65 6e 0a 2b indows" ; then.+
00e0: 20 20 20 20 69 66 20 74 65 73 74 20 22 24 7b 54 if test "${T
00f0: 45 41 5f 50 4c 41 54 46 4f 52 4d 7d 22 20 21 3d EA_PLATFORM}" !=
0100: 20 22 77 69 6e 64 6f 77 73 22 20 2d 6f 20 22 24 "windows" -o "$
0110: 47 43 43 22 20 3d 20 22 79 65 73 22 3b 20 74 68 GCC" = "yes"; th
0120: 65 6e 0a 20 09 4c 44 46 4c 41 47 53 5f 44 45 46 en. .LDFLAGS_DEF
0130: 41 55 4c 54 3d 22 24 7b 4c 44 46 4c 41 47 53 7d AULT="${LDFLAGS}
0140: 22 0a 20 20 20 20 20 66 69 0a 20 20 20 20 20 41 ". fi. A
0150: 43 5f 53 55 42 53 54 28 43 46 4c 41 47 53 5f 44 C_SUBST(CFLAGS_D
0160: 45 46 41 55 4c 54 29 0a 40 40 20 2d 31 32 34 32 EFAULT).@@ -1242
0170: 2c 37 20 2b 31 32 34 32 2c 37 20 40 40 20 41 43 ,7 +1242,7 @@ AC
0180: 5f 44 45 46 55 4e 28 5b 54 45 41 5f 43 4f 4e 46 _DEFUN([TEA_CONF
0190: 49 47 5f 43 46 4c 41 47 53 5d 2c 20 5b 0a 20 09 IG_CFLAGS], [. .
01a0: 09 41 43 5f 43 48 45 43 4b 5f 54 4f 4f 4c 28 52 .AC_CHECK_TOOL(R
01b0: 43 2c 20 77 69 6e 64 72 65 73 29 0a 20 09 09 43 C, windres). ..C
01c0: 46 4c 41 47 53 5f 44 45 42 55 47 3d 22 2d 67 22 FLAGS_DEBUG="-g"
01d0: 0a 20 09 09 43 46 4c 41 47 53 5f 4f 50 54 49 4d . ..CFLAGS_OPTIM
01e0: 49 5a 45 3d 22 2d 4f 32 20 2d 66 6f 6d 69 74 2d IZE="-O2 -fomit-
01f0: 66 72 61 6d 65 2d 70 6f 69 6e 74 65 72 22 0a 2d frame-pointer".-
0200: 09 09 53 48 4c 49 42 5f 4c 44 3d 27 24 7b 43 43 ..SHLIB_LD='${CC
0210: 7d 20 2d 73 68 61 72 65 64 27 0a 2b 09 09 53 48 } -shared'.+..SH
0220: 4c 49 42 5f 4c 44 3d 27 24 7b 43 43 7d 20 24 7b LIB_LD='${CC} ${
0230: 43 46 4c 41 47 53 7d 20 24 7b 4c 44 46 4c 41 47 CFLAGS} ${LDFLAG
0240: 53 5f 44 45 46 41 55 4c 54 7d 20 2d 73 68 61 72 S_DEFAULT} -shar
0250: 65 64 27 0a 20 09 09 55 4e 53 48 41 52 45 44 5f ed'. ..UNSHARED_
0260: 4c 49 42 5f 53 55 46 46 49 58 3d 27 24 7b 54 43 LIB_SUFFIX='${TC
0270: 4c 5f 54 52 49 4d 5f 44 4f 54 53 7d 2e 61 27 0a L_TRIM_DOTS}.a'.
0280: 20 09 09 4c 44 46 4c 41 47 53 5f 43 4f 4e 53 4f ..LDFLAGS_CONSO
0290: 4c 45 3d 22 2d 77 6c 2c 2d 2d 73 75 62 73 79 73 LE="-wl,--subsys
02a0: 74 65 6d 2c 63 6f 6e 73 6f 6c 65 20 24 7b 6c 66 tem,console ${lf
02b0: 6c 61 67 73 7d 22 0a 20 09 09 4c 44 46 4c 41 47 lags}". ..LDFLAG
02c0: 53 5f 57 49 4e 44 4f 57 3d 22 2d 77 6c 2c 2d 2d S_WINDOW="-wl,--
02d0: 73 75 62 73 79 73 74 65 6d 2c 77 69 6e 64 6f 77 subsystem,window
02e0: 73 20 24 7b 6c 66 6c 61 67 73 7d 22 0a s ${lflags}".