- Mar 04, 2003
-
-
hboehm authored
* include/private/gcconfig.h (GC_data_start): declare when needed. * include/private/gc_priv.h: Include gcconfig.h after ptr_t declaration. * dyn_load.c (GC_register_dynamic_libraries_dl_iterate_phdr, GC_register_dynlib_callback): Register main data for static executable if dl_iterate_phdr() didn't. * misc.c (GC_init_inner): Call GC_init_linux_data_start() even if we don't expect to register main static data. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63809 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
* configure: Rebuilt. * configure.in (target_list): Added tags. * Makefile.in (TAGS): Depend on lang.clean. Include subdirectory TAGS files by reference. * objc/Make-lang.in (objc.tags): New target. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63808 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63807 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63806 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63805 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63804 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63803 138bc75d-0d04-0410-961f-82ee72b054a4
-
aoliva authored
min and max have the same type. * include/bits/basic_string.tcc (append, rfind, compare): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63802 138bc75d-0d04-0410-961f-82ee72b054a4
-
rakdver authored
gcov_skip, gcov_skip_string, gcov_write_unsigned, gcov_write_counter, gcov_write_string, gcov_read_unsigned, gcov_read_counter, gcov_read_string, gcov_write_length): Modified to enable reading/ writing of whole .da file just once. (da_file_open, da_file_close, da_file_eof, da_file_error, da_file_position, da_file_seek, da_file_write, da_file_read): New functions. (actual_da_file, actual_da_file_position, actual_da_file_length, actual_da_file_buffer, actual_da_file_buffer_size): New static functions. * libgcov.c (gcov_exit): Modified to read/write the whole .da file at just once. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63800 138bc75d-0d04-0410-961f-82ee72b054a4
-
schwab authored
offset without frame pointer. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63799 138bc75d-0d04-0410-961f-82ee72b054a4
-
sje authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63796 138bc75d-0d04-0410-961f-82ee72b054a4
-
bosch authored
* a-except.adb (Unwind_RaiseException): Import a GNAT specific wrapper, which name remains constant whatever underlying GCC scheme. * raise.c (__gnat_Unwind_RaiseException): New wrappers, providing the stable interface needed for a-except. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63795 138bc75d-0d04-0410-961f-82ee72b054a4
-
drow authored
* configure: Regenerated. * gcc.c: Check whether TARGET_SYSTEM_ROOT is defined. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63793 138bc75d-0d04-0410-961f-82ee72b054a4
-
drow authored
FLAGS_FOR_TARGET. * configure: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63792 138bc75d-0d04-0410-961f-82ee72b054a4
-
amylaar authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63791 138bc75d-0d04-0410-961f-82ee72b054a4
-
aj authored
* configure.in: Check for <memcheck.h>. * configure: Regenerated. * config.in: Define HAVE_MEMCHECK_H. * ggc-common.c: Use <memcheck.h> if available instead of <valgrind.h>. * ggc-page.c: Likewise. * cppfiles.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63790 138bc75d-0d04-0410-961f-82ee72b054a4
-
aj authored
* configure: Regenerated. * config.in: Define HAVE_MEMCHECK_H. * ggc-common.c: Use <memcheck.h> if available instead of <valgrind.h>. * ggc-page.c: Likewise. * cppfiles.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63788 138bc75d-0d04-0410-961f-82ee72b054a4
-
bkoz authored
2003-03-04 Benjamin Kosnik <bkoz@redhat.com> * include/Makefile.am (allstamps): Remove stamp-std-precompile. * include/Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63787 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63784 138bc75d-0d04-0410-961f-82ee72b054a4
-
ebotcazou authored
* c-typeck.c (do_case): Attach the first case label to the SWITCH_BODY. (c_finish_case): Rechain the next statements to the SWITCH_STMT. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63783 138bc75d-0d04-0410-961f-82ee72b054a4
-
hubicka authored
* toplev.c (parse_options_and_default_flags): Enable flag_unit_at_a_time for -O3. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63782 138bc75d-0d04-0410-961f-82ee72b054a4
-
neroden authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63779 138bc75d-0d04-0410-961f-82ee72b054a4
-
neroden authored
definition closer to its use. Simplify use_collect2 logic. Start to organize. Simplify tests for in-tree gas and ld. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63778 138bc75d-0d04-0410-961f-82ee72b054a4
-
neroden authored
* Makefile.tpl: Always pass down RANLIB. * Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63777 138bc75d-0d04-0410-961f-82ee72b054a4
-
neroden authored
* Makefile.in: Regenerate. * configure.in: Remove unused logic relating to --enable-shared and --enable-threads. Remove bogus comments. Remove redundant noconfigdirs. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63776 138bc75d-0d04-0410-961f-82ee72b054a4
-
neroden authored
Remove reference to mh-dgux. * configure: Regenerate. * mh-dgux: Delete. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63775 138bc75d-0d04-0410-961f-82ee72b054a4
-
neil authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63774 138bc75d-0d04-0410-961f-82ee72b054a4
-
neil authored
* c-common.c (flag_no_line_commands, flag_no_output, flag_dump_macros, flag_dump_includes): New. * c-common.h (flag_no_line_commands, flag_no_output, flag_dump_macros, flag_dump_includes, preprocess_file): New. (init_c_lex): Update prototype. * c-lex.c (init_c_lex): Update prototype; move some code to c_common_init. * c-opts.c (preprocess_file): Subsume into c_common_init. (c_common_decode_option): Update flags. (c_common_init): Move code from preprocess_file and init_c_lex. (sanitize_cpp_opts): Update. * c-ppoutput.c: New, cppmain.c almost verbatim. * cpphash.h (struct printer): Remove. (struct cpp_reader): Remove print. * cpplib.h (dump_none, dump_only, dump_names, dump_definitions, cpp_preprocess_file): Remove. (struct cpp_options): Remove no_output, no_line_commands, dump_macros and dump_includes. * cppmain.c: Remove. * doc/passes.texi: Update. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63773 138bc75d-0d04-0410-961f-82ee72b054a4
-
danglin authored
(assign_stack_local_1): Perform overall stack alignment only when STACK_ALIGNMENT_NEEDED is non-zero. * doc/tm.texi (STACK_ALIGNMENT_NEEDED): Document. * pa.c (compute_frame_size): Rename fsize to size. Account for alignment to a word boundary before general register save block. Only account for double-word alignment before floating point register save block if one or more are saved. Don't allocate space for %r3 when frame pointer is needed. (hppa_expand_prologue): Include alignment to word boundary in local frame size. * pa.h (STARTING_FRAME_OFFSET): Define to 8 on both 32 and 64-bit ports. (STACK_ALIGNMENT_NEEDED): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63771 138bc75d-0d04-0410-961f-82ee72b054a4
-
mkoch authored
* java/net/NetworkInterface.java: Merged with classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63769 138bc75d-0d04-0410-961f-82ee72b054a4
-
kevinb authored
global register variables. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63768 138bc75d-0d04-0410-961f-82ee72b054a4
-
aoliva authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63767 138bc75d-0d04-0410-961f-82ee72b054a4
-
aoliva authored
(subst_reloads): Call it. (operands_match_p): Adjust registers using HARD_REGNO_NREGS. * reload.h (reload_adjust_reg_for_mode): Declare. * reload1.c (emit_input_reload_insns, emit_output_reload_insns): Call it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63766 138bc75d-0d04-0410-961f-82ee72b054a4
-
bkoz authored
2003-03-03 Benjamin Kosnik <bkoz@redhat.com> * testsuite/abi_check.cc (report_symbol_info): Add version info. * config/linker-map.gnu: Hide more stuff. * include/Makefile.am: Cleanups. * include/Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63765 138bc75d-0d04-0410-961f-82ee72b054a4
-
bkoz authored
2003-03-03 Benjamin Kosnik <bkoz@redhat.com> * testsuite/abi_check.cc (report_symbol_info): Add version info. * config/linker-map.gnu: Hide more stuff. * include/Makefile.am: Cleanups. * include/Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63764 138bc75d-0d04-0410-961f-82ee72b054a4
-
wilson authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63763 138bc75d-0d04-0410-961f-82ee72b054a4
-
wilson authored
Fixes PR c/7872. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63762 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63760 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
(*ixorsi3_lshiftrt_16): New. (*iorsi3_ashift_16): Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63756 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
pattern. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63755 138bc75d-0d04-0410-961f-82ee72b054a4
-