Hex Artifact Content

Artifact c4a310ce3f0d6d7110c5a35e97f55080e0c1ab86:


0000: 41 43 5f 44 45 46 55 4e 28 44 43 5f 53 45 54 56  AC_DEFUN(DC_SETV
0010: 45 52 53 49 4f 4e 53 43 52 49 50 54 2c 20 5b 0a  ERSIONSCRIPT, [.
0020: 09 56 45 52 53 49 4f 4e 53 43 52 49 50 54 3d 22  .VERSIONSCRIPT="
0030: 24 31 22 0a 0a 09 53 41 56 45 5f 4c 44 46 4c 41  $1"...SAVE_LDFLA
0040: 47 53 3d 22 24 7b 4c 44 46 4c 41 47 53 7d 22 0a  GS="${LDFLAGS}".
0050: 0a 09 41 43 5f 4d 53 47 5f 43 48 45 43 4b 49 4e  ..AC_MSG_CHECKIN
0060: 47 28 5b 66 6f 72 20 68 6f 77 20 74 6f 20 73 65  G([for how to se
0070: 74 20 76 65 72 73 69 6f 6e 20 73 63 72 69 70 74  t version script
0080: 5d 29 0a 0a 09 66 6f 72 20 61 64 64 6c 64 66 6c  ])...for addldfl
0090: 61 67 73 20 69 6e 20 22 2d 57 6c 2c 2d 2d 76 65  ags in "-Wl,--ve
00a0: 72 73 69 6f 6e 2d 73 63 72 69 70 74 20 2d 57 6c  rsion-script -Wl
00b0: 2c 24 7b 56 45 52 53 49 4f 4e 53 43 52 49 50 54  ,${VERSIONSCRIPT
00c0: 7d 22 3b 20 64 6f 0a 09 09 4c 44 46 4c 41 47 53  }"; do...LDFLAGS
00d0: 3d 22 24 7b 53 41 56 45 5f 4c 44 46 4c 41 47 53  ="${SAVE_LDFLAGS
00e0: 7d 20 24 7b 61 64 64 6c 64 66 6c 61 67 73 7d 22  } ${addldflags}"
00f0: 0a 09 09 41 43 5f 54 52 59 5f 4c 49 4e 4b 28 5b  ...AC_TRY_LINK([
0100: 5d 2c 20 5b 5d 2c 20 5b 0a 09 09 09 41 43 5f 4d  ], [], [....AC_M
0110: 53 47 5f 52 45 53 55 4c 54 28 24 61 64 64 6c 64  SG_RESULT($addld
0120: 66 6c 61 67 73 29 0a 09 09 5d 2c 20 5b 0a 09 09  flags)...], [...
0130: 09 41 43 5f 4d 53 47 5f 52 45 53 55 4c 54 28 5b  .AC_MSG_RESULT([
0140: 64 6f 6e 27 74 20 6b 6e 6f 77 5d 29 0a 0a 09 09  don't know])....
0150: 09 4c 44 46 4c 41 47 53 3d 22 24 7b 53 41 56 45  .LDFLAGS="${SAVE
0160: 5f 4c 44 46 4c 41 47 53 7d 22 0a 09 09 5d 29 0a  _LDFLAGS}"...]).
0170: 09 64 6f 6e 65 0a 5d 29 0a                       .done.]).