1 //===- llvm
/Config
/Linkers.def
- MCLinkers
----------------------*- C
++ -*-===//
3 // The MCLinker Project
5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details.
8 //===----------------------------------------------------------------------===//
10 // This file enumerates all of the linkers supported by this build of MCLinker.
11 // Clients of this file should define the MCLD_LINKER macro to be a function
-like
12 // macro with a single
parameter (the name of the target whose exe
/dso can be
13 // generated
); including this file will then enumerate all of the targets with
16 // The set of targets supported by MCLD is generated at configuration
17 // time
, at which point this header is generated. Do not modify this
20 //===----------------------------------------------------------------------===//
23 # error Please define the macro
MCLD_LINKER(TargetName
)
26 MCLD_LINKER(Mips
) MCLD_LINKER(ARM
) MCLD_LINKER(X86
)