diff options
author | yann.collet.73@gmail.com <yann.collet.73@gmail.com@650e7d94-2a16-8b24-b05c-7c0b3f6821cd> | 2013-07-01 07:50:40 (GMT) |
---|---|---|
committer | yann.collet.73@gmail.com <yann.collet.73@gmail.com@650e7d94-2a16-8b24-b05c-7c0b3f6821cd> | 2013-07-01 07:50:40 (GMT) |
commit | 002a93473db38e83fd309aead9567da4aba6834f (patch) | |
tree | ea7895cec078274e8dfb8da18488cc9b80c35244 /Makefile | |
parent | 16c09428225f466a2ee13e060d290e90663e776a (diff) | |
download | lz4-002a93473db38e83fd309aead9567da4aba6834f.zip lz4-002a93473db38e83fd309aead9567da4aba6834f.tar.gz lz4-002a93473db38e83fd309aead9567da4aba6834f.tar.bz2 |
Corrected issue 70, 'pack' instruction on IBM AIX
Added : fullbench : can select compression tests or decompression tests
Removed extern inline, for compatibility with GNU89, as reported by Maciej Adamczyk
lz4.c : made forceinline more explicit
Decompression : corrected corner case behaviors (inputSize == 0 and outputSize == 0), thanks Adrien for detailed suggestions
Makefile : Removed -march=native parameter, due to incompatibility with some GCC versions
git-svn-id: https://lz4.googlecode.com/svn/trunk@98 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -10,13 +10,16 @@ endif default: lz4c -all: lz4c lz4c32 fuzzer fullbench +all: lz4c lz4cs lz4c32 fuzzer fullbench lz4c: lz4.c lz4hc.c bench.c xxhash.c lz4c.c $(CC) -O3 $(CFLAGS) $^ -o $@$(EXT) +lz4cs: lz4.c lz4hc.c bench.c xxhash.c lz4c.c + $(CC) -Os $(CFLAGS) $^ -o $@$(EXT) + lz4c32: lz4.c lz4hc.c bench.c xxhash.c lz4c.c - $(CC) -m32 -Os -march=native $(CFLAGS) $^ -o $@$(EXT) + $(CC) -m32 -O3 $(CFLAGS) $^ -o $@$(EXT) fuzzer : lz4.c lz4hc.c fuzzer.c $(CC) -O3 $(CFLAGS) $^ -o $@$(EXT) @@ -25,4 +28,4 @@ fullbench : lz4.c lz4hc.c xxhash.c fullbench.c $(CC) -O3 $(CFLAGS) $^ -o $@$(EXT) clean: - rm -f core *.o lz4c$(EXT) lz4c32$(EXT) fuzzer$(EXT) fullbench$(EXT) + rm -f core *.o lz4c$(EXT) lz4cs$(EXT) lz4c32$(EXT) fuzzer$(EXT) fullbench$(EXT) |