Mercurial > hg > xemacs-beta
comparison lib-src/ellcc.c @ 1269:13aa577c1dd2
[xemacs-hg @ 2003-02-07 15:33:34 by james]
Search XEmacs directories first for include files (noted by Raymond Toy).
author | james |
---|---|
date | Fri, 07 Feb 2003 15:33:35 +0000 |
parents | 184461bc8de4 |
children | 4d97756f2fbe |
comparison
equal
deleted
inserted
replaced
1268:fffe735e63ee | 1269:13aa577c1dd2 |
---|---|
611 { | 611 { |
612 int i; | 612 int i; |
613 char **exec_argv = xnew (exec_argc + 20, char *); | 613 char **exec_argv = xnew (exec_argc + 20, char *); |
614 | 614 |
615 exec_argv = add_to_argv (exec_argv, ellcc); | 615 exec_argv = add_to_argv (exec_argv, ellcc); |
616 exec_argv = add_to_argv (exec_argv, ELLCC_CF_ALL); | |
616 exec_argv = add_to_argv (exec_argv, ellcflags); | 617 exec_argv = add_to_argv (exec_argv, ellcflags); |
617 exec_argv = add_to_argv (exec_argv, ellpicflags); | 618 exec_argv = add_to_argv (exec_argv, ellpicflags); |
618 exec_argv = add_to_argv (exec_argv, "-DPIC"); | 619 exec_argv = add_to_argv (exec_argv, "-DPIC"); |
619 exec_argv = add_to_argv (exec_argv, "-DEMACS_MODULE"); | 620 exec_argv = add_to_argv (exec_argv, "-DEMACS_MODULE"); |
620 #ifdef XEMACS | 621 #ifdef XEMACS |
621 /* Cover both cases */ | 622 /* Cover both cases */ |
622 exec_argv = add_to_argv (exec_argv, "-DXEMACS_MODULE"); | 623 exec_argv = add_to_argv (exec_argv, "-DXEMACS_MODULE"); |
623 exec_argv = add_to_argv (exec_argv, "-Dxemacs"); | 624 exec_argv = add_to_argv (exec_argv, "-Dxemacs"); |
624 #endif | 625 #endif |
625 exec_argv = add_to_argv (exec_argv, "-Demacs"); | 626 exec_argv = add_to_argv (exec_argv, "-Demacs"); |
626 exec_argv = add_to_argv (exec_argv, ELLCC_CF_ALL); | |
627 for (i = 1; i < exec_argc; i++) | 627 for (i = 1; i < exec_argc; i++) |
628 { | 628 { |
629 exec_argv = add_string (exec_argv, xstrdup (prog_argv[exec_args[i]])); | 629 exec_argv = add_string (exec_argv, xstrdup (prog_argv[exec_args[i]])); |
630 } | 630 } |
631 return exec_argv; | 631 return exec_argv; |