system.h (_, N_): Remove dummy i18n macros.
authorNathan Sidwell <nathan@acm.org>
Tue, 9 Feb 1999 20:30:46 +0000 (20:30 +0000)
committerJeff Law <law@gcc.gnu.org>
Tue, 9 Feb 1999 20:30:46 +0000 (13:30 -0700)
        * system.h (_, N_): Remove dummy i18n macros.
        * protoize.c: Move inclusion of intl.h to after system.h.
        * cexp.y: Include intl.h.
        * cexp.c: Rebuilt.

From-SVN: r25117

gcc/ChangeLog
gcc/cexp.c
gcc/cexp.y
gcc/protoize.c
gcc/system.h

index 21ae04b1f3a46a05dad9c913cc577ec4bcaf08e3..48bfe6b9f5414f2932f520046bf0fd10df4e6027 100644 (file)
@@ -1,3 +1,10 @@
+Tue Feb  9 17:27:29 GMT 1999  Nathan Sidwell  <nathan@acm.org>
+
+       * system.h (_, N_): Remove dummy i18n macros.
+       * protoize.c: Move inclusion of intl.h to after system.h.
+       * cexp.y: Include intl.h.
+       * cexp.c: Rebuilt.
+
 Tue Feb  9 16:52:22 1999  Mumit Khan  <khan@xraylith.wisc.edu>
 
        * gcc.c (convert_filename): Handle null filename argument.
index c19ab24b93a5ad70a69bb21a276831eb59ebdd39..4dc0ec978bd593df899e3d48a1d5954e0b64e4df 100644 (file)
@@ -24,6 +24,7 @@
 #include "config.h"
 
 #include "system.h"
+#include "intl.h"
 #include <setjmp.h>
 /* #define YYDEBUG 1 */
 
@@ -176,7 +177,7 @@ static void integer_overflow PROTO((void));
 #define SIGNED (~0)
 #define UNSIGNED 0
 
