Bug 1550108 - Pull in secondary lz4 libraries r=glandium
I opted to go with what I perceived as the more expedient route of leaving lz4 roughly where it is and just adding to that. The biggest complication was xxhash, which is included elsewhere. I'm not generally proficient with build-related things though so my solution may be wrong and not just ugly. Differential Revision: https://phabricator.services.mozilla.com/D30640 --HG-- rename : mfbt/lz4.c => mfbt/lz4/lz4.c rename : mfbt/lz4.h => mfbt/lz4/lz4.h extra : moz-landing-system : lando
Showing
- .clang-format-ignore 1 addition, 1 deletion.clang-format-ignore
- build/sanitizers/ubsan_unsigned_overflow_blacklist.txt 1 addition, 1 deletionbuild/sanitizers/ubsan_unsigned_overflow_blacklist.txt
- mfbt/Compression.cpp 1 addition, 1 deletionmfbt/Compression.cpp
- mfbt/STYLE 1 addition, 1 deletionmfbt/STYLE
- mfbt/lz4/LICENSE 24 additions, 0 deletionsmfbt/lz4/LICENSE
- mfbt/lz4/README.md 122 additions, 0 deletionsmfbt/lz4/README.md
- mfbt/lz4/lz4.c 0 additions, 0 deletionsmfbt/lz4/lz4.c
- mfbt/lz4/lz4.h 0 additions, 0 deletionsmfbt/lz4/lz4.h
- mfbt/lz4/lz4frame.c 1838 additions, 0 deletionsmfbt/lz4/lz4frame.c
- mfbt/lz4/lz4frame.h 606 additions, 0 deletionsmfbt/lz4/lz4frame.h
- mfbt/lz4/lz4frame_static.h 47 additions, 0 deletionsmfbt/lz4/lz4frame_static.h
- mfbt/lz4/lz4hc.c 1476 additions, 0 deletionsmfbt/lz4/lz4hc.c
- mfbt/lz4/lz4hc.h 435 additions, 0 deletionsmfbt/lz4/lz4hc.h
- mfbt/lz4/xxhash.c 1030 additions, 0 deletionsmfbt/lz4/xxhash.c
- mfbt/lz4/xxhash.h 328 additions, 0 deletionsmfbt/lz4/xxhash.h
- mfbt/moz.build 4 additions, 1 deletionmfbt/moz.build
- tools/rewriting/ThirdPartyPaths.txt 1 addition, 2 deletionstools/rewriting/ThirdPartyPaths.txt
Loading
Please register or sign in to comment