inclhack.def (sun_malloc): Handle `calloc'.
* fixinc/inclhack.def (sun_malloc): Handle `calloc'. (sun_malloc, sysz_stdtypes_for_sun): Add test_text. From-SVN: r34071
This commit is contained in:
parent
f5f67fb58c
commit
93a718f6b4
|
@ -1,3 +1,8 @@
|
|||
2000-05-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
|
||||
* fixinc/inclhack.def (sun_malloc): Handle `calloc'.
|
||||
(sun_malloc, sysz_stdtypes_for_sun): Add test_text.
|
||||
|
||||
Sun May 21 16:42:31 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
|
||||
|
||||
* combine.c (try_combine): Handle i3_subst_into_i2 case when I2 is
|
||||
|
|
|
@ -3736,6 +3736,7 @@ const char* apzSun_MallocPatch[] = { "sed",
|
|||
"-e", "s/int[ \t][ \t]*free/void\tfree/g",
|
||||
"-e", "s/char\\([ \t]*\\*[ \t]*malloc\\)/void\\1/g",
|
||||
"-e", "s/char\\([ \t]*\\*[ \t]*realloc\\)/void\\1/g",
|
||||
"-e", "s/char\\([ \t]*\\*[ \t]*calloc\\)/void\\1/g",
|
||||
(char*)NULL };
|
||||
|
||||
/* * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||
|
|
|
@ -2039,11 +2039,13 @@ fix = {
|
|||
sed = "s/int[ \t][ \t]*free/void\tfree/g";
|
||||
sed = "s/char\\([ \t]*\\*[ \t]*malloc\\)/void\\1/g";
|
||||
sed = "s/char\\([ \t]*\\*[ \t]*realloc\\)/void\\1/g";
|
||||
sed = "s/char\\([ \t]*\\*[ \t]*calloc\\)/void\\1/g";
|
||||
|
||||
test_text =
|
||||
"typedef char *\tmalloc_t;\n"
|
||||
"int \tfree();\n"
|
||||
"char*\tmalloc();\n"
|
||||
"char*\tcalloc();\n"
|
||||
"char*\trealloc();";
|
||||
};
|
||||
|
||||
|
@ -2597,6 +2599,10 @@ fix = {
|
|||
|
||||
sed = "/[\t ]wchar_t.*;/a\\\n"
|
||||
"#endif\n";
|
||||
|
||||
test_text = "typedef int size_t; /* ??? */\n"
|
||||
"typedef int ptrdiff_t; /* result of subtracting two pointers */\n"
|
||||
"typedef unsigned short wchar_t; /* big enough for biggest char set */\n";
|
||||
};
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue