diff options
author | Yann Collet <cyan@fb.com> | 2016-11-17 21:02:06 (GMT) |
---|---|---|
committer | Yann Collet <cyan@fb.com> | 2016-11-17 21:02:06 (GMT) |
commit | 1abecbc33c8ec5b84d2623dcbe73136aeb99db37 (patch) | |
tree | 398361394772160cd31cbc2b496d4814484fcb10 /lib/Makefile | |
parent | 7fde7438d39f8452f89e3fee5ba4a16c502dffb0 (diff) | |
download | lz4-1abecbc33c8ec5b84d2623dcbe73136aeb99db37.zip lz4-1abecbc33c8ec5b84d2623dcbe73136aeb99db37.tar.gz lz4-1abecbc33c8ec5b84d2623dcbe73136aeb99db37.tar.bz2 |
fix 32-bits mode.
Large File support for Mac OS-X in 32-bits mode
Fixed potential undefined behavior
Changed makefile for 32-bits mode
Diffstat (limited to 'lib/Makefile')
-rw-r--r-- | lib/Makefile | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/lib/Makefile b/lib/Makefile index 4c9b929..216d136 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -70,12 +70,18 @@ else SHARED_EXT_VER = $(SHARED_EXT).$(LIBVER) endif -default: lib +default: lib-release all: lib +all32: CFLAGS+=-m32 +all32: all + lib: liblz4.a liblz4 +lib-release: CFLAGS := -O3 +lib-release: lib + liblz4.a: *.c ifeq ($(BUILD_STATIC),yes) @echo compiling static library @@ -96,7 +102,7 @@ else endif clean: - @$(RM) -f core *.o *.a *.$(SHARED_EXT) *.$(SHARED_EXT).* liblz4.pc dll/liblz4.dll dll/liblz4.lib + @$(RM) core *.o *.a *.$(SHARED_EXT) *.$(SHARED_EXT).* liblz4.pc dll/liblz4.dll dll/liblz4.lib @echo Cleaning library completed |