Hi all,

Can gatekeeper help review this patch?

The problem is for option --print-search-dir -m32 the dir found
include **/lib64, which should be **/lib.
The root reason is "opencc -m32 --print-search-dir"  will call its
"gcc  --print-search-dir ", but it omit the "-m32" option.

The fix is :
Index: main.c
===================================================================
--- main.c      (revision 3552)
+++ main.c      (working copy)
@@ -1341,7 +1341,11 @@
        char *gcc_cmd = NULL;
        FILE *fp = NULL;

+#ifdef TARG_X8664
+       if (asprintf(&gcc_cmd, "%s %s %s", gcc_path, (abi ==
ABI_N32)?"-m32":"", cmdline) == -1) {
+#else
        if (asprintf(&gcc_cmd, "%s %s", gcc_path, cmdline) == -1) {
+#endif
                internal_error("cannot allocate memory");
                goto bail;
        }

Thanks
zhuqing

------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Open64-devel mailing list
Open64-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open64-devel

Reply via email to