Magellan Linux

Diff of /trunk/multiarch-wrapper/multiarch-wrapper.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1148 by niro, Fri Aug 20 16:14:36 2010 UTC revision 1150 by niro, Fri Aug 20 16:59:22 2010 UTC
# Line 8  Line 8 
8  #include <unistd.h>  #include <unistd.h>
9    
10  #ifndef DEF_SUFFIX  #ifndef DEF_SUFFIX
11  #  define DEF_SUFFIX "64"  #  define DEF_SUFFIX "m64"
12  #endif  #endif
13    
14  int main(int argc, char **argv)  int main(int argc, char **argv)
# Line 16  int main(int argc, char **argv) Line 16  int main(int argc, char **argv)
16    char *filename;    char *filename;
17    char *suffix;    char *suffix;
18    
19    if(!(suffix = getenv("USE_ARCH")))    if(!(suffix = getenv("ABI")))
20      if(!(suffix = getenv("BUILDENV")))      suffix = DEF_SUFFIX;
       suffix = DEF_SUFFIX;  
21    
22    if (asprintf(&filename, "%s-%s", argv[0], suffix) < 0) {    if (asprintf(&filename, "%s-%s", argv[0], suffix) < 0) {
23      perror(argv[0]);      perror(argv[0]);

Legend:
Removed from v.1148  
changed lines
  Added in v.1150