- 11 Dec, 2001 11 commits
-
-
From-SVN: r47873
Douglas B Rupp committed -
From-SVN: r47872
Douglas B Rupp committed -
* Makefile.in (stage[1234]-start): $(LN_S) utilities in a manner that works if LN_S = cp. From-SVN: r47871
Douglas B Rupp committed -
From-SVN: r47870
Douglas B Rupp committed -
* gcc/configure.in: Hardcode that vfork works on VMS host. * gcc/configure: Regenerated. * libiberty/configure.in: Hardcode that vfork works on VMS host. * libiberty/configure: Regenerated. From-SVN: r47869
Douglas B Rupp committed -
(__Atomicity_lock<0>::_S_atomicity_lock): Add. From-SVN: r47867
Loren J. Rittle committed -
From-SVN: r47866
Matthias Klose committed -
From-SVN: r47865
GCC Administrator committed -
* prims.cc (JvConvertArgv): Convert using current locale's encoding. From-SVN: r47862
Tom Tromey committed -
Fix for PR libgcj/5064. * java/lang/natClassLoader.cc: Don't include stdio.h. (_Jv_RegisterClassHookDefault): Don't use snprintf. From-SVN: r47861
Tom Tromey committed -
From-SVN: r47860
Tom Tromey committed
-
- 10 Dec, 2001 29 commits
-
-
From-SVN: r47858
David Edelsohn committed -
* gcc.c (convert_filename): Add do_obj parameter. Don't convert unless do_obj true. (process_command): Modify calls to convert_filename. From-SVN: r47857
Douglas B Rupp committed -
From-SVN: r47856
Rainer Orth committed -
combine.c (known_cond): Check mode of each operand to determine if COND is comparing floating point values. * combine.c (known_cond): Check mode of each operand to determine if COND is comparing floating point values. From-SVN: r47855
Jeffrey A Law committed -
cp: PR g++/72 * decl.c (add_binding): Don't reject duplicate typedefs involving template parameters. testsuite: * g++.dg/template/typedef1.C: New test. From-SVN: r47854
Nathan Sidwell committed -
* rs6000.h (processor_type): Add PPC405. (RTX_COSTS): Add PPC405. Correct rs64 and ppc630 multiply costs. * rs6000.md: Add PPC405 information. Utilize imul2 and imul3 for rios1, rs64, and ppc630 processors. From-SVN: r47853
David Edelsohn committed -
alpha.md (unaligned_extendhidi): Call gen_lowpart instead of hardcoding subregs into the _be and _le patterns. * config/alpha/alpha.md (unaligned_extendhidi): Call gen_lowpart instead of hardcoding subregs into the _be and _le patterns. From-SVN: r47852
Richard Henderson committed -
* doc/install.texi (Final install): Request additional information in mail about successful builds. From-SVN: r47850
Janis Johnson committed -
* c-lex.c, c-parse.in, c-typeck.c: Revert concatenation changes. cp: * parse.y, semantics.c: Similarly. From-SVN: r47848
Neil Booth committed -
2001-12-10 Paolo Carlini <pcarlini@unitus.it> * include/bits/basic_string.tcc (_M_replace_safe): Fix typos. * include/bits/basic_string.h: Fix typos. From-SVN: r47847
Paolo Carlini committed -
* config/i386/i386.md (leave, leave_rex64): Adjust pattern to match what insn does. From-SVN: r47846
Richard Kenner committed -
* ChangeLog of the previous commit. From-SVN: r47845
Paolo Carlini committed -
2001-12-10 Paolo Carlini <pcarlini@unitus.it> Nathan Myers <ncm@cantrip.org> * include/bits/basic_string.tcc (_M_replace_safe): New function. (_M_replace(input_iterator_tag), append members): Use it. (_M_replace(forward_iterator_tag)): Remove. * include/bits/basic_string.h: Adjust declarations. * src/string-inst.cc: Adjust declarations. From-SVN: r47844
Paolo Carlini committed -
* Makefile.in: Add $(OUTPUT_OPTION) to compilation rules. * intl/Makefile.in (OUTPUT_OPTION): Add configure variable. (.c.o): Add $(OUTPUT_OPTION). * java/Make-lang.in (jvspec.o): Add $(OUTPUT_OPTION). From-SVN: r47843
Douglas B Rupp committed -
* doc/cpp.texi: Don't condition menus on @ifinfo. Condition the copyright notice formerly conditioned on @ifinfo on @ifnottex instead. f: * g77.texi: Don't condition menus on @ifinfo. ch: * chill.texi: Don't condition menus on @ifinfo. From-SVN: r47842
Joseph Myers committed -
From-SVN: r47841
Richard Kenner committed -
* config.gcc (alpha*-dec-vms*): Change to alpha*-dec-*vms* (exeext, target_alias, prefix, local_prefix): Define. * config/alpha/x-vms (USE_COLLECT2): Make empty. * config/alpha/xm-vms.h (INCLUDE_DEFAULTS): Use Unix style file specifications. Remove ".". (GCC_INCLUDE_DIR): Remove redefinition (redundant). * fixinc/mkfixinc.sh (alpha*-dec-vms*): Change to alpha*-dec-*vms* From-SVN: r47840
Douglas B Rupp committed -
From-SVN: r47839
Turly O'Connor committed -
From-SVN: r47838
Nathan Sidwell committed -
2001-12-09 Benjamin Kosnik <bkoz@redhat.com> Philip Martin <pmartin@uklinux.net> * include/bits/locale_facets.h (__num_base::_S_scale_hex): Add. (__num_base::_S_scale_oct): Add. * src/locale.cc: Add definitions. * testsuite/27_io/istream_extractor_arith.cc (main): Call test13. * testsuite/testsuite_hooks.h: Remove duplicate VERIFY define. Co-Authored-By: Philip Martin <pmartin@uklinux.net> From-SVN: r47837
Benjamin Kosnik committed -
From-SVN: r47836
GCC Administrator committed -
From-SVN: r47834
Per Bothner committed -
* check-init.c (current_switch_has_default): New static field. (check_init): Case DEFAULT_EXPR: Set current_switch_has_default. Case SWITCH_EXPR: Save/restore current_switch_has_default. If no DEFAULT_EXPR seen, simulate a default alternative that copies state. From-SVN: r47833
Per Bothner committed -
From-SVN: r47832
Richard Kenner committed -
* config/alpha/t-vms (EXTRA_PARTS): Append $(VMS_EXTRA_PARTS) Add rules for building [vp]crt0.o * config/alpha/vms.h (START_FILE_SPEC): Define. * config/alpha/x-vms (VMS_EXTRA_PARTS): Define * config/alpha/vms-crt0.c, config/alpha/vms-psxcrt0.c: New files. * doc/invoke.texi: Document special Alpha/VMS options. From-SVN: r47831
Douglas B Rupp committed -
* hwint.h (HOST_BITS_PER_LONGLONG): Deal with __int64 type. * vmsdbg.h (DST_SRC_COMMAND): Test for type of long long or __int64, not GNUC. From-SVN: r47828
Richard Kenner committed -
* tree.c (append_random_char): Conditionalize INO for VMS. Co-Authored-By: Douglas B Rupp <rupp@gnat.com> From-SVN: r47827
Richard Kenner committed -
* resolve.cc (_Jv_PrepareClass): Verify method here... * defineclass.cc (handleMethodsEnd): ... not here. * verify.cc (_Jv_BytecodeVerifier::initialize_stack): New method. (_Jv_BytecodeVerifier::verify_instructions_0) [op_return]: Ensure there are no uninitialized objects. (_Jv_BytecodeVerifier::state::this_type): New field. (_Jv_BytecodeVerifier::state::state): Initialize this_type. (_Jv_BytecodeVerifier::state::copy): Copy this_type. (_Jv_BytecodeVerifier::state::merge): Merge this_type. (_Jv_BytecodeVerifier::state::check_no_uninitialized_objects): Handle this_type. (_Jv_BytecodeVerifier::state::check_this_initialized): New method. (_Jv_BytecodeVerifier::state::set_initialized): Handle this_type. (_Jv_BytecodeVerifier::state::set_this_type): New method. (_Jv_BytecodeVerifier::verify_instructions_0) [op_putfield]: Allow assignment to fields of `this' before another initializer is run. From-SVN: r47826
Tom Tromey committed -
* cfgcleanup.c (label_is_jump_target_p): New function. (try_optimize_cfg): Use label_is_jump_target_p to check if label is target of a JUMP_INSN from the preceding block. From-SVN: r47825
Richard Henderson committed
-