-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
regression/thumb: memcmp is missing from compiler-builtins #56814
Copy link
Copy link
Closed
Labels
O-ArmTarget: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 stateTarget: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 stateregression-from-stable-to-nightlyPerformance or correctness regression from stable to nightly.Performance or correctness regression from stable to nightly.
Metadata
Metadata
Assignees
Labels
O-ArmTarget: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 stateTarget: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 stateregression-from-stable-to-nightlyPerformance or correctness regression from stable to nightly.Performance or correctness regression from stable to nightly.
Type
Fields
Give feedbackNo fields configured for issues without a type.
STR
Meta
It seems that all the unmangled mem* symbols are gone in newer nightlies.
I think it's fine to remove memcpy, memmove and memset because llvm uses the aeabi counterparts but memcmp is required.
cc @alexcrichton