Adding "long double" SPARC-gcc intrinsics to uclibc

Konrad Eisele konrad at gaisler.com
Thu Nov 18 12:29:23 UTC 2010


Hi,
I have a patch that adds the "long double" SPARC-gcc intrinsics to uclibc,
the (_Q_xxx functions). They where currently empty defined in
libc/sysdeps/linux/sparc/qp_ops.c. The routines are taken from glibc:
glibc-2.9/sysdeps/sparc/sparc32/soft-fp/*

Because the patch is 200k I think it will not go through the list filter,
so I first send it as a link and then as a attachment in another mail:

ftp://gaisler.com/gaisler.com/tmp/uClibc-0.9.31-quad-routines.patch

-- Greetings Konrad

Possible Changelog entry:

---------------
Subject: Adding quad float gcc intrinsic implementation for SPARC

Sparc-Gcc generates q_xxx intrinsic calls for quad float ("long double")
code.  The routines from glibc's glibc-2.9/sysdeps/sparc/sparc32/soft-fp/*
where taken and ported to uclibc.

Signed-off-by: Konrad Eisele <konrad at gaisler.com>



More information about the uClibc mailing list