"What's all this then?"
-----------------------

These files are the update patches for the latest GNUPro
and uClinux, Linux for Fujitsu FRV processor families
(target relase: frv-041112-13).


Files
--------

Patches:

  50352.diff
	This patch prevent the internal error occurs while compiling
	some applications such as mplayer.

  53382_frv-2.diff
	This patch solves the problem that the instruction 'smu' can
	be issued together with the other instruction, 'scutss'.

  54875_gcc-frv-IT54875-ifcvt-scratch.patch
  	This patch fixes a gcc's problem in an optimization used
	in converting conditional branches to conditional execution.
 
  55571.diff
	This patch makes sure that gcc doesn't rely on the values
	of the C and V flags when testing the result of a "...cc"
	instruction. And also, this patch allows gcc to make much
	better use of the "add*cc" and "sub*cc" instructions. 

Others: 
  00README	This file.


Applying the patches
-----------------------

The above patches are for the toolchain sources
(Release: frv-041112-13).

To apply these fixes, type like the followings:

	patch -pNUM --dry-run < PATCH_FILE	(1)
	patch -pNUM < PATCH_FILE		(2)

	(where NUM is the number of directory path separated
	with slashes to be stripped. See '-p' section in patch (1)
	for more details, and PATCH_FILE is the patch filename 
	applyed to.)

(1) Confirm the patch "PATCH_FILE" is applicable to the target source tree.
(2) Appply the patch


Example (bash):

	$ tar jxf /somewhere/frv-041112-13/tools-src.tar.bz2 -C ./
	$ cd tools-src/gcc/
	$ patch -p0 --dry-run < ../55571.diff
	$ patch -p0 < ../55571.diff


The Fine Print
--------------

This archive is provided as is. If you have any problems
on it or considering our commercial support, please contact us
<embedded-jp@redhat.com>.

Thanks!
