mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-21 06:50:25 +00:00

There's some expressed interest in having the compiler flag -Wconversion detect at build time certain kinds of potential problems: https://lore.kernel.org/lkml/20250103182532.GB781381@e132581.arm.com/ As feature detection passes -Wconversion from CFLAGS when set, the feature detection compile tests need to not fail because of -Wconversion as the failure will be interpretted as a missing feature. Switch various types to avoid the -Wconversion issue, the exact meaning of the code is unimportant as it is typically looking for header file definitions. Signed-off-by: Ian Rogers <irogers@google.com> Reviewed-by: James Clark <james.clark@linaro.org> Link: https://lore.kernel.org/r/20250106215443.198633-1-irogers@google.com Signed-off-by: Namhyung Kim <namhyung@kernel.org>
14 lines
241 B
C
14 lines
241 B
C
// SPDX-License-Identifier: GPL-2.0
|
|
#include <execinfo.h>
|
|
#include <stdio.h>
|
|
|
|
int main(void)
|
|
{
|
|
void *backtrace_fns[10];
|
|
int entries;
|
|
|
|
entries = backtrace(backtrace_fns, 10);
|
|
backtrace_symbols_fd(backtrace_fns, entries, 1);
|
|
|
|
return 0;
|
|
}
|