avcodec/cabac: force get_cabac to be not inlined
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 5 Dec 2013 00:41:10 +0000 (01:41 +0100)
committerCarl Eugen Hoyos <cehoyos@ag.or.at>
Mon, 9 Dec 2013 09:36:00 +0000 (10:36 +0100)
commit7e737609504091afae983412c004fbbae131d40c
tree2ce35d50572eef28e74fcd547fd2a7b1d82bb1a1
parent0639e403bed5aa5ae74d7de08934cfb8432d21fa
avcodec/cabac: force get_cabac to be not inlined

works around bug in gccs inline asm register assignment
Fixes Ticket3177

gcc from 4.4 to 4.6 is affected at least, no non affected gccs known
clang seems not affected

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
(cherry picked from commit 0538b29ae8002c44f27bae8a1a6fc6e646998be5)
libavcodec/cabac.c