ANSI does not allow a prototype to specify an item smaller than an int if the function uses an old-style definition.
ANSI does not allow a prototype to specify an item smaller than an int if the function uses an old-style definition. This only worked as a GNUC extension, so stop doing it. * gengenrtl.c (type_from_format, accessor_from_format): Change type of parameter `c' from `char' to `int'. From-SVN: r19922
This commit is contained in:
parent
b385c8412e
commit
fd97443cb6
|
@ -1,3 +1,8 @@
|
||||||
|
Thu May 21 09:04:42 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||||
|
|
||||||
|
* gengenrtl.c (type_from_format, accessor_from_format): Change
|
||||||
|
type of parameter `c' from `char' to `int'.
|
||||||
|
|
||||||
Wed May 20 22:28:34 1998 Jeffrey A Law (law@cygnus.com)
|
Wed May 20 22:28:34 1998 Jeffrey A Law (law@cygnus.com)
|
||||||
|
|
||||||
* warn_summary, test_summary: New scripts from
|
* warn_summary, test_summary: New scripts from
|
||||||
|
|
|
@ -44,8 +44,8 @@ struct rtx_definition defs[] =
|
||||||
|
|
||||||
const char *formats[NUM_RTX_CODE];
|
const char *formats[NUM_RTX_CODE];
|
||||||
|
|
||||||
static const char *type_from_format PROTO((char));
|
static const char *type_from_format PROTO((int));
|
||||||
static const char *accessor_from_format PROTO((char));
|
static const char *accessor_from_format PROTO((int));
|
||||||
static int special_format PROTO((const char *));
|
static int special_format PROTO((const char *));
|
||||||
static int special_rtx PROTO((int));
|
static int special_rtx PROTO((int));
|
||||||
static void find_formats PROTO((void));
|
static void find_formats PROTO((void));
|
||||||
|
@ -58,7 +58,7 @@ static void gencode PROTO((FILE *));
|
||||||
|
|
||||||
static const char *
|
static const char *
|
||||||
type_from_format (c)
|
type_from_format (c)
|
||||||
char c;
|
int c;
|
||||||
{
|
{
|
||||||
switch (c)
|
switch (c)
|
||||||
{
|
{
|
||||||
|
@ -90,7 +90,7 @@ type_from_format (c)
|
||||||
|
|
||||||
static const char *
|
static const char *
|
||||||
accessor_from_format (c)
|
accessor_from_format (c)
|
||||||
char c;
|
int c;
|
||||||
{
|
{
|
||||||
switch (c)
|
switch (c)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue