1. 22 Apr, 2000 5 commits
    • ir.texi: Document complex number representation. · 3fb304e7
      2000-04-22  Gabriel Dos Reis <gdr@codesourcery.com>
      
              * ir.texi:  Document complex number representation.
      
      From-SVN: r33338
      Gabriel Dos Reis committed
    • diagnostic.h: New file. · 345ed1fe
      2000-04-22  Gabriel Dos Reis  <gdr@codesourcery.com>
      
              * diagnostic.h: New file.
      
              * Makefile.in (diagnostic.o): Depends on diagnostic.h
      
              * diagnostic.c: Tweak.  Rationalize the output logic.  Adjust
              various function prototypes.
              (diagnostic.h): #include.
              (struct output_buffer): Move into diagnostic.h.
              (get_output_prefix): Rename to output_get_prefix.  Export.
              (init_output_buffer): Export. Break out.  Ajust intialization.
              (output_space_left, output_append): Export.
              (output_newline): Rename to output_add_newline.  Export.
              (output_clear): Nullify additional output_buffer fields.
              (output_puts): Rename to output_add_string.  Export.
              (dump_output): Rename to output_flush_on.  Export.
              (build_location_prefix): Constify return-type.
              (emit_output_prefix): Rename to output_emit_prefix. Export.
              (set_real_maximum_length): New function.
              (output_set_maximum_length): Ditto
              (output_clear): Ditto.
              (output_add_character): Ditto.
              (output_add_integer): Ditto.
              (output_add_space): Ditto.
              (output_format): Ditto.
              (output_printf): Adjust buffer initialization.
              (vline_wrapper_message_with_location): Ditto.
              (v_message_with_decl): Ditto.  Adjust call to output_puts
              and get_output_prefix.
              (default_print_error_function): Adjust buffer intialization.
      
      From-SVN: r33337
      Gabriel Dos Reis committed
    • expr.c (preexpand_calls, [...]): Don't look at TYPE_SIZE of VOID_TYPE. · 219fe898
      	* expr.c (preexpand_calls, case CALL_EXPR): Don't look at TYPE_SIZE
      	of VOID_TYPE.
      
      From-SVN: r33336
      Richard Kenner committed
    • Daily bump. · 2b38a1b1
      From-SVN: r33335
      Jeff Law committed
    • Whitespace change · b32eba4a
      From-SVN: r33332
      Alexandre Oliva committed
  2. 21 Apr, 2000 32 commits
  3. 20 Apr, 2000 3 commits
    • re GNATS libgcj/212 (build is broken on Linux/Alpha) · 18fcc496
      	Fix for PR libgcj/212:
      	* gcj/javaprims.h (_Jv_word, _Jv_word2): Removed definitions.
      	* include/jvm.h (_Jv_word, _Jv_word2): Define.
      	* java/lang/Class.h (_Jv_word): Declare.
      
      From-SVN: r33292
      Tom Tromey committed
    • throwit.out: Fixed output to be correct. · dea4b2db
      	* libjava.jni/throwit.out: Fixed output to be correct.
      
      	* libjava.jni/noclass.java (main): `find_it' throws an exception.
      
      From-SVN: r33291
      Tom Tromey committed
    • cpplib.h (enum cpp_ttype): Add token types for all punctuators. · 1368ee70
      	* cpplib.h (enum cpp_ttype): Add token types for all
      	punctuators.  Distinguish pp-numbers from valid C numbers.
      	Give some tokens better names.  Initialize from macro.
      	(struct cpp_name, cpp_token, cpp_toklist): New data
      	structures.
      	Update prototypes.
      	* cpplex.c (bump_column, expand_name_space,
      	expand_token_space, init_token_list, cpp_output_list,
      	_cpp_scan_line):  New functions.
      	(output_line_command): Add third argument, new line number.
      	* cpphash.h: Update prototypes.
      	* cppexp.c, cpphash.c, cpplib.c, scan-decls.c: Update for new
      	token names.
      
      From-SVN: r33289
      Zack Weinberg committed