[PATCH] LLD: ELF: Do not use multiple inheritance

Rui Ueyama ruiu at google.com
Tue Mar 31 10:54:16 PDT 2015


Hi shankarke,

Multiple inheritance is casually used here. Rewriting to not
using multiple inheritance reduces the complexity of the code
and also makes it shorter.

REPOSITORY
  rL LLVM

http://reviews.llvm.org/D8733

Files:
  lib/ReaderWriter/ELF/Hexagon/HexagonDynamicLibraryWriter.h
  lib/ReaderWriter/ELF/Hexagon/HexagonELFWriters.h
  lib/ReaderWriter/ELF/Hexagon/HexagonExecutableWriter.h
  lib/ReaderWriter/ELF/Hexagon/HexagonLinkingContext.h
  lib/ReaderWriter/ELF/Hexagon/HexagonTargetHandler.h

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D8733.22979.patch
Type: text/x-patch
Size: 7818 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150331/eb3e5d02/attachment.bin>


More information about the llvm-commits mailing list