aprantl added a comment.

So basically this is reverting an untested and incomplete/incorrect fix for 
another bug, while fixing a regression. I'm fine with the change assuming that 
it won't break the Windows test suite. The Makefile can be simplified though.



================
Comment at: 
packages/Python/lldbsuite/test/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/Makefile:5
+
+CFLAGS_LIMIT = -c $(CXXFLAGS)
+CFLAGS_NO_LIMIT = -c $(CXXFLAGS)
----------------
This looks like it is copied and pasted form another testcase and not actually 
necessary.

What you want is 

```
CFLAGS_EXTRAS = $(MANDATORY_CXXMODULE_BUILD_CFLAGS)
```

and then you should be able to delete all lines starting with $(CXX) because 
the default build rules should just work.


================
Comment at: 
packages/Python/lldbsuite/test/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/TestBreakpointInMemberFuncWNonPrimitiveParams.py:10
+
+    @skipUnlessDarwin
+    @add_test_categories(["gmodules"])
----------------
This shouldn't be necessary. We want this everywhere where gmodules is 
supported, right?


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

https://reviews.llvm.org/D65414



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

Reply via email to