-#line 184 "cexp.y"
+#line 185 "cexp.y"
 typedef union {
   struct constant {HOST_WIDE_INT value; int signedp;} integer;
   struct name {U_CHAR *address; int length;} name;
@@ -257,10 +258,10 @@ static const short yyrhs[] = {    35,
 
 #if YYDEBUG != 0
 static const short yyrline[] = { 0,
-   214,   224,   225,   232,   237,   240,   242,   245,   249,   251,
-   256,   261,   274,   291,   304,   310,   316,   322,   328,   331,
-   334,   341,   348,   355,   362,   365,   368,   371,   374,   377,
-   380,   383,   385,   388,   391,   393,   395,   403,   405,   418
+   215,   225,   226,   233,   238,   241,   243,   246,   250,   252,
+   257,   262,   275,   292,   305,   311,   317,   323,   329,   332,
+   335,   342,   349,   356,   363,   366,   369,   372,   375,   378,
+   381,   384,   386,   389,   392,   394,   396,   404,   406,   419
 };
 #endif
 
@@ -366,7 +367,7 @@ static const short yycheck[] = {     4,
     26,    27,    23,    24,    25,    26,    27,     0,     9
 };
 /* -*-C-*-  Note some compilers choke on comments on `#line' lines.  */
-#line 3 "/usr/lib/bison.simple"
+#line 3 "/usr/cygnus/r5900/share/bison.simple"
 
 /* Skeleton output parser for bison,
    Copyright (C) 1984, 1989, 1990 Free Software Foundation, Inc.
@@ -559,7 +560,7 @@ __yy_memcpy (char *to, char *from, int count)
 #endif
 #endif
 \f
-#line 196 "/usr/lib/bison.simple"
+#line 196 "/usr/cygnus/r5900/share/bison.simple"
 
 /* The user can define YYPARSE_PARAM as the name of an argument to be passed
    into yyparse.  The argument should have type void *.
@@ -864,7 +865,7 @@ yyreduce:
   switch (yyn) {
 
 case 1:
-#line 215 "cexp.y"
+#line 216 "cexp.y"
 {
                  expression_value = yyvsp[0].integer.value;
 #ifdef TEST_EXP_READER
@@ -873,55 +874,55 @@ case 1:
                ;
     break;}
 case 3:
-#line 226 "cexp.y"
+#line 227 "cexp.y"
 { if (pedantic)
                            pedwarn ("comma operator in operand of `#if'");
                          yyval.integer = yyvsp[0].integer; ;
     break;}
 case 4:
-#line 233 "cexp.y"
+#line 234 "cexp.y"
 { yyval.integer.value = - yyvsp[0].integer.value;
                          yyval.integer.signedp = yyvsp[0].integer.signedp;
                          if ((yyval.integer.value & yyvsp[0].integer.value & yyval.integer.signedp) < 0)
                            integer_overflow (); ;
     break;}
 case 5:
-#line 238 "cexp.y"
+#line 239 "cexp.y"
 { yyval.integer.value = ! yyvsp[0].integer.value;
                          yyval.integer.signedp = SIGNED; ;
     break;}
 case 6:
-#line 241 "cexp.y"
+#line 242 "cexp.y"
 { yyval.integer = yyvsp[0].integer; ;
     break;}
 case 7:
-#line 243 "cexp.y"
+#line 244 "cexp.y"
 { yyval.integer.value = ~ yyvsp[0].integer.value;
                          yyval.integer.signedp = yyvsp[0].integer.signedp; ;
     break;}
 case 8:
-#line 246 "cexp.y"
+#line 247 "cexp.y"
 { yyval.integer.value = check_assertion (yyvsp[0].name.address, yyvsp[0].name.length,
                                                      0, NULL_PTR);
                          yyval.integer.signedp = SIGNED; ;
     break;}
 case 9:
-#line 250 "cexp.y"
+#line 251 "cexp.y"
 { keyword_parsing = 1; ;
     break;}
 case 10:
-#line 252 "cexp.y"
+#line 253 "cexp.y"
 { yyval.integer.value = check_assertion (yyvsp[-4].name.address, yyvsp[-4].name.length,
                                                      1, yyvsp[-1].keywords);
                          keyword_parsing = 0;
                          yyval.integer.signedp = SIGNED; ;
     break;}
 case 11:
-#line 257 "cexp.y"
+#line 258 "cexp.y"
 { yyval.integer = yyvsp[-1].integer; ;
     break;}
 case 12:
-#line 262 "cexp.y"
+#line 263 "cexp.y"
 { yyval.integer.signedp = yyvsp[-2].integer.signedp & yyvsp[0].integer.signedp;
                          if (yyval.integer.signedp)
                            {
@@ -936,7 +937,7 @@ case 12:
                                        * yyvsp[0].integer.value); ;
     break;}
 case 13:
-#line 275 "cexp.y"
+#line 276 "cexp.y"
 { if (yyvsp[0].integer.value == 0)
                            {
                              if (!skip_evaluation)
@@ -955,7 +956,7 @@ case 13:
                                        / yyvsp[0].integer.value); ;
     break;}
 case 14:
-#line 292 "cexp.y"
+#line 293 "cexp.y"
 { if (yyvsp[0].integer.value == 0)
                            {
                              if (!skip_evaluation)
@@ -970,7 +971,7 @@ case 14:
                                        % yyvsp[0].integer.value); ;
     break;}
 case 15:
-#line 305 "cexp.y"
+#line 306 "cexp.y"
 { yyval.integer.value = yyvsp[-2].integer.value + yyvsp[0].integer.value;
                          yyval.integer.signedp = yyvsp[-2].integer.signedp & yyvsp[0].integer.signedp;
                          if (overflow_sum_sign (yyvsp[-2].integer.value, yyvsp[0].integer.value,
@@ -978,7 +979,7 @@ case 15:
                            integer_overflow (); ;
     break;}
 case 16:
-#line 311 "cexp.y"
+#line 312 "cexp.y"
 { yyval.integer.value = yyvsp[-2].integer.value - yyvsp[0].integer.value;
                          yyval.integer.signedp = yyvsp[-2].integer.signedp & yyvsp[0].integer.signedp;
                          if (overflow_sum_sign (yyval.integer.value, yyvsp[0].integer.value,
@@ -986,7 +987,7 @@ case 16:
                            integer_overflow (); ;
     break;}
 case 17:
-#line 317 "cexp.y"
+#line 318 "cexp.y"
 { yyval.integer.signedp = yyvsp[-2].integer.signedp;
                          if ((yyvsp[0].integer.value & yyvsp[0].integer.signedp) < 0)
                            yyval.integer.value = right_shift (&yyvsp[-2].integer, -yyvsp[0].integer.value);
@@ -994,7 +995,7 @@ case 17:
                            yyval.integer.value = left_shift (&yyvsp[-2].integer, yyvsp[0].integer.value); ;
     break;}
 case 18:
-#line 323 "cexp.y"
+#line 324 "cexp.y"
 { yyval.integer.signedp = yyvsp[-2].integer.signedp;
                          if ((yyvsp[0].integer.value & yyvsp[0].integer.signedp) < 0)
                            yyval.integer.value = left_shift (&yyvsp[-2].integer, -yyvsp[0].integer.value);
@@ -1002,17 +1003,17 @@ case 18:
                            yyval.integer.value = right_shift (&yyvsp[-2].integer, yyvsp[0].integer.value); ;
     break;}
 case 19:
-#line 329 "cexp.y"
+#line 330 "cexp.y"
 { yyval.integer.value = (yyvsp[-2].integer.value == yyvsp[0].integer.value);
                          yyval.integer.signedp = SIGNED; ;
     break;}
 case 20:
-#line 332 "cexp.y"
+#line 333 "cexp.y"
 { yyval.integer.value = (yyvsp[-2].integer.value != yyvsp[0].integer.value);
                          yyval.integer.signedp = SIGNED; ;
     break;}
 case 21:
-#line 335 "cexp.y"
+#line 336 "cexp.y"
 { yyval.integer.signedp = SIGNED;
                          if (yyvsp[-2].integer.signedp & yyvsp[0].integer.signedp)
                            yyval.integer.value = yyvsp[-2].integer.value <= yyvsp[0].integer.value;
@@ -1021,7 +1022,7 @@ case 21:
                                        <= yyvsp[0].integer.value); ;
     break;}
 case 22:
-#line 342 "cexp.y"
+#line 343 "cexp.y"
 { yyval.integer.signedp = SIGNED;
                          if (yyvsp[-2].integer.signedp & yyvsp[0].integer.signedp)
                            yyval.integer.value = yyvsp[-2].integer.value >= yyvsp[0].integer.value;
@@ -1030,7 +1031,7 @@ case 22:
                                        >= yyvsp[0].integer.value); ;
     break;}
 case 23:
-#line 349 "cexp.y"
+#line 350 "cexp.y"
 { yyval.integer.signedp = SIGNED;
                          if (yyvsp[-2].integer.signedp & yyvsp[0].integer.signedp)
                            yyval.integer.value = yyvsp[-2].integer.value < yyvsp[0].integer.value;
@@ -1039,7 +1040,7 @@ case 23:
                                        < yyvsp[0].integer.value); ;
     break;}
 case 24:
-#line 356 "cexp.y"
+#line 357 "cexp.y"
 { yyval.integer.signedp = SIGNED;
                          if (yyvsp[-2].integer.signedp & yyvsp[0].integer.signedp)
                            yyval.integer.value = yyvsp[-2].integer.value > yyvsp[0].integer.value;
@@ -1048,64 +1049,64 @@ case 24:
                                        > yyvsp[0].integer.value); ;
     break;}
 case 25:
-#line 363 "cexp.y"
+#line 364 "cexp.y"
 { yyval.integer.value = yyvsp[-2].integer.value & yyvsp[0].integer.value;
                          yyval.integer.signedp = yyvsp[-2].integer.signedp & yyvsp[0].integer.signedp; ;
     break;}
 case 26:
-#line 366 "cexp.y"
+#line 367 "cexp.y"
 { yyval.integer.value = yyvsp[-2].integer.value ^ yyvsp[0].integer.value;
                          yyval.integer.signedp = yyvsp[-2].integer.signedp & yyvsp[0].integer.signedp; ;
     break;}
 case 27:
-#line 369 "cexp.y"
+#line 370 "cexp.y"
 { yyval.integer.value = yyvsp[-2].integer.value | yyvsp[0].integer.value;
                          yyval.integer.signedp = yyvsp[-2].integer.signedp & yyvsp[0].integer.signedp; ;
     break;}
 case 28:
-#line 372 "cexp.y"
+#line 373 "cexp.y"
 { skip_evaluation += !yyvsp[-1].integer.value; ;
     break;}
 case 29:
-#line 374 "cexp.y"
+#line 375 "cexp.y"
 { skip_evaluation -= !yyvsp[-3].integer.value;
                          yyval.integer.value = (yyvsp[-3].integer.value && yyvsp[0].integer.value);
                          yyval.integer.signedp = SIGNED; ;
     break;}
 case 30:
-#line 378 "cexp.y"
+#line 379 "cexp.y"
 { skip_evaluation += !!yyvsp[-1].integer.value; ;
     break;}
 case 31:
-#line 380 "cexp.y"
+#line 381 "cexp.y"
 { skip_evaluation -= !!yyvsp[-3].integer.value;
                          yyval.integer.value = (yyvsp[-3].integer.value || yyvsp[0].integer.value);
                          yyval.integer.signedp = SIGNED; ;
     break;}
 case 32:
-#line 384 "cexp.y"
+#line 385 "cexp.y"
 { skip_evaluation += !yyvsp[-1].integer.value; ;
     break;}
 case 33:
-#line 386 "cexp.y"
+#line 387 "cexp.y"
 { skip_evaluation += !!yyvsp[-4].integer.value - !yyvsp[-4].integer.value; ;
     break;}
 case 34:
-#line 388 "cexp.y"
+#line 389 "cexp.y"
 { skip_evaluation -= !!yyvsp[-6].integer.value;
                          yyval.integer.value = yyvsp[-6].integer.value ? yyvsp[-3].integer.value : yyvsp[0].integer.value;
                          yyval.integer.signedp = yyvsp[-3].integer.signedp & yyvsp[0].integer.signedp; ;
     break;}
 case 35:
-#line 392 "cexp.y"
+#line 393 "cexp.y"
 { yyval.integer = yylval.integer; ;
     break;}
 case 36:
-#line 394 "cexp.y"
+#line 395 "cexp.y"
 { yyval.integer = yylval.integer; ;
     break;}
 case 37:
-#line 396 "cexp.y"
+#line 397 "cexp.y"
 { if (warn_undef && !skip_evaluation)
                            warning ("`%.*s' is not defined",
                                     yyvsp[0].name.length, yyvsp[0].name.address);
@@ -1113,11 +1114,11 @@ case 37:
                          yyval.integer.signedp = SIGNED; ;
     break;}
 case 38:
-#line 404 "cexp.y"
+#line 405 "cexp.y"
 { yyval.keywords = 0; ;
     break;}
 case 39:
-#line 406 "cexp.y"
+#line 407 "cexp.y"
 { struct arglist *temp;
                          yyval.keywords = (struct arglist *) xmalloc (sizeof (struct arglist));
                          yyval.keywords->next = yyvsp[-2].keywords;
@@ -1132,7 +1133,7 @@ case 39:
                          temp->next->length = 1; ;
     break;}
 case 40:
-#line 419 "cexp.y"
+#line 420 "cexp.y"
 { yyval.keywords = (struct arglist *) xmalloc (sizeof (struct arglist));
                          yyval.keywords->name = yyvsp[-1].name.address;
                          yyval.keywords->length = yyvsp[-1].name.length;
@@ -1140,7 +1141,7 @@ case 40:
     break;}
 }
    /* the action file gets copied in in place of this dollarsign */
-#line 498 "/usr/lib/bison.simple"
+#line 498 "/usr/cygnus/r5900/share/bison.simple"
 \f
   yyvsp -= yylen;
   yyssp -= yylen;
@@ -1336,7 +1337,7 @@ yyerrhandle:
   yystate = yyn;
   goto yynewstate;
 }
-#line 424 "cexp.y"
+#line 425 "cexp.y"
 
 \f
 /* During parsing of a C expression, the pointer to the next character
index a94dcf8fddd042a62bf9d57c9d87fec3a5ded84d..a1d5a7019b3adf5fea13db73561874963c875ece 100644 (file)
@@ -28,6 +28,7 @@ Boston, MA 02111-1307, USA.
 #include "config.h"
 
 #include "system.h"
+#include "intl.h"
 #include <setjmp.h>
 /* #define YYDEBUG 1 */
 
index 447958729bdb3e944511ebb713ea237117291aa3..a0a3110b2866b68743a62f9815449e63adbe8dce 100644 (file)
@@ -39,8 +39,6 @@ Boston, MA 02111-1307, USA.  */
 
 #include "config.h"
 
-#include "intl.h"
-
 #if 0
 /* Users are not supposed to use _POSIX_SOURCE to say the
    system is a POSIX system.  That is not what _POSIX_SOURCE means! -- rms  */ 
@@ -60,6 +58,8 @@ Boston, MA 02111-1307, USA.  */
 #endif
 
 #include "system.h"
+#include "intl.h"
+
 #if ! defined (_WIN32) || defined (__CYGWIN__)
 #if defined(POSIX) || defined(CONCURRENT)
 #include <dirent.h>
index f0c4208b2e8388a210e09c969959c9a642b6166c..bd23967f71ac146eb5b2355f4d3832c8ee97e079 100644 (file)
@@ -404,10 +404,6 @@ extern void abort ();
 # endif
 #endif /* ! STRINGIFY */
 
-/* These macros are here in preparation for the use of gettext in egcs.  */
-#define _(String) String
-#define N_(String) String
-
 #if HAVE_SYS_STAT_H
 # include <sys/stat.h>
 #endif