[lld] r173740 - [ELF] Clean up doxygen comments.

Michael J. Spencer bigcheesegs at gmail.com
Mon Jan 28 17:00:04 PST 2013


Author: mspencer
Date: Mon Jan 28 19:00:04 2013
New Revision: 173740

URL: http://llvm.org/viewvc/llvm-project?rev=173740&view=rev
Log:
[ELF] Clean up doxygen comments.

Modified:
    lld/trunk/lib/ReaderWriter/ELF/ELFTargetHandler.h

Modified: lld/trunk/lib/ReaderWriter/ELF/ELFTargetHandler.h
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/ELFTargetHandler.h?rev=173740&r1=173739&r2=173740&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/ELF/ELFTargetHandler.h (original)
+++ lld/trunk/lib/ReaderWriter/ELF/ELFTargetHandler.h Mon Jan 28 19:00:04 2013
@@ -6,6 +6,13 @@
 // License. See LICENSE.TXT for details.
 //
 //===----------------------------------------------------------------------===//
+///
+/// \file
+/// \brief These interfaces provide target specific hooks to change the linker's
+/// behaivor.
+///
+//===----------------------------------------------------------------------===//
+
 #ifndef LLD_READER_WRITER_ELF_TARGETHANDLER_H
 #define LLD_READER_WRITER_ELF_TARGETHANDLER_H
 
@@ -20,20 +27,12 @@
 #include <vector>
 #include <unordered_map>
 
-/// \brief All ELF targets would want to override the way the ELF file gets
-/// processed by the linker. This class serves as an interface which would be
-/// used to derive the needed functionality of a particular target/platform.
-
-/// \brief The target registers a set of handlers for overriding target specific
-/// attributes for a DefinedAtom. The Reader uses this class to query for the
-/// type of atom and its permissions 
-
 namespace lld {
-
 template <class ELFT> class ELFDefinedAtom;
-
 namespace elf {
-
+/// \brief The target registers a set of handlers for overriding target specific
+/// attributes for a DefinedAtom. The Reader uses this class to query for the
+/// type of atom and its permissions 
 template <class ELFT> class ELFTargetAtomHandler {
 public:
   typedef llvm::object::Elf_Sym_Impl<ELFT> Elf_Sym;





More information about the llvm-commits mailing list