SystemZMCFixups.h revision 280031
164562Sgshapiro//===-- SystemZMCFixups.h - SystemZ-specific fixup entries ------*- C++ -*-===// 2261363Sgshapiro// 364562Sgshapiro// The LLVM Compiler Infrastructure 464562Sgshapiro// 564562Sgshapiro// This file is distributed under the University of Illinois Open Source 664562Sgshapiro// License. See LICENSE.TXT for details. 764562Sgshapiro// 864562Sgshapiro//===----------------------------------------------------------------------===// 964562Sgshapiro 1064562Sgshapiro#ifndef LLVM_LIB_TARGET_SYSTEMZ_MCTARGETDESC_SYSTEMZMCFIXUPS_H 1190792Sgshapiro#define LLVM_LIB_TARGET_SYSTEMZ_MCTARGETDESC_SYSTEMZMCFIXUPS_H 12266692Sgshapiro 1390792Sgshapiro#include "llvm/MC/MCFixup.h" 1464562Sgshapiro 1564562Sgshapironamespace llvm { 16132943Sgshapironamespace SystemZ { 17141858Sgshapiroenum FixupKind { 18132943Sgshapiro // These correspond directly to R_390_* relocations. 1990792Sgshapiro FK_390_PC16DBL = FirstTargetFixupKind, 2090792Sgshapiro FK_390_PC32DBL, 2190792Sgshapiro FK_390_PLT16DBL, 2290792Sgshapiro FK_390_PLT32DBL, 2364562Sgshapiro 24132943Sgshapiro // Marker 2564562Sgshapiro LastTargetFixupKind, 2664562Sgshapiro NumTargetFixupKinds = LastTargetFixupKind - FirstTargetFixupKind 2764562Sgshapiro}; 28132943Sgshapiro} // end namespace SystemZ 29132943Sgshapiro} // end namespace llvm 3064562Sgshapiro 3164562Sgshapiro#endif 3264562Sgshapiro