1. 11 Jun, 2002 10 commits
    • * config/m68k/m68k.h (PREDICATE_CODES): Define. · 1062f15a
      From-SVN: r54494
      Andreas Schwab committed
    • tm.texi (Run-time Target): Add comment about flag_iso and strict ANSI. · ce3649d2
      2002-06-11  Eric Christopher  <echristo@redhat.com>
      
      	* doc/tm.texi (Run-time Target): Add comment about flag_iso
      	and strict ANSI.
      	* config/mips/ecoff.h (CPP_PREDEFINES): Remove.
      	* config/mips/ecoffl.h: Ditto.
      	* config/mips/elf64.h (SUBTARGET_CPP_SPEC): Remove.
      	(CPP_PREDEFINES): Ditto.
      	* config/mips/elfl64.h: Ditto.
      	* config/mips/elfl.h: Ditto.
      	* config/mips/iris3.h (CPP_PREDEFINES, SUBTARGET_CPP_SPEC): #if 0
      	out until irix header consolidation.
      	* config/mips/iris5.h (CPP_PREDEFINES, SUBTARGET_CPP_SPEC): Replace
      	with SUBTARGET_OS_CPP_BUILTINS.
      	* config/mips/iris6.h: Ditto.
      	(CPLUSPLUS_CPP_SPEC): Remove.
      	* config/mips/linux.h: Ditto.
      	* config/mips/netbsd.h: Ditto.
      	* config/mips/openbsd.h: Ditto.
      	* config/mips/rtems.h: Ditto.
      	* config/mips/rtems64.h: Ditto.
      	* config/mips/sni-svr4.h: Ditto.
      	* config/mips/mips.h (ISA_MIPS1, ISA_MIPS2, ISA_MIPS3, ISA_MIPS4,
      	ISA_MIPS32, ISA_MIPS64): New defines.
      	(GENERATE_MULT3_SI, HAVE_SQRT_P, ISA_HAS_64BIT_REGS,
      	ISA_HAS_BRANCHLIKELY, ISA_HAS_CONDMOVE, ISA_HAS_8CC, ISA_HAS_FP4,
      	ISA_HAS_COND_TRAP, ISA_HAS_MADD_MSUB, ISA_HAS_NMADD_NMSUB,
      	ISA_HAS_CLZ_CLO, ISA_HAS_DCLZ_DCLO): Use.
      	(TARGET_CPU_CPP_BUILTINS): Define.
      	(CPP_PREDEFINES, LONG_MAX_SPEC, CPP_FPR_SPEC, CPP_SPEC): Remove.
      	* config/mips/mips.md (mulsi3_mult3): Use ISA_MIPS32/64.
      	(movdicc): Remove check for ISA_MIPS32.
      	 (bunordered, bordered, bungt, bunlt, buneq, bunge, bunle,
      	sunordered_df, sunordered_sf, sordered_df, sordered_sf,
      	sunlt_df, sunlt_sf, sungt_df, sungt_sf, suneq_df, suneq_sf, sunge_df,
      	sunge_sf, sunle_df, sunle_sf): New patterns.
      
      From-SVN: r54493
      Eric Christopher committed
    • Daily bump. · f5f35f6a
      From-SVN: r54492
      GCC Administrator committed
    • * Forgotten commit. · bc3437ba
      From-SVN: r54486
      Neil Booth committed
    • Makefile.in: Update cppmain.o. · 1a76916c
      	* Makefile.in: Update cppmain.o.
      	* cpphash.h (struct cpp_reader): Move some members to a
      	nested structure.
      	(trad_line): Rename saved_line.
      	(_cpp_read_logical_line_trad): Update.
      	(_cpp_remove_overlay): New.
      	* cppinit.c (cpp_create_reader): No need to set saved_line.
      	(cpp_destroy): Update.
      	(cpp_read_main_file): Only overlay if compiling.
      	* cpplex.c (continue_after_nul): Return false if in directive.
      	* cpplib.c (EXPAND): New.
      	(directive_table, SEEN_EOL): Update.
      	(end_directive): Remove overlay if traditional; don't skip
      	line in traditional #define.
      	(prepare_directive_trad): New.
      	(_cpp_handle_directive, run_directive): Update for traditional
      	directives.
      	(lex_macro_node): Simplify, don't use lex_identifier_trad.
      	* cpplib.h (struct options): Add preprocess_only.
      	* cppmain.c: Don't include intl.h.
      	(cpp_preprocess_file): Set options->preprocess_only.
      	(scan_translation_unit_trad): Fix, and print line numbers.
      	* cpptrad.c (check_output_buffer, lex_identifier, scan_parameters,
      	maybe_start_funlike, scan_out_logical_line, replace_args_and_push,
      	save_replacement_text, _cpp_create_trad_definition): Update for
      	variable renaming.
      	(_cpp_overlay_buffer): Save line number.
      	(_cpp_remove_overlay): Rename from restore_buff, restore line.
      	(_cpp_read_logical_line_trad): Don't handle overlays here.
      	(scan_out_logical_line): Process directives.
      
      From-SVN: r54485
      Neil Booth committed
    • gthr-win32.h: Wrap all functions in extern "C". · b25bb36a
      	* gthr-win32.h: Wrap all functions in extern "C".
      	(__gthread_key_t): Typedef as unsigned long,
      	not win32 DWORD.
      	(__GTHREAD_ONCE_INIT): Use 0, not win32 FALSE.
      	(__gthread_mutex_t): Typedef as void*, not win32 HANDLE.
      	(__gthr_win32_once, __gthr_win32_key_create,
      	__gthr_win32_key_delete, __gthr_win32_getspecific,
      	__gthr_win32_setspecific, __gthr_win32_mutex_init_function,
      	__gthr_win32_mutex_lock,__gthr_win32_mutex_trylock,
      	__gthr_win32_mutex_unlock): Declare.
      	(__gthread_once,__gthread_key_create,
      	__gthread_key_delete, __gthread_getspecific,
      	__gthread_setspecific, __gthread_mutex_init_function,
      	__gthread_mutex_lock,__gthread_mutex_trylock,
      	__gthread_mutex_unlock): Call corresponding
      	__gthr_win32_* extern implementations if #defined
      	__GTHREAD_HIDE_WIN32API.
      	* config/i386/t-mingw32 (LIB2FUNCS_EXTRA): Set to
      	$(srcdir)/config/i386/gthr-win32.c
      	* config/i386/gthr-win32.c: New implementation file.
      	(__gthr_win32_once, __gthr_win32_key_create,
      	__gthr_win32_key_delete, __gthr_win32_getspecific,
      	__gthr_win32_setspecific, __gthr_win32_mutex_init_function,
      	__gthr_win32_mutex_lock,__gthr_win32_mutex_trylock,
      	__gthr_win32_mutex_unlock): New functions, based on
      	static inlines in gthr-win32.h.
      
      From-SVN: r54484
      Danny Smith committed
    • xtensa.c (override_options): Don't warn about using -fpic or -fPIC when PIC is enabled by default. · a69c385e
              * config/xtensa/xtensa.c (override_options): Don't warn about
              using -fpic or -fPIC when PIC is enabled by default.
      
      From-SVN: r54483
      Bob Wilson committed
    • * libjava.lang/PR6520.java: New file. For PR java/6520. · d8f19ccf
      From-SVN: r54482
      Tom Tromey committed
    • 20001226-1.x: Only xfail for Xtensa targets if not optimizing. · 56a28102
              * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
              targets if not optimizing.
      
      From-SVN: r54481
      Bob Wilson committed
  2. 10 Jun, 2002 30 commits