[llvm-bugs] [Bug 34588] New: ARM's clear_cache should not call abort
llvm-bugs at lists.llvm.org
Tue Sep 12 20:28:28 PDT 2017
Bug ID: 34588
Summary: ARM's clear_cache should not call abort
Assignee: manojgupta at google.com
Reporter: manojgupta at google.com
CC: compnerd at compnerd.org, llozano at chromium.org,
llvm-bugs at lists.llvm.org, llvm-bugzilla at jfbastien.com,
renato.golin at linaro.org, srhines at google.com
clear_cache for ARM is calling abort() when start address is not a NULL
pointer. clear_cache documentation in libgcc does not specify any aborting
behavior. Libgcc implementation does not do abort either.
Calling abort for a non-null start address does not make any sense either and
libgcc docs do not say that the start argument has to be NULL.
This issue was discovered when compiler-rt was enabled for ChromeOS and NaCl
failed since it was making calls to __builtin___clear_cache()
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-bugs