Displaying 9 results from an estimated 9 matches for "ubsan_cxx".
2013 Aug 22
2
[LLVMdev] [RFC PATCH] X32 ABI support for Clang/compiler-rt (compiler-rt patch)
...,$(test_source),-m32),0)
SupportedArches += i386
endif
@@ -74,6 +85,22 @@
Arch.lsan-x86_64 := x86_64
endif
+# Build runtime libraries for x32.
+ifeq ($(call contains,$(SupportedArches),x32),true)
+Configs += full-x32 profile-x32 san-x32 asan-x32 tsan-x32 \
+ msan-x32 ubsan-x32 ubsan_cxx-x32 dfsan-x32 lsan-x32
+Arch.full-x32 := x32
+Arch.profile-x32 := x32
+Arch.san-x32 := x32
+Arch.asan-x32 := x32
+Arch.tsan-x32 := x32
+Arch.msan-x32 := x32
+Arch.ubsan-x32 := x32
+Arch.ubsan_cxx-x32 := x32
+Arch.dfsan-x32 := x32
+Arch.lsan-x32 := x32
+endif
+
ifneq ($(LLVM_ANDROID_TOOLCHAIN_DIR),...
2013 Aug 22
0
[LLVMdev] [RFC PATCH] X32 ABI support for Clang/compiler-rt (compiler-rt patch)
...es += i386
> endif
> @@ -74,6 +85,22 @@
> Arch.lsan-x86_64 := x86_64
> endif
>
> +# Build runtime libraries for x32.
> +ifeq ($(call contains,$(SupportedArches),x32),true)
> +Configs += full-x32 profile-x32 san-x32 asan-x32 tsan-x32 \
> + msan-x32 ubsan-x32 ubsan_cxx-x32 dfsan-x32 lsan-x32
> +Arch.full-x32 := x32
> +Arch.profile-x32 := x32
> +Arch.san-x32 := x32
> +Arch.asan-x32 := x32
> +Arch.tsan-x32 := x32
> +Arch.msan-x32 := x32
> +Arch.ubsan-x32 := x32
> +Arch.ubsan_cxx-x32 := x32
> +Arch.dfsan-x32 := x32
> +Arch.lsan-x32 := x...
2013 Aug 22
0
[LLVMdev] [RFC PATCH] X32 ABI support for Clang/compiler-rt (Clang patch)
Clang patch for X32 support. Applies against current trunk.
--- ./tools/clang/include/clang/Driver/Options.td.orig 2013-05-16
21:51:51.286129820 +0000
+++ ./tools/clang/include/clang/Driver/Options.td 2013-05-16
21:53:24.875004239 +0000
@@ -841,6 +841,7 @@
HelpText<"Enable hexagon-qdsp6 backward compatibility">;
def m3dnowa : Flag<["-"], "m3dnowa">,
2013 Aug 22
7
[LLVMdev] [RFC PATCH] X32 ABI support for Clang/compiler-rt
Hi,
I'm working on bringing up complete coverage for a Gentoo x32 "desktop"
system. I've been cooking up quite a few patches for various packages
to push upstream, but right now, the biggest blocker is the lack of
support for building with/codegen targeting x32 in llvm/clang. Since
the x32 patches were sent last year, I see support code has landed in
LLVM, and basic handling of
2015 Apr 01
2
[LLVMdev] Missing libclang_rt.san-x86_64.a file for Compiler-rt
...64.a
libclang_rt.builtins-x86_64.a
libclang_rt.dd-x86_64.a
libclang_rt.dfsan-libc-x86_64.a
libclang_rt.dfsan-x86_64.a
libclang_rt.lsan-x86_64.a
libclang_rt.msan-x86_64.a
libclang_rt.profile-x86_64.a
libclang_rt.tsan-x86_64.a
libclang_rt.ubsan_cxx-x86_64.a
libclang_rt.ubsan_standalone_cxx-x86_64.a
libclang_rt.ubsan_standalone-x86_64.a
libclang_rt.ubsan-x86_64.a
I found that "libclang_rt.san-x86_64.a" was present at least for
Clang-3.6 for ArchLinux(
https://www.archlinux.org/packages/extra/x86_64/clang/...
2013 Jul 15
0
[LLVMdev] libcompiler_rt.a, No such file or directory
...[4]: Copying runtime library linux/asan-i386 to build dir
cp: cannot stat «/pkg/llvm-3.3.src/tools/clang/runtime/compiler-rt/clang_linux/full-i386/libcompiler_rt.a»: Ingen slik fil eller filkatalog
llvm[4]: Copying runtime library linux/ubsan-i386 to build dir
llvm[4]: Copying runtime library linux/ubsan_cxx-i386 to build dir
make[4]: *** [/pkg/llvm-3.3.src/Release/lib/clang/3.3/lib/linux/libclang_rt.full-i386.a] Error 1
make[4]: *** Waiting for unfinished jobs....
cp: cannot stat «/pkg/llvm-3.3.src/tools/clang/runtime/compiler-rt/clang_linux/profile-i386/libcompiler_rt.a»: Ingen slik fil eller filkata...
2014 Nov 03
8
[LLVMdev] [PATCH] Protection against stack-based memory corruption errors using SafeStack
...x.a
RuntimeLibrary.macho_embedded.Configs := \
hard_static.a hard_pic.a
@@ -127,7 +127,7 @@ TryCompile = \
# We try to build 32-bit runtimes both on 32-bit hosts and 64-bit hosts.
Runtime32BitConfigs = \
builtins-i386.a profile-i386.a san-i386.a asan-i386.a asan_cxx-i386.a \
- ubsan-i386.a ubsan_cxx-i386.a
+ ubsan-i386.a ubsan_cxx-i386.a safestack-i386.a
# We currently only try to generate runtime libraries on x86.
ifeq ($(ARCH),x86)
@@ -138,7 +138,7 @@ ifeq ($(ARCH),x86_64)
RuntimeLibrary.linux.Configs += \
builtins-x86_64.a profile-x86_64.a san-x86_64.a asan-x86_64.a \
asan_cxx-x86_...
2017 Feb 11
2
Asan self host problems: Failed to deallocate
Trying to run a self host "ninja check-clang" with ASan enabled I hit a
/lot/ of errors like this (strangely I hit none of these in check-llvm,
only in check-clang):
Any ideas?
==10525==ERROR: AddressSanitizer failed to deallocate 0x10800 (67584) bytes
at address 0x631000014800
==10525==AddressSanitizer CHECK failed:
2017 Feb 15
2
Asan self host problems: Failed to deallocate
...ies for target
clang_rt.tsan-x86_64_LIB_DEPENDS:STATIC=
//Dependencies for target
clang_rt.tsan_cxx-x86_64_LIB_DEPENDS:STATIC=
//Dependencies for target
clang_rt.ubsan-i386_LIB_DEPENDS:STATIC=
//Dependencies for target
clang_rt.ubsan-x86_64_LIB_DEPENDS:STATIC=
//Dependencies for target
clang_rt.ubsan_cxx-i386_LIB_DEPENDS:STATIC=
//Dependencies for target
clang_rt.ubsan_cxx-x86_64_LIB_DEPENDS:STATIC=
//Dependencies for target
clang_rt.ubsan_standalone-i386_LIB_DEPENDS:STATIC=
//Dependencies for target
clang_rt.ubsan_standalone-x86_64_LIB_DEPENDS:STATIC=
//Dependencies for target
clang_rt.ubsan_s...