[patch] Fixed-point patch 9/10

Fu, Chao-Ying fu@mips.com
Tue Sep 11 19:48:00 GMT 2007


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



More information about the Gcc-patches mailing list