diff options
author | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-05-11 11:13:27 +0000 |
---|---|---|
committer | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-05-11 11:13:27 +0000 |
commit | c41143fb1d63596ff2a0f6da741b4bae73b8be16 (patch) | |
tree | d70c0763693cfef7bc877f21e079986944261a5f /gcc/lto-section-out.c | |
parent | eb0badc13724022c8828a55e516d0eecdc487cc3 (diff) | |
download | gcc-c41143fb1d63596ff2a0f6da741b4bae73b8be16.tar.gz |
2011-05-11 Basile Starynkevitch <basile@starynkevitch.net>
MELT branch merged with trunk rev 173647 using svnmerge
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@173652 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/lto-section-out.c')
-rw-r--r-- | gcc/lto-section-out.c | 23 |
1 files changed, 3 insertions, 20 deletions
diff --git a/gcc/lto-section-out.c b/gcc/lto-section-out.c index 0e8949a272a..234d63eaabd 100644 --- a/gcc/lto-section-out.c +++ b/gcc/lto-section-out.c @@ -194,8 +194,8 @@ lto_write_stream (struct lto_output_stream *obs) /* Adds a new block to output stream OBS. */ -static void -append_block (struct lto_output_stream *obs) +void +lto_append_block (struct lto_output_stream *obs) { struct lto_char_ptr_base *new_block; @@ -234,23 +234,6 @@ append_block (struct lto_output_stream *obs) } -/* Write a character to the output block. */ - -void -lto_output_1_stream (struct lto_output_stream *obs, char c) -{ - /* No space left. */ - if (obs->left_in_block == 0) - append_block (obs); - - /* Write the actual character. */ - *obs->current_pointer = c; - obs->current_pointer++; - obs->total_size++; - obs->left_in_block--; -} - - /* Write raw DATA of length LEN to the output block OB. */ void @@ -263,7 +246,7 @@ lto_output_data_stream (struct lto_output_stream *obs, const void *data, /* No space left. */ if (obs->left_in_block == 0) - append_block (obs); + lto_append_block (obs); /* Determine how many bytes to copy in this loop. */ if (len <= obs->left_in_block) |