1. 07 Jun, 2002 17 commits
  2. 06 Jun, 2002 20 commits
  3. 05 Jun, 2002 3 commits
    • Makefile.am (libgcj_convenience.la): Revert the last change. · 5d3dfc3a
      2002-06-05  H.J. Lu  (hjl@gnu.org)
      
      	* Makefile.am (libgcj_convenience.la): Revert the last change.
      	(libgcj.la): Likewise.
      	* Makefile.in: Regenerated.
      
      From-SVN: r54295
      H.J. Lu committed
    • pa.h (EXTRA_CONSTRAINT, T case): Further refine so that it rejects (mem (lo_sum (reg) (unspec)))... · 80081028
              * pa.h (EXTRA_CONSTRAINT, T case): Further refine so that it
              rejects (mem (lo_sum (reg) (unspec))), but will allow
              (mem (lo_sum (reg) (symbol_ref)) for PA2.0.
      
      From-SVN: r54294
      Jeff Law committed
    • cpphash.h (_cpp_create_definition): Update prototype. · cbc69f84
      	* cpphash.h (_cpp_create_definition): Update prototype.
      	(_cpp_push_text_context, _cpp_create_trad_definition): New.
      	( cpp_lex_identifier_trad): New.
      	(_cpp_set_trad_context): New.
      	* cppinit.c (cpp_finish_options): Don't conditionalize builtins.
      	* cpplib.c (SEEN_EOL): Update.
      	(lex_macro_node): Update for -traditional.
      	(cpp_push_buffer, _cpp_pop_buffer): Similarly.
      	* cppmacro.c (_cpp_create_definition): Split into
      	create_iso_definition() and _cpp_create_trad_definition().
      	(warn_of_redefinition): Update prototype; handle traditional
      	macros.
      	(_cpp_push_text_context): New.
      	* cpptrad.c (skip_whitespace, push_replacement_text): New.
      	(lex_identifier): Call ht_lookup with correct start.
      	(_cpp_lex_identifier_tradm _cpp_create_trad_definition,
      	_cpp_set_trad_context): New.
      	(scan_out_logical_line): Update to handle changing contexts.
      
      From-SVN: r54293
      Neil Booth committed