Hi all,

As we see from gcc doc, the builtins are intended to be compatible
with those described in the Intel Itanium Processor-specific
Application Binary Interface, section 7.4. Why did gcc for x86 miss
expanding such built-ins, just generating a call to an external
function? Is it on purpose or TODO work?

# gcc -v
Using built-in specs.
Target: i386-pc-solaris2.11
Configured with: /import/iropt5/lijuan/plain-gcc/gcc-git/configure
--prefix=/import/dr3/i386/gcc-4.4.0 --enable-shared --disable-static
--disable-libtool-lock --disable-libada --enable-libssp
--enable-languages=c,c++,objc,fortran --enable-threads=posix
--enable-tls=yes --with-system-zlib --without-gnu-ld
--with-ld=/usr/ccs/bin/ld --with-as=/usr/sfw/bin/gas --enable-c99
--enable-nls --enable-wchar_t --enable-libstdcxx-allocator=mt
--with-pic --disable-bootstrap
Thread model: posix
gcc version 4.4.0 20090421 (prerelease) (GCC)

Thanks,
-- Lijuan

Reply via email to