[clang] [llvm] [AVR] Handle flash RO data mapped to data space for newer devices (PR #146244)
via llvm-commits
llvm-commits at lists.llvm.org
Sat Jun 28 14:44:58 PDT 2025
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff HEAD~1 HEAD --extensions cpp -- clang/lib/Basic/Targets/AVR.cpp clang/lib/Driver/ToolChains/AVR.cpp llvm/lib/Target/AVR/AVRAsmPrinter.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/clang/lib/Driver/ToolChains/AVR.cpp b/clang/lib/Driver/ToolChains/AVR.cpp
index 155e0d812..645f9214f 100644
--- a/clang/lib/Driver/ToolChains/AVR.cpp
+++ b/clang/lib/Driver/ToolChains/AVR.cpp
@@ -657,11 +657,11 @@ void AVR::Linker::ConstructJob(Compilation &C, const JobAction &JA,
// but the larger default to a copy from flash to RAM (avr-ld version < 14)
// or map the highest 32kB to RAM (avr-ld version >= 14).
if (Args.hasFlag(options::OPT_mflmap, options::OPT_mrodata_in_ram, false)) {
- CmdArgs.push_back(Args.MakeArgString(std::string("-m") + *FamilyName + "_flmap"));
+ CmdArgs.push_back(
+ Args.MakeArgString(std::string("-m") + *FamilyName + "_flmap"));
CmdArgs.push_back(Args.MakeArgString(std::string("-u")));
CmdArgs.push_back(Args.MakeArgString(std::string("__do_flmap_init")));
- }
- else
+ } else
CmdArgs.push_back(Args.MakeArgString(std::string("-m") + *FamilyName));
}
``````````
</details>
https://github.com/llvm/llvm-project/pull/146244
More information about the llvm-commits
mailing list