diff options
author | Douglas Gregor <dgregor@apple.com> | 2010-05-21 17:55:12 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2010-05-21 17:55:12 +0000 |
commit | c5871f07f0f9eda682beb425b3e509b311ef1856 (patch) | |
tree | 10b8993169de7e7610a6f65fa570959b1e1a9c15 /clang/lib/Driver/Job.cpp | |
parent | fb41aaefeb6f744f77bfd0d17790246577b51f9f (diff) | |
download | bcm5719-llvm-c5871f07f0f9eda682beb425b3e509b311ef1856.tar.gz bcm5719-llvm-c5871f07f0f9eda682beb425b3e509b311ef1856.zip |
When generating the call arguments in a thunk to call the thunkee, do
not make copies non-POD arguments or arguments passed by reference:
just copy the pointers directly. This eliminates another source of the
dreaded memcpy-of-non-PODs. Fixes PR7188.
llvm-svn: 104327
Diffstat (limited to 'clang/lib/Driver/Job.cpp')
0 files changed, 0 insertions, 0 deletions