diff options
author | John Högberg <[email protected]> | 2017-07-21 14:20:16 +0200 |
---|---|---|
committer | John Högberg <[email protected]> | 2017-09-05 15:56:07 +0200 |
commit | 948ee9b34f34a55cb4b70b7077a849c7dc7a5f18 (patch) | |
tree | f309c27f0c254158e648d2aaf503aeb59fbd2815 /erts/emulator/Makefile.in | |
parent | eed25a02ba2416c48587699542aaecdd09609718 (diff) | |
download | otp-948ee9b34f34a55cb4b70b7077a849c7dc7a5f18.tar.gz otp-948ee9b34f34a55cb4b70b7077a849c7dc7a5f18.tar.bz2 otp-948ee9b34f34a55cb4b70b7077a849c7dc7a5f18.zip |
Replace the zlib driver with a NIF
All operations will now yield appropriately, allowing them to be used
freely in concurrent applications. This commit also deprecates the
functions listed below, although they won't raise deprecation
warnings until OTP 21:
zlib:adler32
zlib:crc32
zlib:inflateChunk
zlib:getBufSize
zlib:setBufSize
The behavior of throwing an error when a dictionary is required for
decompression has also been deprecated.
Diffstat (limited to 'erts/emulator/Makefile.in')
-rw-r--r-- | erts/emulator/Makefile.in | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/erts/emulator/Makefile.in b/erts/emulator/Makefile.in index cc1fa571df..1916b97a89 100644 --- a/erts/emulator/Makefile.in +++ b/erts/emulator/Makefile.in @@ -819,14 +819,15 @@ RUN_OBJS = \ $(OBJDIR)/erl_io_queue.o LTTNG_OBJS = $(OBJDIR)/erlang_lttng.o -NIF_OBJS = $(OBJDIR)/erl_tracer_nif.o +NIF_OBJS = \ + $(OBJDIR)/erl_tracer_nif.o \ + $(OBJDIR)/zlib_nif.o ifeq ($(TARGET),win32) DRV_OBJS = \ $(OBJDIR)/registry_drv.o \ $(OBJDIR)/efile_drv.o \ $(OBJDIR)/inet_drv.o \ - $(OBJDIR)/zlib_drv.o \ $(OBJDIR)/ram_file_drv.o \ $(OBJDIR)/ttsl_drv.o OS_OBJS = \ @@ -856,7 +857,6 @@ OS_OBJS = \ DRV_OBJS = \ $(OBJDIR)/efile_drv.o \ $(OBJDIR)/inet_drv.o \ - $(OBJDIR)/zlib_drv.o \ $(OBJDIR)/ram_file_drv.o \ $(OBJDIR)/ttsl_drv.o endif |