diff --git a/configure b/configure index a90ce14288..a20a573391 100755 --- a/configure +++ b/configure @@ -1411,6 +1411,7 @@ objformat="elf" ranlib="ranlib" strip_default="strip" yasmexe="yasm" +nogas=":" nm_opts='-g' @@ -2117,7 +2118,7 @@ case $target_os in ;; darwin) enable malloc_aligned - as="gas-preprocessor.pl $cc" + gas="gas-preprocessor.pl $cc" enabled ppc && add_asflags -force_cpusubtype_ALL SHFLAGS='-dynamiclib -Wl,-single_module -Wl,-install_name,$(SHLIBDIR)/$(SLIBNAME),-current_version,$(LIBVERSION),-compatibility_version,$(LIBMAJOR) -Wl,-read_only_relocs,suppress' strip="${strip} -x" @@ -2309,9 +2310,6 @@ unsigned int endian = 'B' << 24 | 'I' << 16 | 'G' << 8 | 'E'; EOF od -t x1 $TMPO | grep -q '42 *49 *47 *45' && enable bigendian -check_asm gnu_as '".macro m n\n\\n:.int 0\n.endm\nm x"' || - warn "GNU assembler not found, install gas-preprocessor" - if enabled alpha; then check_cflags -mieee @@ -2319,6 +2317,7 @@ if enabled alpha; then elif enabled arm; then check_cflags -marm + nogas=die check_ld <