mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-15 06:08:35 +00:00
0f57aea2df
Symbols for codes shorter than the prefix table index width are stored in the table. All the entries in the table with an index starting with the code are set to the symbol value. That way, when decoding it is possible to get the number of bits corresponding to the table width from the bitstream and directly find the symbol value. Longer code still need to be searched for in the codes list.
67 lines
882 B
Makefile
67 lines
882 B
Makefile
MODULE := common
|
|
|
|
MODULE_OBJS := \
|
|
archive.o \
|
|
config-manager.o \
|
|
coroutines.o \
|
|
dcl.o \
|
|
debug.o \
|
|
error.o \
|
|
EventDispatcher.o \
|
|
EventMapper.o \
|
|
file.o \
|
|
fs.o \
|
|
gui_options.o \
|
|
hashmap.o \
|
|
iff_container.o \
|
|
ini-file.o \
|
|
installshield_cab.o \
|
|
json.o \
|
|
language.o \
|
|
localization.o \
|
|
macresman.o \
|
|
memorypool.o \
|
|
md5.o \
|
|
mutex.o \
|
|
osd_message_queue.o \
|
|
platform.o \
|
|
quicktime.o \
|
|
random.o \
|
|
rational.o \
|
|
rendermode.o \
|
|
str.o \
|
|
stream.o \
|
|
system.o \
|
|
textconsole.o \
|
|
tokenizer.o \
|
|
translation.o \
|
|
unarj.o \
|
|
unzip.o \
|
|
ustr.o \
|
|
util.o \
|
|
winexe.o \
|
|
winexe_ne.o \
|
|
winexe_pe.o \
|
|
xmlparser.o \
|
|
zlib.o
|
|
|
|
MODULE_OBJS += \
|
|
cosinetables.o \
|
|
dct.o \
|
|
fft.o \
|
|
rdft.o \
|
|
sinetables.o
|
|
|
|
ifdef ENABLE_EVENTRECORDER
|
|
MODULE_OBJS += \
|
|
recorderfile.o
|
|
endif
|
|
|
|
ifdef USE_UPDATES
|
|
MODULE_OBJS += \
|
|
updates.o
|
|
endif
|
|
|
|
# Include common rules
|
|
include $(srcdir)/rules.mk
|