Chris Lattner
|
3b24c01720
|
make MergeableCString be a SectionKind "abstract class", and
add new concrete versions for 1/2/4-byte mergable strings.
These are not actually created yet.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78055 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-04 05:35:56 +00:00 |
|
Chris Lattner
|
7b1dcdfce1
|
make SectionKind::Kind completely private now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77836 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-02 00:04:12 +00:00 |
|
Chris Lattner
|
1ef9be2883
|
Make SectionKind::get() private.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77835 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-02 00:02:44 +00:00 |
|
Chris Lattner
|
2798119ab4
|
(re)introduce new simpler apis for creation sectionkinds.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77834 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-01 23:57:16 +00:00 |
|
Chris Lattner
|
0064e85050
|
fix a layering violation by moving SectionKind out to its own header.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77808 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-01 21:30:49 +00:00 |
|