Independent JPEG Group's JPEG software release 6b with x86 SIMD extension for IJG JPEG library version 1.02
450 lines
22 KiB
Plaintext
450 lines
22 KiB
Plaintext
# Makefile for Independent JPEG Group's software
|
|
# Modified for x86 SIMD extension
|
|
|
|
# This makefile is for Linux ELF with gcc
|
|
|
|
# Read installation instructions before saying "make" !!
|
|
|
|
# For compiling with source and object files in different directories.
|
|
srcdir = .
|
|
VPATH = $(srcdir)
|
|
|
|
# Where to install the programs and man pages.
|
|
prefix = /usr/local
|
|
exec_prefix = ${prefix}
|
|
bindir = $(exec_prefix)/bin
|
|
libdir = $(exec_prefix)/lib
|
|
includedir = $(prefix)/include
|
|
binprefix =
|
|
manprefix =
|
|
manext = 1
|
|
mandir = $(prefix)/man/man$(manext)
|
|
|
|
LNNAME = libjpeg.so
|
|
SONAME = libjpeg.so.62
|
|
LIBNAME = libjpeg.so.62.1.0
|
|
|
|
# The name of your C compiler:
|
|
CC= gcc
|
|
|
|
# You may need to adjust these cc options:
|
|
CFLAGS= -O2 -mcpu=i686 -march=i386 -I$(srcdir)
|
|
# Generally, we recommend defining any configuration symbols in jconfig.h,
|
|
# NOT via -D switches here.
|
|
|
|
# The executable name of NASM and its options:
|
|
NASM= nasm
|
|
NAFLAGS= $(NASM_OBJFMT) -I$(srcdir)/
|
|
# object file format specifier for NASM
|
|
# see jsimdext.inc for more details.
|
|
NASM_OBJFMT= -felf -DELF
|
|
|
|
# Link-time cc options:
|
|
LDFLAGS=
|
|
|
|
# To link any special libraries, add the necessary -l commands here.
|
|
LDLIBS=
|
|
|
|
# Put here the object file name for the correct system-dependent memory
|
|
# manager file. For Unix this is usually jmemnobs.o, but you may want
|
|
# to use jmemansi.o or jmemname.o if you have limited swap space.
|
|
SYSDEPMEM= jmemnobs.o
|
|
|
|
# OS-dependent SIMD instruction support checker
|
|
# jsimdw32.o (Win32) / jsimddjg.o (DJGPP V.2) / jsimdgcc.o (Unix/gcc)
|
|
SYSDEPSIMDCHK= jsimdgcc.o
|
|
|
|
# miscellaneous OS-dependent stuff
|
|
# linker
|
|
LN= $(CC)
|
|
# file deletion command
|
|
RM= rm -f
|
|
# library (.a) file creation command
|
|
AR= ar rc
|
|
# second step in .a creation (use "touch" if not needed)
|
|
AR2= ranlib
|
|
# installation program
|
|
INSTALL= install -c
|
|
INSTALL_PROGRAM= ${INSTALL} -s
|
|
INSTALL_SHARED = ${INSTALL}
|
|
INSTALL_LIB= ${INSTALL} -m 644
|
|
INSTALL_DATA= ${INSTALL} -m 644
|
|
|
|
# End of configurable options.
|
|
|
|
|
|
# source files: JPEG library proper
|
|
LIBSOURCES= jcapimin.c jcapistd.c jccoefct.c jccolor.c jcdctmgr.c jchuff.c \
|
|
jcinit.c jcmainct.c jcmarker.c jcmaster.c jcomapi.c jcparam.c \
|
|
jcphuff.c jcprepct.c jcsample.c jctrans.c jdapimin.c jdapistd.c \
|
|
jdatadst.c jdatasrc.c jdcoefct.c jdcolor.c jddctmgr.c jdhuff.c \
|
|
jdinput.c jdmainct.c jdmarker.c jdmaster.c jdmerge.c jdphuff.c \
|
|
jdpostct.c jdsample.c jdtrans.c jerror.c jfdctflt.c jfdctfst.c \
|
|
jfdctint.c jidctflt.c jidctfst.c jidctint.c jidctred.c jquant1.c \
|
|
jquant2.c jutils.c jmemmgr.c
|
|
# memmgr back ends: compile only one of these into a working library
|
|
SYSDEPSOURCES= jmemansi.c jmemname.c jmemnobs.c jmemdos.c jmemmac.c
|
|
# source files: cjpeg/djpeg/jpegtran applications, also rdjpgcom/wrjpgcom
|
|
APPSOURCES= cjpeg.c djpeg.c jpegtran.c rdjpgcom.c wrjpgcom.c cdjpeg.c \
|
|
rdcolmap.c rdswitch.c transupp.c rdppm.c wrppm.c rdgif.c wrgif.c \
|
|
rdtarga.c wrtarga.c rdbmp.c wrbmp.c rdrle.c wrrle.c
|
|
SOURCES= $(LIBSOURCES) $(SYSDEPSOURCES) $(APPSOURCES)
|
|
# files included by source files
|
|
INCLUDES= jchuff.h jdhuff.h jdct.h jerror.h jinclude.h jmemsys.h jmorecfg.h \
|
|
jpegint.h jpeglib.h jversion.h cdjpeg.h cderror.h transupp.h
|
|
# documentation, test, and support files
|
|
DOCS= README install.doc usage.doc cjpeg.1 djpeg.1 jpegtran.1 rdjpgcom.1 \
|
|
wrjpgcom.1 wizard.doc example.c libjpeg.doc structure.doc \
|
|
coderules.doc filelist.doc change.log
|
|
MKFILES= configure makefile.cfg makefile.ansi makefile.unix makefile.bcc \
|
|
makefile.mc6 makefile.dj makefile.wat makefile.vc makelib.ds \
|
|
makeapps.ds makeproj.mac makcjpeg.st makdjpeg.st makljpeg.st \
|
|
maktjpeg.st makefile.manx makefile.sas makefile.mms makefile.vms \
|
|
makvms.opt
|
|
CONFIGFILES= jconfig.cfg jconfig.bcc jconfig.mc6 jconfig.dj jconfig.wat \
|
|
jconfig.vc jconfig.mac jconfig.st jconfig.manx jconfig.sas \
|
|
jconfig.vms
|
|
CONFIGUREFILES= config.guess config.sub install-sh ltconfig ltmain.sh
|
|
OTHERFILES= jconfig.doc ckconfig.c ansi2knr.c ansi2knr.1 jmemdosa.asm
|
|
TESTFILES= testorig.jpg testimg.ppm testimg.bmp testimg.jpg testprog.jpg \
|
|
testimgp.jpg
|
|
DISTFILES= $(DOCS) $(MKFILES) $(CONFIGFILES) $(SOURCES) $(INCLUDES) \
|
|
$(CONFIGUREFILES) $(OTHERFILES) $(TESTFILES)
|
|
# library object files common to compression and decompression
|
|
COMOBJECTS= jcomapi.o jutils.o jerror.o jmemmgr.o $(SYSDEPMEM) jsimdcpu.o \
|
|
$(SYSDEPSIMDCHK)
|
|
# compression library object files
|
|
CLIBOBJECTS= jcapimin.o jcapistd.o jctrans.o jcparam.o jdatadst.o jcinit.o \
|
|
jcmaster.o jcmarker.o jcmainct.o jcprepct.o jccoefct.o jccolor.o \
|
|
jcsample.o jchuff.o jcphuff.o jcdctmgr.o jccolmmx.o jccolss2.o \
|
|
jcsammmx.o jcsamss2.o jcqntint.o jcqntflt.o jcqntmmx.o jcqnt3dn.o \
|
|
jcqnts2i.o jcqntsse.o jcqnts2f.o jfdctint.o jfdctfst.o jfdctflt.o \
|
|
jfmmxint.o jfmmxfst.o jf3dnflt.o jfss2int.o jfss2fst.o jfsseflt.o
|
|
# decompression library object files
|
|
DLIBOBJECTS= jdapimin.o jdapistd.o jdtrans.o jdatasrc.o jdmaster.o \
|
|
jdinput.o jdmarker.o jdhuff.o jdphuff.o jdmainct.o jdcoefct.o \
|
|
jdpostct.o jddctmgr.o jdsample.o jdcolor.o jquant1.o jquant2.o \
|
|
jdmerge.o jidctint.o jidctfst.o jidctred.o jidctflt.o jimmxint.o \
|
|
jimmxfst.o jimmxred.o ji3dnflt.o jiss2int.o jiss2fst.o jiss2red.o \
|
|
jisseflt.o jiss2flt.o jdsammmx.o jdsamss2.o jdcolmmx.o jdcolss2.o \
|
|
jdmermmx.o jdmerss2.o
|
|
# These objectfiles are included in libjpeg.a
|
|
LIBOBJECTS= $(CLIBOBJECTS) $(DLIBOBJECTS) $(COMOBJECTS)
|
|
# These objectfiles are included in libjpeg.so
|
|
DLLOBJECTS= $(LIBOBJECTS:.o=.pic.o)
|
|
# object files for sample applications (excluding library files)
|
|
COBJECTS= cjpeg.o rdppm.o rdgif.o rdtarga.o rdrle.o rdbmp.o rdswitch.o \
|
|
cdjpeg.o
|
|
DOBJECTS= djpeg.o wrppm.o wrgif.o wrtarga.o wrrle.o wrbmp.o rdcolmap.o \
|
|
cdjpeg.o
|
|
TROBJECTS= jpegtran.o rdswitch.o cdjpeg.o transupp.o
|
|
|
|
|
|
all: static shared app
|
|
app: cjpeg djpeg jpegtran rdjpgcom wrjpgcom
|
|
app-static: cjpeg-static djpeg-static jpegtran-static
|
|
shared: $(LIBNAME)
|
|
static: libjpeg.a
|
|
|
|
libjpeg.a: $(LIBOBJECTS)
|
|
$(RM) libjpeg.a
|
|
$(AR) libjpeg.a $(LIBOBJECTS)
|
|
$(AR2) libjpeg.a
|
|
|
|
$(LIBNAME): $(DLLOBJECTS)
|
|
$(CC) -shared -Wl,-soname,$(SONAME) -o $(LIBNAME) $(DLLOBJECTS)
|
|
|
|
$(SONAME): $(LIBNAME)
|
|
ln -sf $(LIBNAME) $(SONAME)
|
|
|
|
$(LNNAME): $(SONAME)
|
|
ln -sf $(LIBNAME) $(LNNAME)
|
|
|
|
cjpeg-static: $(COBJECTS) libjpeg.a
|
|
$(LN) $(LDFLAGS) -o cjpeg-static $(COBJECTS) libjpeg.a $(LDLIBS)
|
|
|
|
djpeg-static: $(DOBJECTS) libjpeg.a
|
|
$(LN) $(LDFLAGS) -o djpeg-static $(DOBJECTS) libjpeg.a $(LDLIBS)
|
|
|
|
jpegtran-static: $(TROBJECTS) libjpeg.a
|
|
$(LN) $(LDFLAGS) -o jpegtran-static $(TROBJECTS) libjpeg.a $(LDLIBS)
|
|
|
|
cjpeg-shared: $(COBJECTS) $(LNNAME)
|
|
$(LN) $(LDFLAGS) -o cjpeg-shared $(COBJECTS) $(LNNAME) $(LDLIBS)
|
|
|
|
djpeg-shared: $(DOBJECTS) $(LNNAME)
|
|
$(LN) $(LDFLAGS) -o djpeg-shared $(DOBJECTS) $(LNNAME) $(LDLIBS)
|
|
|
|
jpegtran-shared: $(TROBJECTS) $(LNNAME)
|
|
$(LN) $(LDFLAGS) -o jpegtran-shared $(TROBJECTS) $(LNNAME) $(LDLIBS)
|
|
|
|
rdjpgcom: rdjpgcom.o
|
|
$(LN) $(LDFLAGS) -o rdjpgcom rdjpgcom.o $(LDLIBS)
|
|
|
|
wrjpgcom: wrjpgcom.o
|
|
$(LN) $(LDFLAGS) -o wrjpgcom wrjpgcom.o $(LDLIBS)
|
|
|
|
cjpeg: cjpeg-shared
|
|
echo '#!/bin/sh' > cjpeg
|
|
echo export LD_LIBRARY_PATH=`pwd`:'$$LD_LIBRARY_PATH' >> cjpeg
|
|
echo exec `pwd`/cjpeg-shared '"$$@"' >> cjpeg
|
|
chmod +x cjpeg
|
|
|
|
djpeg: djpeg-shared
|
|
echo '#!/bin/sh' > djpeg
|
|
echo export LD_LIBRARY_PATH=`pwd`:'$$LD_LIBRARY_PATH' >> djpeg
|
|
echo exec `pwd`/djpeg-shared '"$$@"' >> djpeg
|
|
chmod +x djpeg
|
|
|
|
jpegtran: jpegtran-shared
|
|
echo '#!/bin/sh' > jpegtran
|
|
echo export LD_LIBRARY_PATH=`pwd`:'$$LD_LIBRARY_PATH' >> jpegtran
|
|
echo exec `pwd`/jpegtran-shared '"$$@"' >> jpegtran
|
|
chmod +x jpegtran
|
|
|
|
jconfig.h: jconfig.doc
|
|
echo You must prepare a system-dependent jconfig.h file.
|
|
echo Please read the installation directions in install.doc.
|
|
exit 1
|
|
|
|
clean:
|
|
$(RM) *.o libjpeg.a $(LIBNAME) $(SONAME) $(LNNAME)
|
|
$(RM) cjpeg djpeg jpegtran rdjpgcom wrjpgcom
|
|
$(RM) cjpeg-shared djpeg-shared jpegtran-shared
|
|
$(RM) cjpeg-static djpeg-static jpegtran-static
|
|
$(RM) core testout*
|
|
$(RM) jsimdcfg.inc
|
|
|
|
test: cjpeg djpeg jpegtran
|
|
$(RM) testout*
|
|
./djpeg -dct int -ppm -outfile testout.ppm $(srcdir)/testorig.jpg
|
|
./djpeg -dct int -bmp -colors 256 -outfile testout.bmp $(srcdir)/testorig.jpg
|
|
./cjpeg -dct int -outfile testout.jpg $(srcdir)/testimg.ppm
|
|
./djpeg -dct int -ppm -outfile testoutp.ppm $(srcdir)/testprog.jpg
|
|
./cjpeg -dct int -progressive -opt -outfile testoutp.jpg $(srcdir)/testimg.ppm
|
|
./jpegtran -outfile testoutt.jpg $(srcdir)/testprog.jpg
|
|
cmp $(srcdir)/testimg.ppm testout.ppm
|
|
cmp $(srcdir)/testimg.bmp testout.bmp
|
|
cmp $(srcdir)/testimg.jpg testout.jpg
|
|
cmp $(srcdir)/testimg.ppm testoutp.ppm
|
|
cmp $(srcdir)/testimgp.jpg testoutp.jpg
|
|
cmp $(srcdir)/testorig.jpg testoutt.jpg
|
|
|
|
test-static: cjpeg-static djpeg-static jpegtran-static
|
|
$(RM) testout*
|
|
./djpeg-static -dct int -ppm -outfile testout.ppm $(srcdir)/testorig.jpg
|
|
./djpeg-static -dct int -bmp -colors 256 -outfile testout.bmp $(srcdir)/testorig.jpg
|
|
./cjpeg-static -dct int -outfile testout.jpg $(srcdir)/testimg.ppm
|
|
./djpeg-static -dct int -ppm -outfile testoutp.ppm $(srcdir)/testprog.jpg
|
|
./cjpeg-static -dct int -progressive -opt -outfile testoutp.jpg $(srcdir)/testimg.ppm
|
|
./jpegtran-static -outfile testoutt.jpg $(srcdir)/testprog.jpg
|
|
cmp $(srcdir)/testimg.ppm testout.ppm
|
|
cmp $(srcdir)/testimg.bmp testout.bmp
|
|
cmp $(srcdir)/testimg.jpg testout.jpg
|
|
cmp $(srcdir)/testimg.ppm testoutp.ppm
|
|
cmp $(srcdir)/testimgp.jpg testoutp.jpg
|
|
cmp $(srcdir)/testorig.jpg testoutt.jpg
|
|
|
|
|
|
install: install-lib install-app install-man
|
|
|
|
install-app-static: cjpeg-static djpeg-static jpegtran-static
|
|
-@if [ ! -d $(bindir) ]; then mkdir -p $(bindir); fi
|
|
$(INSTALL_PROGRAM) cjpeg-static $(bindir)/$(binprefix)cjpeg-static
|
|
$(INSTALL_PROGRAM) djpeg-static $(bindir)/$(binprefix)djpeg-static
|
|
$(INSTALL_PROGRAM) jpegtran-static $(bindir)/$(binprefix)jpegtran-static
|
|
|
|
install-app: install-lib cjpeg-shared djpeg-shared jpegtran-shared rdjpgcom wrjpgcom
|
|
-@if [ ! -d $(bindir) ]; then mkdir -p $(bindir); fi
|
|
$(INSTALL_PROGRAM) cjpeg-shared $(bindir)/$(binprefix)cjpeg
|
|
$(INSTALL_PROGRAM) djpeg-shared $(bindir)/$(binprefix)djpeg
|
|
$(INSTALL_PROGRAM) jpegtran-shared $(bindir)/$(binprefix)jpegtran
|
|
$(INSTALL_PROGRAM) rdjpgcom $(bindir)/$(binprefix)rdjpgcom
|
|
$(INSTALL_PROGRAM) wrjpgcom $(bindir)/$(binprefix)wrjpgcom
|
|
|
|
install-man: cjpeg.1 djpeg.1 jpegtran.1 rdjpgcom.1 wrjpgcom.1
|
|
-@if [ ! -d $(mandir) ]; then mkdir -p $(mandir); fi
|
|
$(INSTALL_DATA) $(srcdir)/cjpeg.1 $(mandir)/$(manprefix)cjpeg.$(manext)
|
|
$(INSTALL_DATA) $(srcdir)/djpeg.1 $(mandir)/$(manprefix)djpeg.$(manext)
|
|
$(INSTALL_DATA) $(srcdir)/jpegtran.1 $(mandir)/$(manprefix)jpegtran.$(manext)
|
|
$(INSTALL_DATA) $(srcdir)/rdjpgcom.1 $(mandir)/$(manprefix)rdjpgcom.$(manext)
|
|
$(INSTALL_DATA) $(srcdir)/wrjpgcom.1 $(mandir)/$(manprefix)wrjpgcom.$(manext)
|
|
|
|
install-lib: install-headers libjpeg.a $(LIBNAME)
|
|
-@if [ ! -d $(libdir) ]; then mkdir -p $(libdir); fi
|
|
$(INSTALL_LIB) libjpeg.a $(libdir)/libjpeg.a
|
|
$(INSTALL_SHARED) $(LIBNAME) $(libdir)/$(LIBNAME)
|
|
(cd $(libdir); ln -sf $(LIBNAME) $(SONAME); ln -sf $(LIBNAME) $(LNNAME))
|
|
|
|
install-headers: jconfig.h jpeglib.h jmorecfg.h jerror.h
|
|
-@if [ ! -d $(includedir) ]; then mkdir -p $(includedir); fi
|
|
$(INSTALL_DATA) $(srcdir)/jconfig.h $(includedir)/jconfig.h
|
|
$(INSTALL_DATA) $(srcdir)/jpeglib.h $(includedir)/jpeglib.h
|
|
$(INSTALL_DATA) $(srcdir)/jmorecfg.h $(includedir)/jmorecfg.h
|
|
$(INSTALL_DATA) $(srcdir)/jerror.h $(includedir)/jerror.h
|
|
|
|
uninstall: uninstall-lib uninstall-app uninstall-man
|
|
|
|
uninstall-app-static:
|
|
$(RM) $(bindir)/$(binprefix)cjpeg-static
|
|
$(RM) $(bindir)/$(binprefix)djpeg-static
|
|
$(RM) $(bindir)/$(binprefix)jpegtran-static
|
|
|
|
uninstall-app: uninstall-lib
|
|
$(RM) $(bindir)/$(binprefix)cjpeg
|
|
$(RM) $(bindir)/$(binprefix)djpeg
|
|
$(RM) $(bindir)/$(binprefix)jpegtran
|
|
$(RM) $(bindir)/$(binprefix)rdjpgcom
|
|
$(RM) $(bindir)/$(binprefix)wrjpgcom
|
|
|
|
uninstall-man:
|
|
$(RM) $(mandir)/$(manprefix)cjpeg.$(manext)
|
|
$(RM) $(mandir)/$(manprefix)djpeg.$(manext)
|
|
$(RM) $(mandir)/$(manprefix)jpegtran.$(manext)
|
|
$(RM) $(mandir)/$(manprefix)rdjpgcom.$(manext)
|
|
$(RM) $(mandir)/$(manprefix)wrjpgcom.$(manext)
|
|
|
|
uninstall-lib: uninstall-headers
|
|
$(RM) $(libdir)/libjpeg.a
|
|
$(RM) $(libdir)/$(LIBNAME)
|
|
$(RM) $(libdir)/$(SONAME)
|
|
$(RM) $(libdir)/$(LNNAME)
|
|
|
|
uninstall-headers:
|
|
$(RM) $(includedir)/jconfig.h
|
|
$(RM) $(includedir)/jpeglib.h
|
|
$(RM) $(includedir)/jmorecfg.h
|
|
$(RM) $(includedir)/jerror.h
|
|
|
|
|
|
jsimdcfg.inc: makecfg.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
$(CC) $(CFLAGS) $(LDFLAGS) -o makecfg $(srcdir)/makecfg.c $(LDLIBS)
|
|
./makecfg > jsimdcfg.inc
|
|
$(RM) ./makecfg
|
|
|
|
.SUFFIXES: .c .asm .o .pic.o
|
|
|
|
%.pic.o : %.c
|
|
$(CC) $(CFLAGS) -fPIC -c -o $@ $<
|
|
|
|
%.pic.o : %.asm
|
|
$(NASM) $(NAFLAGS) -DPIC -o $@ $<
|
|
|
|
%.o : %.asm
|
|
$(NASM) $(NAFLAGS) -o $@ $<
|
|
|
|
jsimdcpu.o jsimdcpu.pic.o: jsimdcpu.asm jsimdcfg.inc jsimdext.inc
|
|
jsimdw32.o jsimdw32.pic.o: jsimdw32.asm jsimdcfg.inc jsimdext.inc
|
|
jsimddjg.o jsimddjg.pic.o: jsimddjg.asm jsimdcfg.inc jsimdext.inc
|
|
jccolmmx.o jccolmmx.pic.o: jccolmmx.asm jsimdcfg.inc jsimdext.inc jcolsamp.inc
|
|
jccolss2.o jccolss2.pic.o: jccolss2.asm jsimdcfg.inc jsimdext.inc jcolsamp.inc
|
|
jcsammmx.o jcsammmx.pic.o: jcsammmx.asm jsimdcfg.inc jsimdext.inc jcolsamp.inc
|
|
jcsamss2.o jcsamss2.pic.o: jcsamss2.asm jsimdcfg.inc jsimdext.inc jcolsamp.inc
|
|
jdcolmmx.o jdcolmmx.pic.o: jdcolmmx.asm jsimdcfg.inc jsimdext.inc jcolsamp.inc
|
|
jdcolss2.o jdcolss2.pic.o: jdcolss2.asm jsimdcfg.inc jsimdext.inc jcolsamp.inc
|
|
jdmermmx.o jdmermmx.pic.o: jdmermmx.asm jsimdcfg.inc jsimdext.inc jcolsamp.inc
|
|
jdmerss2.o jdmerss2.pic.o: jdmerss2.asm jsimdcfg.inc jsimdext.inc jcolsamp.inc
|
|
jdsammmx.o jdsammmx.pic.o: jdsammmx.asm jsimdcfg.inc jsimdext.inc jcolsamp.inc
|
|
jdsamss2.o jdsamss2.pic.o: jdsamss2.asm jsimdcfg.inc jsimdext.inc jcolsamp.inc
|
|
jcqntint.o jcqntint.pic.o: jcqntint.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jcqntflt.o jcqntflt.pic.o: jcqntflt.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jcqntmmx.o jcqntmmx.pic.o: jcqntmmx.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jcqnt3dn.o jcqnt3dn.pic.o: jcqnt3dn.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jcqnts2i.o jcqnts2i.pic.o: jcqnts2i.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jcqntsse.o jcqntsse.pic.o: jcqntsse.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jcqnts2f.o jcqnts2f.pic.o: jcqnts2f.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jfdctint.o jfdctint.pic.o: jfdctint.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jfdctfst.o jfdctfst.pic.o: jfdctfst.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jfdctflt.o jfdctflt.pic.o: jfdctflt.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jfmmxint.o jfmmxint.pic.o: jfmmxint.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jfmmxfst.o jfmmxfst.pic.o: jfmmxfst.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jf3dnflt.o jf3dnflt.pic.o: jf3dnflt.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jfss2int.o jfss2int.pic.o: jfss2int.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jfss2fst.o jfss2fst.pic.o: jfss2fst.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jfsseflt.o jfsseflt.pic.o: jfsseflt.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jidctint.o jidctint.pic.o: jidctint.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jidctfst.o jidctfst.pic.o: jidctfst.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jidctred.o jidctred.pic.o: jidctred.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jidctflt.o jidctflt.pic.o: jidctflt.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jimmxint.o jimmxint.pic.o: jimmxint.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jimmxfst.o jimmxfst.pic.o: jimmxfst.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jimmxred.o jimmxred.pic.o: jimmxred.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
ji3dnflt.o ji3dnflt.pic.o: ji3dnflt.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jiss2int.o jiss2int.pic.o: jiss2int.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jiss2fst.o jiss2fst.pic.o: jiss2fst.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jiss2red.o jiss2red.pic.o: jiss2red.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jisseflt.o jisseflt.pic.o: jisseflt.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
jiss2flt.o jiss2flt.pic.o: jiss2flt.asm jsimdcfg.inc jsimdext.inc jdct.inc
|
|
|
|
jsimdgcc.o jsimdgcc.pic.o: jsimdgcc.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h
|
|
|
|
jcapimin.o jcapimin.pic.o: jcapimin.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jcapistd.o jcapistd.pic.o: jcapistd.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jccoefct.o jccoefct.pic.o: jccoefct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jccolor.o jccolor.pic.o: jccolor.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jcolsamp.h
|
|
jcdctmgr.o jcdctmgr.pic.o: jcdctmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
|
|
jchuff.o jchuff.pic.o: jchuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jchuff.h
|
|
jcinit.o jcinit.pic.o: jcinit.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jcmainct.o jcmainct.pic.o: jcmainct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jcmarker.o jcmarker.pic.o: jcmarker.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jcmaster.o jcmaster.pic.o: jcmaster.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jcomapi.o jcomapi.pic.o: jcomapi.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jcparam.o jcparam.pic.o: jcparam.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jcphuff.o jcphuff.pic.o: jcphuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jchuff.h
|
|
jcprepct.o jcprepct.pic.o: jcprepct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jcsample.o jcsample.pic.o: jcsample.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jcolsamp.h
|
|
jctrans.o jctrans.pic.o: jctrans.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jdapimin.o jdapimin.pic.o: jdapimin.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jdapistd.o jdapistd.pic.o: jdapistd.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jdatadst.o jdatadst.pic.o: jdatadst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h
|
|
jdatasrc.o jdatasrc.pic.o: jdatasrc.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h
|
|
jdcoefct.o jdcoefct.pic.o: jdcoefct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jdcolor.o jdcolor.pic.o: jdcolor.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jcolsamp.h
|
|
jddctmgr.o jddctmgr.pic.o: jddctmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
|
|
jdhuff.o jdhuff.pic.o: jdhuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdhuff.h
|
|
jdinput.o jdinput.pic.o: jdinput.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jdmainct.o jdmainct.pic.o: jdmainct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jdmarker.o jdmarker.pic.o: jdmarker.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jdmaster.o jdmaster.pic.o: jdmaster.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jdmerge.o jdmerge.pic.o: jdmerge.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jcolsamp.h
|
|
jdphuff.o jdphuff.pic.o: jdphuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdhuff.h
|
|
jdpostct.o jdpostct.pic.o: jdpostct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jdsample.o jdsample.pic.o: jdsample.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jcolsamp.h
|
|
jdtrans.o jdtrans.pic.o: jdtrans.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jerror.o jerror.pic.o: jerror.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jversion.h jerror.h
|
|
# jfdctflt.o jfdctflt.pic.o: jfdctflt.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
|
|
# jfdctfst.o jfdctfst.pic.o: jfdctfst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
|
|
# jfdctint.o jfdctint.pic.o: jfdctint.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
|
|
# jidctflt.o jidctflt.pic.o: jidctflt.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
|
|
# jidctfst.o jidctfst.pic.o: jidctfst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
|
|
# jidctint.o jidctint.pic.o: jidctint.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
|
|
# jidctred.o jidctred.pic.o: jidctred.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
|
|
jquant1.o jquant1.pic.o: jquant1.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jquant2.o jquant2.pic.o: jquant2.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jutils.o jutils.pic.o: jutils.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
|
|
jmemmgr.o jmemmgr.pic.o: jmemmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
|
|
jmemansi.o jmemansi.pic.o: jmemansi.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
|
|
jmemname.o jmemname.pic.o: jmemname.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
|
|
jmemnobs.o jmemnobs.pic.o: jmemnobs.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
|
|
jmemdos.o jmemdos.pic.o: jmemdos.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
|
|
jmemmac.o jmemmac.pic.o: jmemmac.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
|
|
cjpeg.o: cjpeg.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h jversion.h
|
|
djpeg.o: djpeg.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h jversion.h
|
|
jpegtran.o: jpegtran.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h transupp.h jversion.h
|
|
rdjpgcom.o: rdjpgcom.c jinclude.h jconfig.h
|
|
wrjpgcom.o: wrjpgcom.c jinclude.h jconfig.h
|
|
cdjpeg.o: cdjpeg.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
|
|
rdcolmap.o: rdcolmap.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
|
|
rdswitch.o: rdswitch.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
|
|
transupp.o: transupp.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h transupp.h
|
|
rdppm.o: rdppm.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
|
|
wrppm.o: wrppm.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
|
|
rdgif.o: rdgif.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
|
|
wrgif.o: wrgif.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
|
|
rdtarga.o: rdtarga.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
|
|
wrtarga.o: wrtarga.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
|
|
rdbmp.o: rdbmp.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
|
|
wrbmp.o: wrbmp.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
|
|
rdrle.o: rdrle.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
|
|
wrrle.o: wrrle.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
|