Quick Search:

Mode

Context

Displaying 3 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.226
 
1.227
 
MAIN:ragge:20120805172730
 
cc.c
_>467467                 ++lav;
 468468                 argp = *lav;
 469469 
<> 470+#ifdef EARLY_ARG_CHECK
  471+                EARLY_ARG_CHECK;
  472+#endif
  473+
470474                 if (*argp != '-' || match(argp, "-")) {
 471475                         /* Check for duplicate .o files. */
 472476                         if (getsuf(argp) == 'o') {
     
 !
609613                                 isysroot = nxtopt(0);
 610614                         } else if (strcmp(argp, "-idirafter") == 0) {
 611615                                 strlist_append(&dirafterdirs, nxtopt(0));
<>612 -#ifdef os_darwin
 613 -                        } else if (match(argp, "-install_name")) {
 614 -                                strlist_append(&middle_linker_flags, argp);
 615 -                                strlist_append(&middle_linker_flags, nxtopt(0));
 616 -#endif
617616                         } else
 618617                                 owarning(argp);
 619618                         break;
     
 !
735734                         break;
 736735 
 737736                 case 'c':
<>738 -#ifdef os_darwin
 739 -                        if (match(argp, "-compatibility_version") ||
 740 -                            match(argp, "-current_version")) {
 741 -                                strlist_append(&middle_linker_flags, argp);
 742 -                                strlist_append(&middle_linker_flags, nxtopt(0));
 743 -                        } else
 744 -#endif
 745 -                                cflag++;
  737+                        cflag++;
746738                         break;
 747739 
 748740                 case 'M':
     
 !
772764                         break;
 773765 
 774766                 case 'd':
<>775 -#ifdef os_darwin
 776 -                        if (strcmp(argp, "-dynamiclib") == 0) {
 777 -                                shared = 1;
 778 -                        } else
 779 -#endif
  767+                        owarning(argp);
780768                         break;
 781769                 case 'v':
 782770                         printf("%s\n", VERSSTR);
 783771                         vflag++;
 784772                         break;
 785773 
 786774                 case 's':
<>787 -#ifndef os_darwin
788775                         if (strcmp(argp, "-shared") == 0) {
 789776                                 shared = 1;
<>790 -                        } else
 791 -#endif
 792 -                        if (strcmp(argp, "-static") == 0) {
  777+                        } else if (strcmp(argp, "-static") == 0) {
793778                                 Bstatic = 1;
 794779                         } else if (match(argp, "-symbolic")) {
 795780                                 strlist_append(&middle_linker_flags,
     
 !
10171002         va_start(ap, s);
 10181003         ccerror(s, ap);
 10191004         va_end(ap);
<> 1005+        dexit(1);
10201006 }
 10211007 
 10221008 /*
     
 !
15051491 /* These should _not_ be defined here */
 15061492 static char *fpflags[] = {
 15071493 #if defined(os_darwin) || defined(os_netbsd)
<>1508 -        "-D__FLT_RADIX__=2";
 1509 -        "-D__FLT_DIG__=6";
 1510 -        "-D__FLT_EPSILON__=1.19209290e-07F";
 1511 -        "-D__FLT_MANT_DIG__=24";
 1512 -        "-D__FLT_MAX_10_EXP__=38";
 1513 -        "-D__FLT_MAX_EXP__=128";
 1514 -        "-D__FLT_MAX__=3.40282347e+38F";
 1515 -        "-D__FLT_MIN_10_EXP__=(-37)";
 1516 -        "-D__FLT_MIN_EXP__=(-125)";
 1517 -        "-D__FLT_MIN__=1.17549435e-38F";
 1518 -        "-D__DBL_DIG__=15";
 1519 -        "-D__DBL_EPSILON__=2.2204460492503131e-16";
 1520 -        "-D__DBL_MANT_DIG__=53";
 1521 -        "-D__DBL_MAX_10_EXP__=308";
 1522 -        "-D__DBL_MAX_EXP__=1024";
 1523 -        "-D__DBL_MAX__=1.7976931348623157e+308";
 1524 -        "-D__DBL_MIN_10_EXP__=(-307)";
 1525 -        "-D__DBL_MIN_EXP__=(-1021)";
 1526 -        "-D__DBL_MIN__=2.2250738585072014e-308";
  1494+        "-D__FLT_RADIX__=2",
  1495+        "-D__FLT_DIG__=6",
  1496+        "-D__FLT_EPSILON__=1.19209290e-07F",
  1497+        "-D__FLT_MANT_DIG__=24",
  1498+        "-D__FLT_MAX_10_EXP__=38",
  1499+        "-D__FLT_MAX_EXP__=128",
  1500+        "-D__FLT_MAX__=3.40282347e+38F",
  1501+        "-D__FLT_MIN_10_EXP__=(-37)",
  1502+        "-D__FLT_MIN_EXP__=(-125)",
  1503+        "-D__FLT_MIN__=1.17549435e-38F",
  1504+        "-D__DBL_DIG__=15",
  1505+        "-D__DBL_EPSILON__=2.2204460492503131e-16",
  1506+        "-D__DBL_MANT_DIG__=53",
  1507+        "-D__DBL_MAX_10_EXP__=308",
  1508+        "-D__DBL_MAX_EXP__=1024",
  1509+        "-D__DBL_MAX__=1.7976931348623157e+308",
  1510+        "-D__DBL_MIN_10_EXP__=(-307)",
  1511+        "-D__DBL_MIN_EXP__=(-1021)",
  1512+        "-D__DBL_MIN__=2.2250738585072014e-308",
15271513 #if defined(mach_i386) || defined(mach_amd64)
<>1528 -        "-D__LDBL_DIG__=18";
 1529 -        "-D__LDBL_EPSILON__=1.08420217248550443401e-19L";
 1530 -        "-D__LDBL_MANT_DIG__=64";
 1531 -        "-D__LDBL_MAX_10_EXP__=4932";
 1532 -        "-D__LDBL_MAX_EXP__=16384";
 1533 -        "-D__LDBL_MAX__=1.18973149535723176502e+4932L";
 1534 -        "-D__LDBL_MIN_10_EXP__=(-4931)";
 1535 -        "-D__LDBL_MIN_EXP__=(-16381)";
 1536 -        "-D__LDBL_MIN__=3.36210314311209350626e-4932L";
  1514+        "-D__LDBL_DIG__=18",
  1515+        "-D__LDBL_EPSILON__=1.08420217248550443401e-19L",
  1516+        "-D__LDBL_MANT_DIG__=64",
  1517+        "-D__LDBL_MAX_10_EXP__=4932",
  1518+        "-D__LDBL_MAX_EXP__=16384",
  1519+        "-D__LDBL_MAX__=1.18973149535723176502e+4932L",
  1520+        "-D__LDBL_MIN_10_EXP__=(-4931)",
  1521+        "-D__LDBL_MIN_EXP__=(-16381)",
  1522+        "-D__LDBL_MIN__=3.36210314311209350626e-4932L",
15371523 #else
<>1538 -        "-D__LDBL_DIG__=15";
 1539 -        "-D__LDBL_EPSILON__=2.2204460492503131e-16";
 1540 -        "-D__LDBL_MANT_DIG__=53";
 1541 -        "-D__LDBL_MAX_10_EXP__=308";
 1542 -        "-D__LDBL_MAX_EXP__=1024";
 1543 -        "-D__LDBL_MAX__=1.7976931348623157e+308";
 1544 -        "-D__LDBL_MIN_10_EXP__=(-307)";
 1545 -        "-D__LDBL_MIN_EXP__=(-1021)";
 1546 -        "-D__LDBL_MIN__=2.2250738585072014e-308";
  1524+        "-D__LDBL_DIG__=15",
  1525+        "-D__LDBL_EPSILON__=2.2204460492503131e-16",
  1526+        "-D__LDBL_MANT_DIG__=53",
  1527+        "-D__LDBL_MAX_10_EXP__=308",
  1528+        "-D__LDBL_MAX_EXP__=1024",
  1529+        "-D__LDBL_MAX__=1.7976931348623157e+308",
  1530+        "-D__LDBL_MIN_10_EXP__=(-307)",
  1531+        "-D__LDBL_MIN_EXP__=(-1021)",
  1532+        "-D__LDBL_MIN__=2.2250738585072014e-308",
<_15471533 #endif
 15481534 #endif
 15491535 };
FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-10-30 13:13 +0100