avr-c.c (avr_cpu_cpp_builtins): Restore built-in defines for __UINT24_MAX__...

* config/avr/avr-c.c (avr_cpu_cpp_builtins): Restore built-in
	defines for __UINT24_MAX__, __INT24_MAX__, __INT24_MIN__ 
	unintentionally removed in r184616.

From-SVN: r184692
This commit is contained in:
Georg-Johann Lay 2012-03-01 11:48:00 +00:00 committed by Georg-Johann Lay
parent 283b529696
commit b2ef48efce
2 changed files with 14 additions and 3 deletions

View File

@ -1,3 +1,9 @@
2012-03-01 Georg-Johann Lay <avr@gjlay.de>
* config/avr/avr-c.c (avr_cpu_cpp_builtins): Restore built-in
defines for __UINT24_MAX__, __INT24_MAX__, __INT24_MIN__
unintentionally removed in r184616.
2012-03-01 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
* doc/invoke.texi: Document AMD bdver2 and remove mentioning

View File

@ -165,9 +165,8 @@ avr_cpu_cpp_builtins (struct cpp_reader *pfile)
}
}
/* Define builtin macros so that the user can
easily query if or if not a specific builtin
is available. */
/* Define builtin macros so that the user can easily query if or
if not a specific builtin is available. */
for (i = 0; avr_builtin_name[i]; i++)
{
@ -176,4 +175,10 @@ avr_cpu_cpp_builtins (struct cpp_reader *pfile)
cpp_define (pfile, avr_toupper (Name, name));
}
/* Builtin macros for the __int24 and __uint24 type. */
cpp_define (pfile, "__INT24_MAX__=8388607L");
cpp_define (pfile, "__INT24_MIN__=(-__INT24_MAX__-1)");
cpp_define (pfile, "__UINT24_MAX__=16777215UL");
}