diff options
author | Mike Karr <mkarr@mathworks.com> | 1999-12-02 16:31:58 +0000 |
---|---|---|
committer | Dave Brolley <brolley@gcc.gnu.org> | 1999-12-02 11:31:58 -0500 |
commit | 0e5732f2b545bdacb18461bbb28d36503cecfd98 (patch) | |
tree | e4ec6d5ffc4e3d8b332654cbbed004c3c45a91c0 /libjava/java/lang/Boolean.java | |
parent | bc622faec91f80027c6dc146f9120fd50001d75a (diff) | |
download | gcc-0e5732f2b545bdacb18461bbb28d36503cecfd98.zip gcc-0e5732f2b545bdacb18461bbb28d36503cecfd98.tar.gz gcc-0e5732f2b545bdacb18461bbb28d36503cecfd98.tar.bz2 |
cccp.c (argdata): Added free_ptr member.
1999-12-02 Mike Karr <mkarr@mathworks.com>
* cccp.c (argdata): Added free_ptr member.
(macroexpand): Initialize free_ptr of each argument. When an
argument's buffers are freed, if the argument's free_ptr corresponds
to a buffer on the input stack, then return the free_ptr to that stack
frame, otherwise, free it.
(macarg): If an argument begins and ends on the same input stack level,
then transfer the free_ptr of that buffer to the argument in case
the stack is popped during the processing of a subsequent argument.
From-SVN: r30760
Diffstat (limited to 'libjava/java/lang/Boolean.java')
0 files changed, 0 insertions, 0 deletions