bluetooth: run `make update-sbc` to pull in build fix for thumb mode
authorPaul Menzel <paulepanter@users.sourceforge.net>
Tue, 29 Mar 2011 10:14:27 +0000 (12:14 +0200)
committerColin Guthrie <colin@mageia.org>
Tue, 29 Mar 2011 20:12:17 +0000 (21:12 +0100)
commit0bed5caf3b9fedfce2100cc85de344670ddbb386
treea2878e97921419fed27d5ddb3057c943cb59d944
parent6041fc7042dee8e8988fd67fa0b790b9ab4db651
bluetooth: run `make update-sbc` to pull in build fix for thumb mode

This update pulls in commit c495077c [1] to fix a build error.

        commit c495077cf8a8c37afd90875ec5a5b16b294be15e
        Author: Siarhei Siamashka <siarhei.siamashka@nokia.com>
        Date:   Tue Mar 29 01:57:39 2011 +0300

            sbc: better compatibility with ARM thumb/thumb2

            ARM assembly optimizations fail to compile in thumb mode, but are fine
            for thumb2. Update ifdefs in the code to make use of ARM assembly only
            when it is safe and also make sure that no optimizations are missed
            when compiling for thumb2.

            The problem was reported by Paul Menzel:
            https://tango.0pointer.de/pipermail/pulseaudio-discuss/2011-February/009022.html

This patch is tested with OpenEmbedded using `minimal-uclibc` for `MACHINE = "at91sam9260ek"`.

Note that changes to ipc.h from 8f3ef04b had to be manually reapplied.

[1] http://git.kernel.org/?p=bluetooth/bluez.git;a=commit;h=c495077cf8a8c37afd90875ec5a5b16b294be15e
src/modules/bluetooth/sbc/sbc_math.h
src/modules/bluetooth/sbc/sbc_primitives_armv6.h