diff options
author | yann.collet.73@gmail.com <yann.collet.73@gmail.com@650e7d94-2a16-8b24-b05c-7c0b3f6821cd> | 2011-11-17 23:07:28 (GMT) |
---|---|---|
committer | yann.collet.73@gmail.com <yann.collet.73@gmail.com@650e7d94-2a16-8b24-b05c-7c0b3f6821cd> | 2011-11-17 23:07:28 (GMT) |
commit | 62c39e2445023183f34ae65faaa16a5b80ea8bda (patch) | |
tree | 36dd8acf63f7ad5acfdb1a3b4bb4c0b46e8d44f1 | |
parent | 439f270a4ed7425b52ffcdf2e199aa163b0ca73a (diff) | |
download | lz4-62c39e2445023183f34ae65faaa16a5b80ea8bda.zip lz4-62c39e2445023183f34ae65faaa16a5b80ea8bda.tar.gz lz4-62c39e2445023183f34ae65faaa16a5b80ea8bda.tar.bz2 |
Modified makefile to specify C99 support to compiler (GCC)
Slightly improved compression speed in small packet mode
git-svn-id: https://lz4.googlecode.com/svn/trunk@39 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | lz4.c | 2 |
2 files changed, 3 insertions, 3 deletions
@@ -1,10 +1,10 @@ all: lz4demo64 lz4demo32 lz4demo64: lz4.c lz4.h lz4demo.c - gcc -g -O3 -I. -Wall -W lz4.c lz4demo.c -o lz4demo64.exe + gcc -g -O3 -I. -std=c99 -Wall -W lz4.c lz4demo.c -o lz4demo64.exe lz4demo32: lz4.c lz4.h lz4demo.c - gcc -m32 -g -O3 -I. -Wall -W lz4.c lz4demo.c -o lz4demo32.exe + gcc -m32 -g -O3 -I. -std=c99 -Wall -W lz4.c lz4demo.c -o lz4demo32.exe clean: rm -f core *.o lz4demo32.exe lz4demo64.exe @@ -378,7 +378,7 @@ _endCount: // Test next position
ref = base + HashTable[LZ4_HASH64K_VALUE(ip)];
HashTable[LZ4_HASH64K_VALUE(ip)] = ip - base;
- if ((ref > ip - (MAX_DISTANCE + 1)) && (A32(ref) == A32(ip))) { token = op++; *token=0; goto _next_match; }
+ if (A32(ref) == A32(ip)) { token = op++; *token=0; goto _next_match; }
// Prepare next loop
anchor = ip++;
|