LDC with ARM backend

Claude via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Wed Jul 20 09:10:48 PDT 2016


So I'm trying to build druntime correctly, I corrected some 
problems here and there, but I still cannot link with 
libdruntime-ldc.a:


/opt/arm-2009q1/bin/arm-none-linux-gnueabi-gcc loire.o 
lib/libdruntime-ldc.a -o loire


I get many errors like:

/opt/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: lib/libdruntime-ldc.a(libunwind.o)(.text._D3ldc2eh6common61__T21eh_personality_commonTS3ldc2eh9libunwind13NativeContextZ21eh_personality_commonUKS3ldc2eh9libunwind13NativeContextZ3acbMFNbNcNiNfZPS3ldc2eh6common18ActiveCleanupBlock[_D3ldc2eh6common61__T21eh_personality_commonTS3ldc2eh9libunwind13NativeContextZ21eh_personality_commonUKS3ldc2eh9libunwind13NativeContextZ3acbMFNbNcNiNfZPS3ldc2eh6common18ActiveCleanupBlock]+0x38): R_ARM_TLS_IE32 used with non-TLS symbol _D3ldc2eh6common21innermostCleanupBlockPS3ldc2eh6common18ActiveCleanupBlock




R_ARM_TLS_IE32 used with non-TLS symbol ??


More information about the Digitalmars-d-learn mailing list