[all-commits] [llvm/llvm-project] 1772de: [compiler-rt] Fix endianness in get_sock_peer_name...
Nikita Popov via All-commits
all-commits at lists.llvm.org
Thu Feb 10 15:47:20 PST 2022
Branch: refs/heads/release/14.x
Home: https://github.com/llvm/llvm-project
Commit: 1772de7212e9d2ea0711028709a5833ea7769173
https://github.com/llvm/llvm-project/commit/1772de7212e9d2ea0711028709a5833ea7769173
Author: Michał Górny <mgorny at moritz.systems>
Date: 2022-02-10 (Thu, 10 Feb 2022)
Changed paths:
M compiler-rt/test/sanitizer_common/TestCases/Linux/get_sock_peer_name.cpp
Log Message:
-----------
[compiler-rt] Fix endianness in get_sock_peer_name test
Fix passing the port and IP address with the wrong endianness
in get_sock_peer_name() that causes the connect() to fail inside
without an outgoing network interface (it's trying to connect
to 1.0.0.127 instead of 127.0.0.1).
Differential Revision: https://reviews.llvm.org/D119461
(cherry picked from commit c65fb0cdf26296ae83d23260337d1231d0249020)
Commit: 917c47b3bf0dfc45a2a5ba12c1397d647ecf4017
https://github.com/llvm/llvm-project/commit/917c47b3bf0dfc45a2a5ba12c1397d647ecf4017
Author: Nikita Popov <npopov at redhat.com>
Date: 2022-02-10 (Thu, 10 Feb 2022)
Changed paths:
M compiler-rt/lib/asan/asan_errors.h
M compiler-rt/lib/sanitizer_common/sanitizer_common.h
M compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
M compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp
M compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_report.cpp
M compiler-rt/lib/sanitizer_common/sanitizer_win.cpp
Log Message:
-----------
Reapply [sanitizers] Avoid macro clash in SignalContext::WriteFlag (NFC)
D116208 may cause a macro clash on older versions of linux, where
fs.h defines a READ macro. This is resolved by switching to a more
typical casing style for non-macro symbols.
Reapplying with changes to the symbol names in various platform
specific code, which I missed previously.
Differential Revision: https://reviews.llvm.org/D118783
(cherry picked from commit 36cae4299d3225bb32d20dc525f017034ea3c3c1)
Compare: https://github.com/llvm/llvm-project/compare/71e4987ae664...917c47b3bf0d
More information about the All-commits
mailing list