labath accepted this revision.
This revision is now accepted and ready to land.

================
Comment at: scripts/Python/modules/readline/readline.cpp:55
@@ -39,1 +54,3 @@
 static char*
+#if PY_VERSION_HEX >= 0x03000000
+simple_readline(FILE *stdin, FILE *stdout, const char *prompt)
----------------
existing code uses `PY_MAJOR_VERSION >= 3` (which also looks much nicer), so 
let's be consistent.

================
Comment at: source/API/liblldb.exports:4
@@ -3,1 +3,2 @@
 init_lld*
+PyInit__lld*
----------------
zturner wrote:
> I don't really know what the syntax of this file is, but the symbol is called 
> `PyInit__lldb`, not `PyInit__lld`.  Is this still correct?  Does it matter 
> that you're exporting both the Python 2 and the Python 3 symbol in both 
> versions even when they're not defined?
This just restricts the exported symbols to the ones matching the wildcards, so 
I don't think it matters that both are present. 
OTOH, unless we know the reason why the `b` has to be omitted from the 
wildcard, then I suggest you add it.


http://reviews.llvm.org/D17182



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

Reply via email to