[Liboil-commit] Changes to 'refs/tags/liboil_0_3_1'
David Schleef
ds at kemper.freedesktop.org
Mon Jun 30 21:53:44 PDT 2008
Tag 'liboil_0_3_1' created by David Schleef <ds at schleef.org> at 1970-01-01 00:00 -0800
Changes since the dawn of time:
David Schleef (132):
import
liboil-lite
hacking
add
add
some distcheck fixes
moo
hacking
add
added
hacking
hacking
Install more headers
Start changelog and add some random changes.
* testsuite/abs.c: (test), (main): Add
* m4/as-version.m4: Update from autostars
* configure.ac: Check for rintf() and friends
Partial port to Forte/non-gcc-compilers. Kill me now.
* Makefile.am: remove liboil-lite
* m4/as-compiler-flag.m4: add
* configure.ac: remove strict glib dependency
this was a bad idea anyway
Move a bunch of files around.
remove
add
* liboil/Makefile.am: add liboilprototype.c
* liboil/junk/downsample1x_f64.c: move these
* liboil/build_prototypes.c: Use new api
Add oil_ prefix to all virtual functions.
Global change from OIL_DEFINE_CLASS_X to OIL_DEFINE_CLASS
* liboil/Makefile.am: only export oil_ symbols
* .cvsignore: Some stuff to ignore
* configure.ac: Use -Wa,-mregnames if possible
* liboil/liboilprototype.c: (parse_string), (oil_string_free),
* configure.ac: Check for GNU linker (i.e., Linux)
* liboil/build_lists.c: (main), (print_header): new
* liboil/Makefile.am: Hoop jumping to extract a list of symbols
* Makefile.am: Bump API version to 0.2
* examples/example1.c: (main): call optimize_all()
* configure.ac: Add jpeg library from swfdec.
* configure.ac: fixes for powerpc
* COPYING: add
* configure.ac: add md5sum example
* configure.ac: add endianness check
* configure.ac: version bump
* configure.ac: bump nano
* liboil/simdpack/clip_s16.c: compile fix.
* liboil/simdpack/simdpack.h: remove defines that are automatically
* liboil/liboilcpu.c: (get_cpuinfo), (oil_cpu_i386_getflags): Fix
* liboil/simdpack/clip_s16.c: (clip_s16_ppcasm3): Use r22 instead
* examples/md5/md5sum.c: (main): Fix problem with file sizes
From Benjamin Otte
* configure.ac: version bump
From Benjamin Otte
* configure.ac: bump to 0.3 series
* liboil/Makefile.am: add testing
* liboil/liboilcpu.c: (oil_cpu_i386_getflags), (test_altivec),
* liboil/Makefile.am: add target for rebuilding liboilfuncs.h
* liboil/Makefile.am: remove old begin/end stuff
From Benjamin Otte
* configure.ac: Add --enable-prototype-checking and
* liboil/simdpack/abs_u32_s32.c: rip out simdpack test functions
* autogen.sh: add alt-opt by default
* liboil/simdpack/clip_s16.c: (clip_s16_ppcasm),
* liboil/build_prototypes.c: (main): complain if prototype parsing
* liboil/Makefile.am: fix distcheck
* configure.ac: use -fomit-frame-pointer, -funroll-all-loops and
* README: some notes
* liboil/copy/trans8x8_f32.c: Remove simdpack-ish TEST functions
* liboil/liboiltest.c: (oil_test_new), (oil_test_free),
* liboil/copy/trans8x8_f32.c: Move unused files to junk directory
* liboil/Makefile.am: add null.c, libprofile.c
* examples/example1.c: (main): remove oil_optimize_all()
* configure.ac: move conv code to its own directory
Move asm code into arch-specific files.
* liboil/conv/conv_powerpc.c: (convert_s16_f64__powerpc): fix up
Compile and segfault fixes.
* liboil/jpeg/Makefile.am: Add zigzag8x8_powerpc.c
* liboil/copy/Makefile.am: add copy_powerpc.c
* liboil/jpeg/zigzag8x8_c.c: (zigzag8x8_s16_ref),
* configure.ac: add uberopt
* liboil/copy/Makefile.am: add copy_i386
* examples/uberopt/Makefile.am: dist example.c, not it.c
* COPYING: change to BSD license
* autogen.sh: who needs static libraries
* testsuite/trans.c: (test), (main): Add test code.
Global relicensing.
Move non-relicensed code to lgpl/. Not yet in the build.
* liboil/liboil_begin.c: remove, unused
* examples/example1.c: more relicensing
* testsuite/copy.c: (test), (main): new test
* configure.ac: add examples/work
Clean up API.
* liboil/copy/copy_i386.c: (copy_u8_mmx), (copy_u8_mmx2):
* liboil/colorspace/Makefile.am: some new classes
Add support for checking the output of functions and comparing
* liboil/liboilfunction.h: add DISABLED flag and reformat
* liboil/dct/idct8x8_i386.c: (idct8x8_s16_mmx), (fdct8x8s_s16_mmx):
* liboil/colorspace/argb_paint_i386.c:
* testsuite/stride.c: (main), (hist): new test
* README: add some stuff to read
* examples/md5/md5sum.c: Don't use MAP_POPULATE if it's not
* testsuite/trans.c: (main): Disable some temporary code that
* liboil/colorspace/rgb2bgr_powerpc.c: (rgb2bgr_ppc),
* examples/uberopt/uberopt.c: (main): Use gsize
* examples/work/work.c: (test), (main): misc changes
* examples/oil-inspect.c: (oil_print_impl): use "std." as abbr for
* AUTHORS: add
* autogen.sh: new and improved simple autogen.sh
* INSTALL: er, no, we don't need this
* autogen.sh:
* README: additional notes
* Makefile.am: dist autogen.sh
* liboil/colorspace/rgb2rgba_powerpc.c: (rgb2rgba_ppc): fix code
* testsuite/Makefile.am: add proto4
* Makefile.am: documentation. woohoo.
add
* doc/Makefile.am: Stop abusing _LDFLAGS
* liboil/liboilcpu.c: (test_altivec), (oil_cpu_powerpc_getflags),
* testsuite/dso_check.c: (main): Add
* configure.ac: add utf8
* Makefile.am: upgrade gtk-doc stuff, convert to XML
* doc/tmpl/liboil-unused.sgml: More of the same
* liboil/Makefile.am: add liboilgcc.h, build build_prototypes_doc
* doc/liboil-sections.txt: clean up
Patch from Jakub Stachowski <stachowski at hypair.net> to add a
* gtk-doc.make: add me
* liboil/simdpack/vectoradd_s_i386.c: need this too. part of
* examples/work/conv.c: (conv_s16_f32_asm1), (register_impls):
* doc/liboil.types: add
* examples/work/Makefile.am: yet another random change
* configure.ac: bump version
More information about the Liboil-commit
mailing list