hubert.reinterpretcast accepted this revision.
hubert.reinterpretcast added a comment.
This revision is now accepted and ready to land.

LGTM with minor comments!



================
Comment at: clang/lib/Driver/ToolChains/AIX.cpp:132
+    // possible. Then `-bforceimprw` changes such sections to RW if they 
contain
+    // imported symbols that needs to be resolved.
+    CmdArgs.push_back("-bforceimprw");
----------------
Minor nit: needs => need


================
Comment at: clang/lib/Driver/ToolChains/CommonArgs.cpp:728-729
+    if (HasRoptr) {
+      // On AIX, data_sections is on by default. We only need to check
+      // if data_sections is explicitly turned off.
+      if (!Args.hasFlag(options::OPT_fdata_sections,
----------------
Remove the comment. The `hasFlag` check requires no special reasoning.


================
Comment at: clang/test/CodeGen/PowerPC/aix-roptr.c:13
+char c1 = 10;
+char c2 = 20;
+char* const c1_ptr = &c1;
----------------
Remove `c2`. Not needed for the test.


================
Comment at: clang/test/CodeGen/PowerPC/aix-roptr.c:27-30
+
+int main() {
+    *(char**)&c1_ptr = &c2;
+}
----------------
Remove `main`. Not needed for the test.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D144190/new/

https://reviews.llvm.org/D144190

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to