Don't use `register' keyword. Fixes compiler warnings.

* src/base/ftcalc.c (FT_Add64) [!FT_LONG64]: Do it.
* src/gzip/inftrees.c (huft_build): Ditto.
* src/truetype/ttinterp.c (TT_MulFix14_arm): Ditto.
This commit is contained in:
Behdad Esfahbod 2014-08-31 08:47:11 +02:00 committed by Werner Lemberg
parent a8bc49e141
commit 1ec98b29ec
4 changed files with 15 additions and 7 deletions

View File

@ -1,3 +1,11 @@
2014-08-31 Behdad Esfahbod <behdad@behdad.org>
Don't use `register' keyword. Fixes compiler warnings.
* src/base/ftcalc.c (FT_Add64) [!FT_LONG64]: Do it.
* src/gzip/inftrees.c (huft_build): Ditto.
* src/truetype/ttinterp.c (TT_MulFix14_arm): Ditto.
2014-08-24 Alexei Podtelezhnikov <apodtele@gmail.com>
[truetype] Optimize DELTAP and DELTAC.

View File

@ -347,7 +347,7 @@
FT_Int64* y,
FT_Int64 *z )
{
register FT_UInt32 lo, hi;
FT_UInt32 lo, hi;
lo = x->lo + y->lo;

View File

@ -115,16 +115,16 @@ uIntf *v /* working area: values in order of bit length */
uInt f; /* i repeats in table every f entries */
int g; /* maximum code length */
int h; /* table level */
register uInt i; /* counter, current code */
register uInt j; /* counter */
register int k; /* number of bits in current code */
uInt i; /* counter, current code */
uInt j; /* counter */
int k; /* number of bits in current code */
int l; /* bits per table (returned in m) */
uInt mask; /* (1 << w) - 1, to avoid cc -O bug on HP */
register uIntf *p; /* pointer into c[], b[], or v[] */
uIntf *p; /* pointer into c[], b[], or v[] */
inflate_huft *q; /* points to current table */
struct inflate_huft_s r; /* table entry for structure assignment */
inflate_huft *u[BMAX]; /* table stack */
register int w; /* bits before this table == (l * h) */
int w; /* bits before this table == (l * h) */
uInt x[BMAX+1]; /* bit offsets, then code stack */
uIntf *xp; /* pointer into x */
int y; /* number of dummy codes added */

View File

@ -1446,7 +1446,7 @@
TT_MulFix14_arm( FT_Int32 a,
FT_Int b )
{
register FT_Int32 t, t2;
FT_Int32 t, t2;
#if defined( __CC_ARM ) || defined( __ARMCC__ )