| commit | 536a26706fb31adbfda4f20a9582f76009168cb2 | [log] [tgz] |
|---|---|---|
| author | Rui Ueyama <ruiu@google.com> | Mon Feb 27 02:32:08 2017 +0000 |
| committer | Rui Ueyama <ruiu@google.com> | Mon Feb 27 02:32:08 2017 +0000 |
| tree | ec4e2c7deb0bb973dd92c1ecbd9fdc38d634c862 | |
| parent | 02a036f2e6706c09ac7b43a1d2027c64c0dd9d6d [diff] |
Move SymbolTable<ELFT>::Sections out of the class. The list of all input sections was defined in SymbolTable class for a historical reason. The list itself is not a template. However, because SymbolTable class is a template, we needed to pass around ELFT to access the list. This patch moves the list out of the class so that it doesn't need ELFT. llvm-svn: 296309