mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-25 00:29:20 +00:00
resolve a fixme.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100346 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
c021572511
commit
af8df26495
@ -1350,12 +1350,7 @@ void AsmPrinter::printOffset(int64_t Offset, raw_ostream &OS) const {
|
||||
/// GetTempSymbol - Return the MCSymbol corresponding to the assembler
|
||||
/// temporary label with the specified stem and unique ID.
|
||||
MCSymbol *AsmPrinter::GetTempSymbol(StringRef Name, unsigned ID) const {
|
||||
// FIXME: REMOVE this. However, there is stuff in EH that passes counters in
|
||||
// here that can be zero.
|
||||
|
||||
//assert(ID && "Should use GetTempSymbol if no ID");
|
||||
if (ID == 0) return GetTempSymbol(Name);
|
||||
return OutContext.GetOrCreateSymbol(Twine(MAI->getPrivateGlobalPrefix())+
|
||||
return OutContext.GetOrCreateSymbol(Twine(MAI->getPrivateGlobalPrefix()) +
|
||||
Name + Twine(ID));
|
||||
}
|
||||
|
||||
|
@ -38,10 +38,10 @@ declare void @__gxx_personality_v0()
|
||||
|
||||
declare void @__cxa_end_catch()
|
||||
|
||||
; X64: Leh_frame_common_begin:
|
||||
; X64: Leh_frame_common_begin0:
|
||||
; X64: .long ___gxx_personality_v0@GOTPCREL+4
|
||||
|
||||
; X32: Leh_frame_common_begin:
|
||||
; X32: Leh_frame_common_begin0:
|
||||
; X32: .long L___gxx_personality_v0$non_lazy_ptr-
|
||||
; ....
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user