This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
RE: [patch] Fixed-point patch 9/10
- From: "Fu, Chao-Ying" <fu at mips dot com>
- To: "Mark Mitchell" <mark at codesourcery dot com>, "Richard Sandiford" <richard at codesourcery dot com>, <gcc-patches at gcc dot gnu dot org>
- Cc: "Thekkath, Radhika" <radhika at mips dot com>, "Stephens, Nigel" <nigel at mips dot com>
- Date: Tue, 11 Sep 2007 11:43:57 -0700
- Subject: RE: [patch] Fixed-point patch 9/10
Hi,
>
> gcc/ChangeLog
> 2007-08-01 Chao-ying Fu <fu@mips.com>
>
> * config/fixed-bit.h: New file.
> * config/fixed-bit.c: New file.
> * doc/libgcc.texi (Fixed-point fractional library
> routines): New node.
>
> libgcc/ChangeLog
> 2007-08-01 Chao-ying Fu <fu@mips.com>
>
> * fixed-obj.mk: New file to support fine-grain
> fixed-point functions.
> * Makefile.in (fixed_point): Define.
> Check if fixed_point is yes to build support functions.
> * configure.ac: Check for fixed_point support.
> * configure: Regenerated.
>
Is there any status update for this patch (9/10)?
http://gcc.gnu.org/ml/gcc-patches/2007-08/msg00099.html
One issue that we want to mention is that
building this fixed-point libgcc library requires GNU make 3.81,
due to code in Makefile.in:
Ex:
+# Generate permutations of generic function name and mode
+$(foreach name,$(fixed-func-names),\
+ $(foreach mode,$(fixed-fract-modes),\
+ $(eval $(call fixed-arith,$(name),$(mode)))))
This "make version" issue will affect all MIPS targets, because
fixed-point is enabled by default for MIPS.
Can we ask people to move to "GNU make 3.81"?
Or do you have any suggestion?
Thanks a lot!
Regards,
Chao-ying