projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
fa7d8b9
)
(output_line_command): Use alloca for line_cmd_buf.
author
Richard Kenner
<kenner@gcc.gnu.org>
Sat, 5 Dec 1992 00:19:27 +0000
(19:19 -0500)
committer
Richard Kenner
<kenner@gcc.gnu.org>
Sat, 5 Dec 1992 00:19:27 +0000
(19:19 -0500)
From-SVN: r2837
gcc/cccp.c
patch
|
blob
|
history
diff --git
a/gcc/cccp.c
b/gcc/cccp.c
index a089aa0be4abf066b230070f6d96d8c707043cd7..dc8f46db4a7d92bb597f639d35f1abf5e2c5cca6 100644
(file)
--- a/
gcc/cccp.c
+++ b/
gcc/cccp.c
@@
-6784,7
+6784,7
@@
output_line_command (ip, op, conditional, file_change)
enum file_change_code file_change;
{
int len;
- char
line_cmd_buf[500]
;
+ char
*line_cmd_buf
;
if (no_line_commands
|| ip->fname == NULL
@@
-6816,6
+6816,7
@@
output_line_command (ip, op, conditional, file_change)
ip->bufp++;
}
+ line_cmd_buf = (char *) alloca (strlen (ip->nominal_fname) + 100);
#ifdef OUTPUT_LINE_COMMANDS
sprintf (line_cmd_buf, "#line %d \"%s\"", ip->lineno, ip->nominal_fname);
#else