Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.208
 
1.209
 
MAIN:plunky:20110831180224
 
cc.c
_>192192 int     xcflag, xgnu89, xgnu99;
 193193 int     ascpp;
 194194 #ifdef CHAR_UNSIGNED
<>195 -int     funsigned_char = 1;
  195+int     xuchar = 1;
196196 #else
<>197 -int     funsigned_char = 0;
  197+int     xuchar = 0;
198198 #endif
 199199 int     cxxflag;
 200200 
     
 !
519519                                 else if (strcmp(argv[i], "-ffreestanding") == 0)
 520520                                         flist[nf++] = argv[i];
 521521                                 else if (strcmp(argv[i],
<>522 -                                    "-fsigned-char") == 0) {
 523 -                                        flist[nf++] = argv[i];
 524 -                                        funsigned_char = 0;
 525 -                                } else if (strcmp(argv[i],
 526 -                                    "-fno-signed-char") == 0) {
 527 -                                        flist[nf++] = argv[i];
 528 -                                        funsigned_char = 1;
 529 -                                } else if (strcmp(argv[i],
 530 -                                    "-funsigned-char") == 0) {
 531 -                                        flist[nf++] = argv[i];
 532 -                                        funsigned_char = 1;
 533 -                                } else if (strcmp(argv[i],
 534 -                                    "-fno-unsigned-char") == 0) {
 535 -                                        flist[nf++] = argv[i];
 536 -                                        funsigned_char = 0;
 537 -                                } else if (strcmp(argv[i],
  522+                                    "-fsigned-char") == 0)
  523+                                        xuchar = 0;
  524+                                else if (strcmp(argv[i],
  525+                                    "-fno-signed-char") == 0)
  526+                                        xuchar = 1;
  527+                                else if (strcmp(argv[i],
  528+                                    "-funsigned-char") == 0)
  529+                                        xuchar = 1;
  530+                                else if (strcmp(argv[i],
  531+                                    "-fno-unsigned-char") == 0)
  532+                                        xuchar = 0;
  533+                                else if (strcmp(argv[i],
538534                                     "-fstack-protector") == 0) {
 539535                                         flist[nf++] = argv[i];
 540536                                         sspflag++;
     
 !
853849                 av[na++] = "-D__INT_MAX__=" MKS(MAX_INT);
 854850                 av[na++] = "-D__LONG_MAX__=" MKS(MAX_LONG);
 855851                 av[na++] = "-D__LONG_LONG_MAX__=" MKS(MAX_LONGLONG);
<>856 -                if (funsigned_char)
  852+                if (xuchar)
857853                         av[na++] = "-D__CHAR_UNSIGNED__";
 858854                 if (ascpp)
 859855                         av[na++] = "-D__ASSEMBLER__";
     
 !
10251021                         av[na++] = "-xgnu89";
 10261022                 if (xgnu99)
 10271023                         av[na++] = "-xgnu99";
<> 1024+                if (xuchar)
  1025+                        av[na++] = "-xuchar";
<_10281026                 for (j = 0; j < xnum; j++)
 10291027                         av[na++] = xlist[j];
 10301028                 for (j = 0; j < nm; j++)
FishEye: Open Source License registered to PCC.
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-12-21 06:27 +0100