summaryrefslogtreecommitdiffstats
path: root/llvm/docs/CommandGuide/llvm-ranlib.pod
diff options
context:
space:
mode:
authorReid Spencer <rspencer@reidspencer.com>2007-03-21 17:14:36 +0000
committerReid Spencer <rspencer@reidspencer.com>2007-03-21 17:14:36 +0000
commit6ae04faffb1e2ce445fd79286f4be2d640f6461c (patch)
tree6fe57478614571920b8665e62be70513e0dd9a14 /llvm/docs/CommandGuide/llvm-ranlib.pod
parent4ea5217880aa21ab2bcb1a4840f4f259844d502a (diff)
downloadbcm5719-llvm-6ae04faffb1e2ce445fd79286f4be2d640f6461c.tar.gz
bcm5719-llvm-6ae04faffb1e2ce445fd79286f4be2d640f6461c.zip
For PR1256:
Make Signedness information pervasive throughout all types and values. There is no easy way to get around this. Because the GEP instruction can index through an arbitrarily complex value structure, it is necessary to keep track of signedness information throughout that structure. This change makes Signedness a full class, capable of representing Signedness in arbitrarily shaped types. The class is then used throughout llvm-upgrade to track signedness and differentiate between globals, locals, and functions based on their signedness. For PR1243: This patch also removes bogus warnings about renaming internal globals. It now only emits such warnings when renaming non-internal globals because they may affect linkage. llvm-svn: 35234
Diffstat (limited to 'llvm/docs/CommandGuide/llvm-ranlib.pod')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud