mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-24 06:25:18 +00:00
Fix spelling, grammar, and match naming convention for test files.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193130 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -359,13 +359,13 @@ bool DAE::RemoveDeadArgumentsFromCallers(Function &Fn)
|
||||
|
||||
// If a function seen at compile time is not necessarily the one linked to
|
||||
// the binary being built, it is illegal to change the actual arguments
|
||||
// passing to it. These functions can be captured by isWeakForLinker().
|
||||
// passed to it. These functions can be captured by isWeakForLinker().
|
||||
// *NOTE* that mayBeOverridden() is insufficient for this purpose as it
|
||||
// dosen't include linkage types like AvailableExternallyLinkage and
|
||||
// doesn't include linkage types like AvailableExternallyLinkage and
|
||||
// LinkOnceODRLinkage. Take link_odr* as an example, it indicates a set of
|
||||
// *EQUIVALENT* globals that can be merged at link-time. However, the
|
||||
// semantic of *EQUIVALENT*-functions includes parameters. Changing
|
||||
// parameters breaks the assumption.
|
||||
// parameters breaks this assumption.
|
||||
//
|
||||
if (Fn.isWeakForLinker())
|
||||
return false;
|
||||
|
Reference in New Issue
Block a user