Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | [f2336c116b] Move pragmas to make gcc happy; it is pickier than clang. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
dce77b1b201e93290d6f48cca3c4044c |
User & Date: | dkf 2017-06-14 21:42:38 |
Context
2017-08-14
| ||
15:33 | [f2336c116b] Move pragmas to make gcc happy; it is pickier than clang. check-in: 98d2b59531 user: dgp tags: core-8-6-branch | |
2017-06-14
| ||
21:51 | [9c058c5803e30d02] Correction to cross linking in dict(n)'s SEE ALSO section. check-in: 49e696d1b9 user: dkf tags: trunk | |
21:42 | [f2336c116b] Move pragmas to make gcc happy; it is pickier than clang. check-in: dce77b1b20 user: dkf tags: trunk | |
2017-06-08
| ||
21:15 | Another TclStringCatObjv optimization to delay/avoid string rep generation. check-in: f3884d09d4 user: dgp tags: trunk | |
Changes
Changes to unix/tclUnixSock.c.
︙ | ︙ | |||
726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 | * Side effects: * Adds three elements do dsPtr * *---------------------------------------------------------------------- */ #ifndef NEED_FAKE_RFC2553 static inline int IPv6AddressNeedsNumericRendering( struct in6_addr addr) { if (IN6_ARE_ADDR_EQUAL(&addr, &in6addr_any)) { return 1; } /* * The IN6_IS_ADDR_V4MAPPED macro has a problem with aliasing warnings on * at least some versions of OSX. */ | > > < < < > | 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 | * Side effects: * Adds three elements do dsPtr * *---------------------------------------------------------------------- */ #ifndef NEED_FAKE_RFC2553 #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wstrict-aliasing" static inline int IPv6AddressNeedsNumericRendering( struct in6_addr addr) { if (IN6_ARE_ADDR_EQUAL(&addr, &in6addr_any)) { return 1; } /* * The IN6_IS_ADDR_V4MAPPED macro has a problem with aliasing warnings on * at least some versions of OSX. */ if (!IN6_IS_ADDR_V4MAPPED(&addr)) { return 0; } return (addr.s6_addr[12] == 0 && addr.s6_addr[13] == 0 && addr.s6_addr[14] == 0 && addr.s6_addr[15] == 0); } #pragma GCC diagnostic pop #endif /* NEED_FAKE_RFC2553 */ static void TcpHostPortList( Tcl_Interp *interp, Tcl_DString *dsPtr, address addr, |
︙ | ︙ |