This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH 1/2] glibc-ports: Use /lib/ld-linux-armhf.so.3 as the dynamic linker for the ARM hard-float ABI.


> "Carlos O'Donell" <carlos@systemhalted.org> writes:
> 
> > +AC_CACHE_CHECK([whether the compiler is using the ARM hard-float ABI],
> > +  [libc_cv_arm_pcs_vfp],
> > +  [archcppflag=`echo "" |
> > +       $CC $CFLAGS $CPPFLAGS -E -dM - |
> > +       grep __ARM_PCS_VFP |
> > +       sed -e 's/^#define //' -e 's/ .*//'`
> 
> Please use AC_EGREP_CPP.

That won't work because it doesn't pass -dM.  But anyway, what we've always
said was the right approach is just a compile test that does:

#ifndef __ARM_PCS_VFP
#error do not have it
#endif

or the like.


Thanks,
Roland


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]