Changeset 211817 in webkit
- Timestamp:
- Feb 7, 2017 10:24:02 AM (7 years ago)
- Location:
- trunk/Source/ThirdParty/libwebrtc
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/ThirdParty/libwebrtc/ChangeLog
r211749 r211817 1 2017-02-07 Alex Christensen <achristensen@webkit.org> 2 3 build usrsctp with Xcode 4 https://bugs.webkit.org/show_bug.cgi?id=167944 5 6 Reviewed by Youenn Fablet. 7 8 * Configurations/usrsctp.xcconfig: 9 * Source/third_party/usrsctp/usrsctplib/usrsctplib/netinet/sctp_pcb.c: 10 * Source/third_party/usrsctp/usrsctplib/usrsctplib/user_atomic.h: 11 * libwebrtc.xcodeproj/project.pbxproj: 12 1 13 2017-02-06 Alex Christensen <achristensen@webkit.org> 2 14 -
trunk/Source/ThirdParty/libwebrtc/Configurations/usrsctp.xcconfig
r211664 r211817 11 11 PUBLIC_HEADERS_FOLDER_PATH = /usr/local/include/libwebrtc; 12 12 USE_HEADERMAP = NO; 13 WARNING_CFLAGS = -Wno-exit-time-destructors -Wno-implicit-function-declaration -Wno-incompatible-pointer-types 14 GCC_PREPROCESSOR_DEFINITIONS = __Userspace_os_Darwin SCTP_SIMPLE_ALLOCATOR; 13 WARNING_CFLAGS = -Wno-exit-time-destructors -Wno-implicit-function-declaration -Wno-incompatible-pointer-types -Wno-deprecated-declarations; 14 GCC_PREPROCESSOR_DEFINITIONS = __Userspace_os_Darwin SCTP_PROCESS_LEVEL_LOCKS SCTP_SIMPLE_ALLOCATOR SCTP_USE_OPENSSL_SHA1 __Userspace__ HAVE_SA_LEN HAVE_SCONN_LEN __APPLE_USE_RFC_2292; 15 OTHER_CFLAGS = -UINET -UINET6 -U__APPLE__; -
trunk/Source/ThirdParty/libwebrtc/Source/third_party/usrsctp/usrsctplib/usrsctplib/netinet/sctp_pcb.c
r210942 r211817 6846 6846 #if defined(__Userspace__) 6847 6847 mbuf_init(NULL); 6848 6848 // atomic_init(); 6849 6849 #if defined(INET) || defined(INET6) 6850 6850 recv_thread_init(); -
trunk/Source/ThirdParty/libwebrtc/Source/third_party/usrsctp/usrsctplib/usrsctplib/user_atomic.h
r210942 r211817 81 81 static void atomic_init() {} /* empty when we are not using atomic_mtx */ 82 82 #else 83 static inline void atomic_init() {} /* empty when we are not using atomic_mtx */83 // static inline void atomic_init() {} /* empty when we are not using atomic_mtx */ 84 84 #endif 85 85 -
trunk/Source/ThirdParty/libwebrtc/libwebrtc.xcodeproj/project.pbxproj
r211664 r211817 675 675 5C4B4D851E4323D4002651C8 /* scale.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4D591E4323D4002651C8 /* scale.cc */; }; 676 676 5C4B4D861E4323D4002651C8 /* video_common.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4D5A1E4323D4002651C8 /* video_common.cc */; }; 677 5C60245F1E494DB80088F0B2 /* user_atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4ACB1E42C9D6002651C8 /* user_atomic.h */; }; 678 5C6024601E494DB80088F0B2 /* user_environment.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4ACC1E42C9D6002651C8 /* user_environment.c */; }; 679 5C6024611E494DB80088F0B2 /* user_environment.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4ACD1E42C9D6002651C8 /* user_environment.h */; }; 680 5C6024621E494DB80088F0B2 /* user_inpcb.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4ACE1E42C9D6002651C8 /* user_inpcb.h */; }; 681 5C6024631E494DB80088F0B2 /* user_ip6_var.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AD01E42C9D6002651C8 /* user_ip6_var.h */; }; 682 5C6024641E494DB80088F0B2 /* user_ip_icmp.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4ACF1E42C9D6002651C8 /* user_ip_icmp.h */; }; 683 5C6024651E494DB80088F0B2 /* user_malloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AD11E42C9D6002651C8 /* user_malloc.h */; }; 684 5C6024661E494DB80088F0B2 /* user_mbuf.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4AD21E42C9D6002651C8 /* user_mbuf.c */; }; 685 5C6024671E494DB80088F0B2 /* user_mbuf.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AD31E42C9D6002651C8 /* user_mbuf.h */; }; 686 5C6024681E494DB80088F0B2 /* user_queue.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AD41E42C9D6002651C8 /* user_queue.h */; }; 687 5C6024691E494DB80088F0B2 /* user_recv_thread.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4AD51E42C9D6002651C8 /* user_recv_thread.c */; }; 688 5C60246A1E494DB80088F0B2 /* user_recv_thread.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AD61E42C9D6002651C8 /* user_recv_thread.h */; }; 689 5C60246B1E494DB80088F0B2 /* user_route.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AD71E42C9D6002651C8 /* user_route.h */; }; 690 5C60246C1E494DB80088F0B2 /* user_socketvar.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AD91E42C9D6002651C8 /* user_socketvar.h */; }; 691 5C60246D1E494DB80088F0B2 /* user_uma.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4ADA1E42C9D6002651C8 /* user_uma.h */; }; 692 5C60246E1E494DB80088F0B2 /* usrsctp.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4ADB1E42C9D6002651C8 /* usrsctp.h */; }; 693 5C60246F1E4950A00088F0B2 /* sctp.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4B151E42C9EF002651C8 /* sctp.h */; }; 694 5C6024701E4950A00088F0B2 /* sctp_asconf.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4AEE1E42C9EF002651C8 /* sctp_asconf.c */; }; 695 5C6024711E4950A00088F0B2 /* sctp_asconf.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AEF1E42C9EF002651C8 /* sctp_asconf.h */; }; 696 5C6024721E4950A00088F0B2 /* sctp_auth.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4AF01E42C9EF002651C8 /* sctp_auth.c */; }; 697 5C6024731E4950A00088F0B2 /* sctp_auth.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AF11E42C9EF002651C8 /* sctp_auth.h */; }; 698 5C6024741E4950A00088F0B2 /* sctp_bsd_addr.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4AF21E42C9EF002651C8 /* sctp_bsd_addr.c */; }; 699 5C6024751E4950A00088F0B2 /* sctp_bsd_addr.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AF31E42C9EF002651C8 /* sctp_bsd_addr.h */; }; 700 5C6024761E4950A00088F0B2 /* sctp_callout.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4AF41E42C9EF002651C8 /* sctp_callout.c */; }; 701 5C6024771E4950A00088F0B2 /* sctp_callout.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AF51E42C9EF002651C8 /* sctp_callout.h */; }; 702 5C6024781E4950A00088F0B2 /* sctp_cc_functions.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4AF61E42C9EF002651C8 /* sctp_cc_functions.c */; }; 703 5C6024791E4950A00088F0B2 /* sctp_constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AF71E42C9EF002651C8 /* sctp_constants.h */; }; 704 5C60247A1E4950A00088F0B2 /* sctp_crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4AF81E42C9EF002651C8 /* sctp_crc32.c */; }; 705 5C60247B1E4950A00088F0B2 /* sctp_crc32.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AF91E42C9EF002651C8 /* sctp_crc32.h */; }; 706 5C60247C1E4950A00088F0B2 /* sctp_header.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AFA1E42C9EF002651C8 /* sctp_header.h */; }; 707 5C60247D1E4950A00088F0B2 /* sctp_indata.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AFC1E42C9EF002651C8 /* sctp_indata.h */; }; 708 5C60247E1E4950A00088F0B2 /* sctp_input.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4AFD1E42C9EF002651C8 /* sctp_input.c */; }; 709 5C60247F1E4950A00088F0B2 /* sctp_input.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AFE1E42C9EF002651C8 /* sctp_input.h */; }; 710 5C6024801E4950A00088F0B2 /* sctp_lock_userspace.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4AFF1E42C9EF002651C8 /* sctp_lock_userspace.h */; }; 711 5C6024811E4950A00088F0B2 /* sctp_os.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4B011E42C9EF002651C8 /* sctp_os.h */; }; 712 5C6024821E4950A00088F0B2 /* sctp_os_userspace.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4B001E42C9EF002651C8 /* sctp_os_userspace.h */; }; 713 5C6024831E4950A00088F0B2 /* sctp_output.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4B021E42C9EF002651C8 /* sctp_output.c */; }; 714 5C6024841E4950A00088F0B2 /* sctp_output.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4B031E42C9EF002651C8 /* sctp_output.h */; }; 715 5C6024861E4950A00088F0B2 /* sctp_pcb.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4B051E42C9EF002651C8 /* sctp_pcb.h */; }; 716 5C6024871E4950A00088F0B2 /* sctp_peeloff.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4B061E42C9EF002651C8 /* sctp_peeloff.c */; }; 717 5C6024881E4950A00088F0B2 /* sctp_peeloff.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4B071E42C9EF002651C8 /* sctp_peeloff.h */; }; 718 5C6024891E4950A00088F0B2 /* sctp_process_lock.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4B081E42C9EF002651C8 /* sctp_process_lock.h */; }; 719 5C60248A1E4950A00088F0B2 /* sctp_sha1.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4B091E42C9EF002651C8 /* sctp_sha1.c */; }; 720 5C60248B1E4950A00088F0B2 /* sctp_sha1.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4B0A1E42C9EF002651C8 /* sctp_sha1.h */; }; 721 5C60248C1E4950A00088F0B2 /* sctp_ss_functions.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4B0B1E42C9EF002651C8 /* sctp_ss_functions.c */; }; 722 5C60248D1E4950A00088F0B2 /* sctp_structs.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4B0C1E42C9EF002651C8 /* sctp_structs.h */; }; 723 5C60248E1E4950A00088F0B2 /* sctp_sysctl.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4B0D1E42C9EF002651C8 /* sctp_sysctl.c */; }; 724 5C60248F1E4950A00088F0B2 /* sctp_sysctl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4B0E1E42C9EF002651C8 /* sctp_sysctl.h */; }; 725 5C6024901E4950A00088F0B2 /* sctp_timer.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4B0F1E42C9EF002651C8 /* sctp_timer.c */; }; 726 5C6024911E4950A00088F0B2 /* sctp_timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4B101E42C9EF002651C8 /* sctp_timer.h */; }; 727 5C6024921E4950A00088F0B2 /* sctp_uio.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4B111E42C9EF002651C8 /* sctp_uio.h */; }; 728 5C6024931E4950A00088F0B2 /* sctp_usrreq.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4B131E42C9EF002651C8 /* sctp_usrreq.c */; }; 729 5C6024941E4950A00088F0B2 /* sctp_var.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4B141E42C9EF002651C8 /* sctp_var.h */; }; 730 5C6024951E4950A00088F0B2 /* sctputil.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4B161E42C9EF002651C8 /* sctputil.c */; }; 731 5C6024961E4950A00088F0B2 /* sctputil.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4B171E42C9EF002651C8 /* sctputil.h */; }; 732 5C6024971E4950A50088F0B2 /* sctp6_usrreq.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4B431E42CA00002651C8 /* sctp6_usrreq.c */; }; 733 5C6024981E4950A50088F0B2 /* sctp6_var.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B4B441E42CA00002651C8 /* sctp6_var.h */; }; 734 5C6024991E4951610088F0B2 /* sctp_pcb.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4B4B041E42C9EF002651C8 /* sctp_pcb.c */; }; 677 735 5C63F5CC1E414811002CA531 /* scoped_ref_ptr.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C63F4221E414810002CA531 /* scoped_ref_ptr.h */; }; 678 736 5C63F66B1E415F9B002CA531 /* thread.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5C63F6691E415F9B002CA531 /* thread.cc */; }; … … 8896 8954 buildActionMask = 2147483647; 8897 8955 files = ( 8956 5C60247B1E4950A00088F0B2 /* sctp_crc32.h in Headers */, 8957 5C6024921E4950A00088F0B2 /* sctp_uio.h in Headers */, 8958 5C60245F1E494DB80088F0B2 /* user_atomic.h in Headers */, 8959 5C60246B1E494DB80088F0B2 /* user_route.h in Headers */, 8960 5C6024641E494DB80088F0B2 /* user_ip_icmp.h in Headers */, 8961 5C6024771E4950A00088F0B2 /* sctp_callout.h in Headers */, 8962 5C6024671E494DB80088F0B2 /* user_mbuf.h in Headers */, 8963 5C6024631E494DB80088F0B2 /* user_ip6_var.h in Headers */, 8964 5C60247D1E4950A00088F0B2 /* sctp_indata.h in Headers */, 8965 5C6024751E4950A00088F0B2 /* sctp_bsd_addr.h in Headers */, 8966 5C6024651E494DB80088F0B2 /* user_malloc.h in Headers */, 8967 5C6024881E4950A00088F0B2 /* sctp_peeloff.h in Headers */, 8968 5C60247C1E4950A00088F0B2 /* sctp_header.h in Headers */, 8969 5C60246A1E494DB80088F0B2 /* user_recv_thread.h in Headers */, 8970 5C6024961E4950A00088F0B2 /* sctputil.h in Headers */, 8971 5C6024841E4950A00088F0B2 /* sctp_output.h in Headers */, 8972 5C6024791E4950A00088F0B2 /* sctp_constants.h in Headers */, 8973 5C6024981E4950A50088F0B2 /* sctp6_var.h in Headers */, 8974 5C6024891E4950A00088F0B2 /* sctp_process_lock.h in Headers */, 8975 5C60246C1E494DB80088F0B2 /* user_socketvar.h in Headers */, 8976 5C6024681E494DB80088F0B2 /* user_queue.h in Headers */, 8977 5C60246E1E494DB80088F0B2 /* usrsctp.h in Headers */, 8978 5C60248B1E4950A00088F0B2 /* sctp_sha1.h in Headers */, 8979 5C6024711E4950A00088F0B2 /* sctp_asconf.h in Headers */, 8980 5C6024941E4950A00088F0B2 /* sctp_var.h in Headers */, 8981 5C60248D1E4950A00088F0B2 /* sctp_structs.h in Headers */, 8982 5C60246D1E494DB80088F0B2 /* user_uma.h in Headers */, 8983 5C6024821E4950A00088F0B2 /* sctp_os_userspace.h in Headers */, 8984 5C6024731E4950A00088F0B2 /* sctp_auth.h in Headers */, 8985 5C6024811E4950A00088F0B2 /* sctp_os.h in Headers */, 8986 5C6024911E4950A00088F0B2 /* sctp_timer.h in Headers */, 8987 5C6024861E4950A00088F0B2 /* sctp_pcb.h in Headers */, 8988 5C6024611E494DB80088F0B2 /* user_environment.h in Headers */, 8989 5C60248F1E4950A00088F0B2 /* sctp_sysctl.h in Headers */, 8990 5C60247F1E4950A00088F0B2 /* sctp_input.h in Headers */, 8991 5C60246F1E4950A00088F0B2 /* sctp.h in Headers */, 8992 5C6024621E494DB80088F0B2 /* user_inpcb.h in Headers */, 8993 5C6024801E4950A00088F0B2 /* sctp_lock_userspace.h in Headers */, 8898 8994 ); 8899 8995 runOnlyForDeploymentPostprocessing = 0; … … 10054 10150 buildActionMask = 2147483647; 10055 10151 files = ( 10152 5C6024971E4950A50088F0B2 /* sctp6_usrreq.c in Sources */, 10153 5C6024991E4951610088F0B2 /* sctp_pcb.c in Sources */, 10154 5C6024661E494DB80088F0B2 /* user_mbuf.c in Sources */, 10155 5C6024701E4950A00088F0B2 /* sctp_asconf.c in Sources */, 10156 5C6024691E494DB80088F0B2 /* user_recv_thread.c in Sources */, 10157 5C6024951E4950A00088F0B2 /* sctputil.c in Sources */, 10158 5C6024931E4950A00088F0B2 /* sctp_usrreq.c in Sources */, 10159 5C60247A1E4950A00088F0B2 /* sctp_crc32.c in Sources */, 10160 5C60247E1E4950A00088F0B2 /* sctp_input.c in Sources */, 10161 5C6024781E4950A00088F0B2 /* sctp_cc_functions.c in Sources */, 10162 5C6024721E4950A00088F0B2 /* sctp_auth.c in Sources */, 10163 5C6024741E4950A00088F0B2 /* sctp_bsd_addr.c in Sources */, 10164 5C6024761E4950A00088F0B2 /* sctp_callout.c in Sources */, 10165 5C6024901E4950A00088F0B2 /* sctp_timer.c in Sources */, 10166 5C60248E1E4950A00088F0B2 /* sctp_sysctl.c in Sources */, 10167 5C60248C1E4950A00088F0B2 /* sctp_ss_functions.c in Sources */, 10168 5C60248A1E4950A00088F0B2 /* sctp_sha1.c in Sources */, 10169 5C6024871E4950A00088F0B2 /* sctp_peeloff.c in Sources */, 10170 5C6024601E494DB80088F0B2 /* user_environment.c in Sources */, 10171 5C6024831E4950A00088F0B2 /* sctp_output.c in Sources */, 10056 10172 ); 10057 10173 runOnlyForDeploymentPostprocessing = 0; … … 11502 11618 baseConfigurationReference = 5C11A0331E4576A9004F0987 /* usrsctp.xcconfig */; 11503 11619 buildSettings = { 11504 OTHER_CFLAGS = "";11505 11620 PRODUCT_NAME = "$(TARGET_NAME)"; 11506 11621 }; … … 11511 11626 baseConfigurationReference = 5C11A0331E4576A9004F0987 /* usrsctp.xcconfig */; 11512 11627 buildSettings = { 11513 OTHER_CFLAGS = "";11514 11628 PRODUCT_NAME = "$(TARGET_NAME)"; 11515 11629 }; … … 11520 11634 baseConfigurationReference = 5C11A0331E4576A9004F0987 /* usrsctp.xcconfig */; 11521 11635 buildSettings = { 11522 OTHER_CFLAGS = "";11523 11636 PRODUCT_NAME = "$(TARGET_NAME)"; 11524 11637 };
Note: See TracChangeset
for help on using the changeset viewer.