On 2014-08-06 12:24:24 +0200, Diego Biurrun wrote: > On Tue, Aug 05, 2014 at 01:35:22PM +0200, Janne Grunau wrote: > > From: Janne Grunau <[email protected]> > > --- a/configure > > +++ b/configure > > @@ -3760,22 +3760,32 @@ unsigned int endian = 'B' << 24 | 'I' << 16 | 'G' > > << 8 | 'E'; > > > > - > > -if enabled asm; then > > - enabled arm && nogas=die > > - enabled_all ppc altivec && nogas=warn > > - as=${gas:=$as} > > - check_as <<EOF && enable gnu_as || \ > > - $nogas "GNU assembler not found, install gas-preprocessor" > > -.macro m n > > -\n: .int 0 > > +check_gas() { > > + log "check_gas using '$as' as AS" > > + # :vararg is used on aarch64, arm and ppc altivec > > + check_as <<EOF || return 1 > > +.macro m n, y:vararg=0 > > +\n: .int \y > > .endm > > m x > > EOF > > - > > - check_as <<EOF || $nogas "GNU assembler not found, install > > gas-preprocessor" > > + # .altmacro is only used in arm asm > > + ! enabled arm || check_as <<EOF || return 1 > > Will .altmacro remain used only in ARM asm?
I don't plan nor see need to use it for AArch64, ppc doesn't seem to change > > .altmacro > > EOF > > + enable gnu_as > > + return 0 > > +} > > + > > +if enabled asm; then > > + enabled arm aarch64 && nogas=die > > + enabled_all ppc altivec && nogas=warn > > enabled_any arm aarch64 not ordered alphabetically Janne _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
