[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