]> gcc.gnu.org Git - gcc.git/commitdiff
except.c (set_exception_lang_code, [...]): Use prototype-style definition if __STDC__...
authorJohn Carr <jfc@mit.edu>
Tue, 11 Aug 1998 13:36:42 +0000 (13:36 +0000)
committerJohn Carr <jfc@gcc.gnu.org>
Tue, 11 Aug 1998 13:36:42 +0000 (13:36 +0000)
* except.c (set_exception_lang_code, set_exception_version_code):
Use prototype-style definition if __STDC__, to match declaration
in except.h.
* genemit.c: Change FAIL and DONE macros not to use loops.

From-SVN: r21675

gcc/ChangeLog
gcc/except.c
gcc/genemit.c

index 1b8456363b6c2f2c3a2ec1b2705219b82a024571..69c50c5d3b0c387e750676e7fba0792a703b13e0 100644 (file)
@@ -1,3 +1,11 @@
+Tue Aug 11 16:04:34 1998  John Carr  <jfc@mit.edu>
+
+       * except.c (set_exception_lang_code, set_exception_version_code):
+       Use prototype-style definition if __STDC__, to match declaration
+       in except.h.
+
+       * genemit.c: Change FAIL and DONE macros not to use loops.
+
 Tue Aug 11 12:27:03 1998  Jim Wilson  <wilson@cygnus.com>
 
        * dwarf2out.c (ASM_OUTPUT_DWARF_ADDR_CONST): Use
index 3ed0c915eb629b70d877bbab9f47ab1346400adb..3450e8caba916c9af2e34ba2b22606ea862c68bc 100644 (file)
@@ -1930,15 +1930,23 @@ static short language_code = 0;
 static short version_code = 0; 
 
 /* This routine will set the language code for exceptions. */
+#ifdef __STDC__
+void set_exception_lang_code (short code)
+#else
 void set_exception_lang_code (code)
      short code;
+#endif
 {
   language_code = code;
 }
 
 /* This routine will set the language version code for exceptions. */
+#ifdef __STDC__
+void set_exception_version_code (short code)
+#else
 void set_exception_version_code (code)
      short code;
+#endif
 {
   version_code = code;
 }
index e4341b8601b6ee116844ef0f39e46bfa5d335f21..88789e74121607a543c1fd05465ae91b98067d3e 100644 (file)
@@ -782,8 +782,8 @@ from the machine description file `md'.  */\n\n");
   printf ("extern char *insn_operand_constraint[][MAX_RECOG_OPERANDS];\n\n");
   printf ("extern rtx recog_operand[];\n");
   printf ("#define operands emit_operand\n\n");
-  printf ("#define FAIL do {end_sequence (); return _val;} while (0)\n");
-  printf ("#define DONE do {_val = gen_sequence (); end_sequence (); return _val;} while (0)\n");
+  printf ("#define FAIL return (end_sequence (), _val)\n");
+  printf ("#define DONE return (_val = gen_sequence (), end_sequence (), _val)\n");
 
   /* Read the machine description.  */
 
This page took 0.076396 seconds and 5 git commands to generate.