OSDN Git Service
hp [Sat, 19 Nov 2005 21:54:26 +0000 (21:54 +0000)]
PR middle-end/24912
* gcc.dg/torture/pr24912-1.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107230
138bc75d-0d04-0410-961f-
82ee72b054a4
rguenth [Sat, 19 Nov 2005 21:40:28 +0000 (21:40 +0000)]
2005-11-19 Richard Guenther <rguenther@suse.de>
* fold-const.c (fold_indirect_ref_1): Make sure we fold
ARRAY_REFs of constant strings.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107229
138bc75d-0d04-0410-961f-
82ee72b054a4
jb [Sat, 19 Nov 2005 21:36:06 +0000 (21:36 +0000)]
fortran ChangeLog:
2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
PR fortran/24862
* trans-io.c (gfc_trans_transfer): Handle arrays of derived type.
testsuite ChangeLog:
2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
PR fortran/24862
* gfortran.dg/arrayio_derived_1.f90: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107228
138bc75d-0d04-0410-961f-
82ee72b054a4
jakub [Sat, 19 Nov 2005 20:18:31 +0000 (20:18 +0000)]
* gcc.c (version_compare_spec_function): Use '%s' rather than %qs in
fatal format string.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107226
138bc75d-0d04-0410-961f-
82ee72b054a4
rguenth [Sat, 19 Nov 2005 17:24:33 +0000 (17:24 +0000)]
2005-11-19 Richard Guenther <rguenther@suse.de>
Roger Sayle <roger@eyesopen.com>
PR ada/23717
* misc.c (internal_error_function): Don't use vsprintf to format
the error message text, instead use pp_format_text and the new
pretty printer APIs. This allows handling of %qs, %w, etc.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107223
138bc75d-0d04-0410-961f-
82ee72b054a4
jsm28 [Sat, 19 Nov 2005 12:32:23 +0000 (12:32 +0000)]
* combine.c (make_compound_operation): Swap operands of
commutative operation if necessary before returning.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107219
138bc75d-0d04-0410-961f-
82ee72b054a4
rguenth [Sat, 19 Nov 2005 11:29:10 +0000 (11:29 +0000)]
2005-11-19 Richard Guenther <rguenther@suse.de>
PR middle-end/23294
* fold-const.c (fold_plusminus_mult_expr): New function.
(fold_binary): Use to canonicalize PLUS_EXPR and MINUS_EXPR
cases, remove now unnecessary code.
* gcc.dg/tree-ssa/pr23294.c: New testcase.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107218
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Sat, 19 Nov 2005 10:00:42 +0000 (10:00 +0000)]
Add comment.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107217
138bc75d-0d04-0410-961f-
82ee72b054a4
hp [Sat, 19 Nov 2005 08:39:25 +0000 (08:39 +0000)]
* gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107216
138bc75d-0d04-0410-961f-
82ee72b054a4
bonzini [Sat, 19 Nov 2005 08:36:57 +0000 (08:36 +0000)]
2005-11-19 Paolo Bonzini <bonzini@gcc.gnu.org>
* gensupport.c (old_preds): Rename to std_preds, add special field.
(struct old_pred_table): Rename to struct std_pred_table, add special
field.
(NUM_KNOWN_OLD_PREDS): Rename to NUM_KNOWN_STD_PREDS.
(NUM_OLD_SPECIAL_MODE_PREDS): Remove.
(init_predicate_table): Adjust, and set along the way whether a
predicate is special.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107215
138bc75d-0d04-0410-961f-
82ee72b054a4
hp [Sat, 19 Nov 2005 08:35:22 +0000 (08:35 +0000)]
Remove conflict markers
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107214
138bc75d-0d04-0410-961f-
82ee72b054a4
mmitchel [Sat, 19 Nov 2005 05:10:19 +0000 (05:10 +0000)]
* crontab: Add 4.1 branch entry.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107213
138bc75d-0d04-0410-961f-
82ee72b054a4
mmitchel [Sat, 19 Nov 2005 05:09:00 +0000 (05:09 +0000)]
* BASE-VER: Change to 4.2.0.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107212
138bc75d-0d04-0410-961f-
82ee72b054a4
mmitchel [Sat, 19 Nov 2005 02:25:55 +0000 (02:25 +0000)]
PR c++/8355
* decl.c (grokfndecl): Set up DECL_TEMPLATE_INFO before calling
set_decl_namespace.
* name-lookup.c (set_decl_namespace):
PR c++/8355
* g++.dg/template/friend39.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107207
138bc75d-0d04-0410-961f-
82ee72b054a4
wilson [Sat, 19 Nov 2005 02:25:25 +0000 (02:25 +0000)]
Fix spurious warning for strstr (s, "").
* builtins.c (fold_builtin_strstr): Pass s1 through fold_convert before
returning it.
* gcc.dg/builtin-strstr.c: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107206
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Sat, 19 Nov 2005 02:19:43 +0000 (02:19 +0000)]
* gcc.target/ia64/
20010423-1.c, gcc.target/ia64/
20020313-1.c,
gcc.target/ia64/
20020326-1.c, gcc.target/ia64/
20030225-2.c,
gcc.target/ia64/
20030405-1.c, gcc.target/ia64/
20030811-1.c,
gcc.target/ia64/
20040303-1.c: Move from gcc.dg/.
* gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
renaming to remove initial "ia64-".
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107205
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 19 Nov 2005 00:17:23 +0000 (00:17 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107202
138bc75d-0d04-0410-961f-
82ee72b054a4
mrs [Fri, 18 Nov 2005 23:40:29 +0000 (23:40 +0000)]
* c-common.c (handle_cleanup_attribute): Use a lang hook for lookup_name.
* config/darwin-c.c (darwin_pragma_unused): Likewise.
* c-decl.c (lookup_name_two) Remove.
* c-tree.h (lookup_name_two): Remove.
* c-objc-common.h (LANG_HOOKS_LOOKUP_NAME): Add.
* langhooks-def.h (LANG_HOOKS_LOOKUP_NAME): Add.
(LANG_HOOKS_DECLS): Add initializer for LANG_HOOKS_LOOKUP_NAME.
* langhooks.h (lang_hooks_for_decls): Add lookup_name.
cp:
* cp-objcp-common.h (LANG_HOOKS_LOOKUP_NAME): Add.
* name-lookup.c (lookup_name_two): Remove.
(lookup_name_one): Add.
* name-lookup.h (lookup_name_two): Remove.
(lookup_name_one): Add.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107196
138bc75d-0d04-0410-961f-
82ee72b054a4
andreast [Fri, 18 Nov 2005 22:53:08 +0000 (22:53 +0000)]
2005-11-18 Andreas Tobler <a.tobler@schweiz.ch>
* ltcf-c.sh (whole_archive_flag_spec): Remove '-all_load $convenience'
to match upstream libtool for darwin.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107192
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Fri, 18 Nov 2005 21:09:05 +0000 (21:09 +0000)]
* ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107190
138bc75d-0d04-0410-961f-
82ee72b054a4
rearnsha [Fri, 18 Nov 2005 17:59:37 +0000 (17:59 +0000)]
PR target/24914
* arm.c (arm_hard_regno_mode_ok): Co-processor registers aren't ok
when not generating code to use that co-processor.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107187
138bc75d-0d04-0410-961f-
82ee72b054a4
phython [Fri, 18 Nov 2005 16:48:31 +0000 (16:48 +0000)]
2005-11-18 James A. Morrison <phython@gcc.gnu.org>
* tree-flow.h (reserve_phi_args_for_new_edge, create_phi_node,
add_phi_arg, remove_phi_args, remove_phi_node phi_reverse): Mention that these functions are now in tree-phinodes.c.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107185
138bc75d-0d04-0410-961f-
82ee72b054a4
jiez [Fri, 18 Nov 2005 14:15:11 +0000 (14:15 +0000)]
* config/bfin/bfin.md (trap): New pattern.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107184
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 18 Nov 2005 13:32:05 +0000 (13:32 +0000)]
* tree-ssa-dom.c (extract_range_from_cond): Deal with variable bounds
on types.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107182
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 18 Nov 2005 13:25:20 +0000 (13:25 +0000)]
Fix typo in last change.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107181
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 18 Nov 2005 13:22:55 +0000 (13:22 +0000)]
* expr.c (expand_expr_real): Don't look at EXPR_HAS_LOCATION unless
ib_boundaries_block is non-null
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107180
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 18 Nov 2005 13:14:39 +0000 (13:14 +0000)]
* postreload.c (reload_cse_move2add): Don't try to work with BImode.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107179
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 18 Nov 2005 13:07:06 +0000 (13:07 +0000)]
* fold-const.c (build_range_check): Use proper type for subtraction
when merging lower bound.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107178
138bc75d-0d04-0410-961f-
82ee72b054a4
paolo [Fri, 18 Nov 2005 11:50:22 +0000 (11:50 +0000)]
2005-11-18 Paolo Carlini <pcarlini@suse.de>
* include/ext/rc_string_base.h (__rc_string_base<>::_Rep): Avoid the
anonymous struct extension, adjust everywhere.
* include/ext/rc_string_base.h (__rc_string_base<>::_S_empty_rep()):
Just use a static member.
(__rc_string_base<>::__rc_string_base(), _S_construct): Adjust.
* include/ext/rc_string_base.h (__rc_string_base<>::_Rep): Use anonymous
union together with _CharT to fix alignment issues, rebind to _Rep and
rename _Raw_alloc to _Rep_alloc_type.
(__rc_string_base<>::_Rep::_S_create, _M_destroy): Adjust consistently.
* include/ext/vstring_util.h (__is_null_p): Move inside struct
__vstring_utility as static _S_is_null_pointer.
* include/ext/sso_string.h
(__sso_string_base<>::_M_construct(std::forward_iterator_tag): Adjust.
* include/ext/rc_string_base.h
(__rc_string_base<>::_S_construct(std::forward_iterator_tag): Likewise.
Implement Option 3 of DR 431 for ext/vstring - both available bases.
* include/bits/cpp_type_traits.h (struct __is_empty): Add.
* include/ext/vstring.h (__versa_string<>::swap): Delegate to
this->_M_swap.
* include/ext/vstring.tcc (__versa_string<>::swap): Remove.
* include/ext/vstring_util.h (struct __vstring_utility<>): Add struct
_Alloc_hider<>, augmented of allocator swapping facility, specialized
to nop for empty allocators.
* include/ext/rc_string_base.h (__rc_string_base<>::_M_swap): Use it.
(__rc_string_base<>::_M_is_leaked, _M_set_sharable): Change to private.
* include/ext/sso_string_base.h (__sso_string_base<>::_M_swap):
Likewise.
(__sso_string_base<>::_M_is_leaked, _M_set_sharable): Remove, unused.
* include/ext/rc_string_base.h (__rc_string_base<>::_M_data(_CharT*):
Return void.
* include/ext/sso_string_base.h (__sso_string_base<>::_M_data(_CharT*):
Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107176
138bc75d-0d04-0410-961f-
82ee72b054a4
guerby [Fri, 18 Nov 2005 11:44:20 +0000 (11:44 +0000)]
2005-11-18 Laurent GUERBY <laurent@guerby.net>
PR ada/24857
* Makefile.in: Use s-auxdec-empty for RTEMS.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107175
138bc75d-0d04-0410-961f-
82ee72b054a4
jsm28 [Fri, 18 Nov 2005 11:06:56 +0000 (11:06 +0000)]
* g++.dg/cpp/string-2.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107174
138bc75d-0d04-0410-961f-
82ee72b054a4
fxcoudert [Fri, 18 Nov 2005 10:51:57 +0000 (10:51 +0000)]
* configure.ac: Add "-I ." to the AM_FCFLAGS.
* configure: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107172
138bc75d-0d04-0410-961f-
82ee72b054a4
rakdver [Fri, 18 Nov 2005 10:31:45 +0000 (10:31 +0000)]
PR rtl-optimization/24497
* loop-unroll.c (apply_opt_in_copies): Do not verify equality of
the copied insn.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107171
138bc75d-0d04-0410-961f-
82ee72b054a4
rakdver [Fri, 18 Nov 2005 10:27:50 +0000 (10:27 +0000)]
* tree-scalar-evolution.c (expression_expensive_p): New function.
(scev_const_prop): Use compute_overall_effect_of_inner_loop.
* gcc.dg/tree-ssa/loop-14.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107170
138bc75d-0d04-0410-961f-
82ee72b054a4
bernds [Fri, 18 Nov 2005 09:09:24 +0000 (09:09 +0000)]
Add missing file.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107165
138bc75d-0d04-0410-961f-
82ee72b054a4
phython [Fri, 18 Nov 2005 06:13:07 +0000 (06:13 +0000)]
2005-11-17 James A. Morrison <phython@gcc.gnu.org>
Michael Chamberlain <michael@chamberlain.net.au>
* ada/acats/run_all.sh (target_run): Kill long running tests.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107161
138bc75d-0d04-0410-961f-
82ee72b054a4
danglin [Fri, 18 Nov 2005 03:22:18 +0000 (03:22 +0000)]
PR target/24348
* config.gcc (hppa*-*-hpux*): Add pa/t-slibgcc-elf-ver to tmake config
when not using sjlj exceptions.
* config/pa/pa64-hpux.h (LIB_SPEC): Add -lpthread in static links.
* config/pa/pa-hpux11.h (LIB_SPEC): Likewise.
* config/pa/som.h (ASM_PREFERRED_EH_DATA_FORMAT): Delete define.
* config/pa/linux-unwind.h (pa32_fallback_frame_state): Use
DWARF_ALT_FRAME_RETURN_COLUMN instead of column 0 as return column.
* config/pa/pa-hpux.h (MD_UNWIND_SUPPORT): New define.
* config/pa/pa-linux.h (INCOMING_RETURN_ADDR_RTX,
DWARF_FRAME_RETURN_COLUMN, ASM_PREFERRED_EH_DATA_FORMAT,
ASM_MAYBE_OUTPUT_ENCODED_ADDR_RTX): Delete defines.
* config/pa/pa.h (ARG_POINTER_CFA_OFFSET): Delete.
(FRAME_POINTER_CFA_OFFSET, INCOMING_RETURN_ADDR_RTX,
DWARF_FRAME_RETURN_COLUMN, DWARF_ALT_FRAME_RETURN_COLUMN,
ASM_PREFERRED_EH_DATA_FORMAT, ASM_MAYBE_OUTPUT_ENCODED_ADDR_RTX): New
defines.
* config/pa/hpux-unwind.h: New file.
* testsuite/gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
* testsuite/gcc.dg/cleanup-9.c: Likewise.
* testsuite/gcc.dg/cleanup-10.c: Likewise.
* testsuite/gcc.dg/cleanup-11.c: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107157
138bc75d-0d04-0410-961f-
82ee72b054a4
aoliva [Fri, 18 Nov 2005 01:55:34 +0000 (01:55 +0000)]
* config/rs6000/rs6000.h (ASM_OUTPUT_WEAKREF): Define.
* defaults.h (ASM_OUTPUT_WEAKREF): Add decl argument.
* varasm.c (do_assemble_alias): Adjust call.
(weak_finish): Don't use ASM_WEAKEN_LABEL if ASM_WEAKEN_DECL
is defined.
* doc/tm.texi (ASM_OUTPUT_WEAKREF): Document it.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107156
138bc75d-0d04-0410-961f-
82ee72b054a4
wilson [Fri, 18 Nov 2005 01:29:16 +0000 (01:29 +0000)]
Fix confusing comment typo reported by Rafael Espindola.
* tree.def (FUNCTION_DECL): Correct typo in comment.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107155
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Fri, 18 Nov 2005 01:19:10 +0000 (01:19 +0000)]
* dwarf2out.c (dw_cfi_oprnd_struct): Reduce dw_cfi_reg_num to int.
(lookup_cfa_1): Apply data alignment to DW_CFA_def_cfa_offset_sf
and DW_CFA_def_cfa_sf.
(def_cfa_1): Use DW_CFA_def_cfa_offset_sf with negative values.
(dbx_reg_number): Don't assert particular registers here.
(based_loc_descr): ... do it here instead. Fold in ...
(eliminate_reg_to_offset): ... this function.
(compute_frame_pointer_to_cfa_displacement): Fold in the effects
of eliminate_reg_to_offset; use FRAME_POINTER_CFA_OFFSET.
* unwind-dw2.c (execute_cfa_program): Apply data align factor
to DW_CFA_def_cfa_offset_sf and DW_CFA_def_cfa_sf.
* function.c (instantiate_new_reg): Use FRAME_POINTER_CFA_OFFSET.
(instantiate_virtual_regs): Likewise.
* var-tracking.c (adjust_stack_reference): Likewise.
* doc/tm.texi (FRAME_POINTER_CFA_OFFSET): New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107154
138bc75d-0d04-0410-961f-
82ee72b054a4
mark [Fri, 18 Nov 2005 00:59:33 +0000 (00:59 +0000)]
Imported GNU Classpath gcj-import-
20051117.
* gnu/java/net/protocol/file/Connection.java: Removed, fully merged.
* sources.am: Regenerated.
* Makefile.in: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107153
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 18 Nov 2005 00:17:22 +0000 (00:17 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107150
138bc75d-0d04-0410-961f-
82ee72b054a4
hp [Fri, 18 Nov 2005 00:09:09 +0000 (00:09 +0000)]
* config/fpu-glibc.h (set_fpu): Only call fedisableexcept for
nonzero FE_ALL_EXCEPT.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107145
138bc75d-0d04-0410-961f-
82ee72b054a4
bernds [Thu, 17 Nov 2005 22:04:42 +0000 (22:04 +0000)]
* config/bfin/elf.h (STARTFILE_SPEC): Add "crtlibid%O%s"
* config/bfin/uclinux.h (STARFILE_SPEC): Likewise.
* config/bfin/t-bfin-elf (EXTRA_PARTS, EXTRA_MULTILIB_PARTS): Add
crtlibid.o.
($(T)crtlibid.o): New rule.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107138
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Thu, 17 Nov 2005 21:03:50 +0000 (21:03 +0000)]
PR ada/22333
* trans.c (gnat_gimplify_expr, case ADDR_EXPR): Always make
a temporary if taking the address of something that is neither
reference, declaration, or constant, since the gimplifier
can't handle that case.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107134
138bc75d-0d04-0410-961f-
82ee72b054a4
mark [Thu, 17 Nov 2005 20:38:40 +0000 (20:38 +0000)]
2005-11-17 Mark Wielaard <mark@klomp.org>
* gnu/java/net/protocol/file/Handler.java: Removed, fully merged now.
* java/net/ServerSocket.java: Likewise.
* sources.am: Regenerated.
* Makefile.in: Regenerated.
2005-11-17 Mark Wielaard <mark@klomp.org>
Fixes bug #24006
* java/net/ServerSocket.java (implAccept): Set Socket.bound to true.
2005-11-17 Tom Tromey <tromey@redhat.com>
* java/net/ServerSocket.java (accept): Use correct security manager
call.
2005-11-17 Jeroen Frijters <jeroen@frijters.net>
* java/net/ServerSocket.java
(bound): Removed.
(local): New field.
(bind): Cache local socket address.
(getInetAddress, getLocalPort, getLocalSocketAddress, isBound):
Use cached local socket address.
(close): bound field was removed.
2005-11-17 Tom Tromey <tromey@redhat.com>
* java/net/URLConnection.java (setDoInput): Javadoc fix.
(setDoOutput): Likewise.
(setContentHandlerFactory): Likewise.
(setFileNameMap): Likewise.
2005-11-17 Mark Wielaard <mark@klomp.org>
* java/net/URLClassloader.java (addURLs): Add comment about jboss.
2005-11-17 Mark Wielaard <mark@klomp.org>
* java/net/URLClassLoader.java (addURLs): Don't call addURL(), but
call urls.add() and addURLImpl() directly on each URL.
2005-11-17 Tom Tromey <tromey@redhat.com>
* java/net/URLClassLoader.java (definePackage): Javadoc fixes.
2005-11-17 Jeroen Frijters <jeroen@frijters.net>
* java/net/URLClassLoader.java
(Resource.name): Removed field.
(JarURLResource.name): Added field.
(FileResource.getURL): Use File.toURL() instead of doing it in
a way that breaks on Windows.
2005-11-17 Roman Kennke <roman@kennke.org>
Reported by: Ingo Proetel <proetel@aicas.com>
* java/net/URLClassLoader.java
(findClass): Added null check to avoid NullPointerException.
2005-11-17 David Gilbert <david.gilbert@object-refinery.com>
* java/net/URLClassLoader.java: reordered some API doc comments to
suppress Eclipse warnings, and fixed API doc link.
2005-11-17 Tom Tromey <tromey@redhat.com>
* java/net/URLClassLoader.java (URLClassLoader): Removed
unused constructor.
2005-11-17 Jeroen Frijters <jeroen@frijters.net>
* java/net/URLClassLoader (findClass): Close InputStream after we're
done with it.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107133
138bc75d-0d04-0410-961f-
82ee72b054a4
bryce [Thu, 17 Nov 2005 20:25:57 +0000 (20:25 +0000)]
Implement -Xss.
* include/jvm.h (gcj::stack_size): Declare.
(_Jv_StackSize): Declare.
* posix-threads.cc (_Jv_InitThreads): Validate gcj::stack_size.
(_Jv_ThreadStart): Set stack size if specified.
* prims.cc (gcj::stack_size): Define.
(parse_memory_size): Renamed from parse_heap_size.
(_Jv_SetStackSize): Parse stack size argument and set
gcj::stack_size.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107132
138bc75d-0d04-0410-961f-
82ee72b054a4
geoffk [Thu, 17 Nov 2005 20:10:51 +0000 (20:10 +0000)]
/Network/Servers/hills/Volumes/capanna/gkeating/l
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107131
138bc75d-0d04-0410-961f-
82ee72b054a4
mark [Thu, 17 Nov 2005 14:03:22 +0000 (14:03 +0000)]
2005-11-17 Mark Wielaard <mark@klomp.org>
* java/text/SimpleDateFormat.java: Removed, fully merged now.
* sources.am: Regenerated.
* Makefile.in: Regenerated.
2005-11-17 Sven de Marothy <sven@physto.se>
* java/text/SimpleDateFormat.java
(computeOffset): Allow timezone to be first in the parsed String.
2005-11-17 Mark Wielaard <mark@klomp.org>
* java/text/SimpleDateFormat.java (field, size): Make package private.
2005-11-17 Tom Tromey <tromey@redhat.com>
* java/text/SimpleDateFormat.java (compileFormat): Correctly
handle quoted single quotes. PR classspath/23183.
2005-11-17 Tom Tromey <tromey@redhat.com>
* java/text/SimpleDateFormat.java (compileFormat): Reformatted.
2005-11-17 Tom Tromey <tromey@redhat.com>
* java/text/DateFormat.java (serialVersionUID): New field.
2005-11-17 Mark Wielaard <mark@klomp.org>
* java/text/DateFormat.java (equals): Reimplement.
2005-11-17 David Gilbert <david.gilbert@object-refinery.com>
* java/text/Collator.java: API doc fixes,
* java/text/DateFormat.java: likewise,
* java/text/DecimalFormatSymbols.java: likewise,
* java/text/DateFormatSymbols.java: likewise,
* java/text/SimpleDateFormat.java: likewise.
2005-11-17 Jeroen Frijters <jeroen@frijters.net>
* java/text/Collator.java (getInstance(Locale)):
Added default collation pattern to handle case when resource
is missing and throw InternalError instead of returning null
should parsing fail.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107121
138bc75d-0d04-0410-961f-
82ee72b054a4
fxcoudert [Thu, 17 Nov 2005 12:51:41 +0000 (12:51 +0000)]
PR fortran/20811
* scanner.c (gfc_open_included_file): Add an extra include_cwd
argument. Only include files in the current working directory if
its value is true.
* gfortran.h: Change prototype for gfc_open_included_file.
(load_file): Don't search for include files in the current working
directory.
* options.c (gfc_post_options): Add the directory of the source file
to the list of paths for included files.
* module.c (gfc_use_module): Look for module files in the current
directory.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107120
138bc75d-0d04-0410-961f-
82ee72b054a4
fxcoudert [Thu, 17 Nov 2005 12:46:57 +0000 (12:46 +0000)]
PR fortran/24892
* io/io.h (unit_access): Add ACCESS_APPEND.
* io/open.c (access_opt): Add APPEND value for ACCESS keyword.
(st_open): Use that new value to set the POSITION accordingly.
* gfortran.dg/open_access_append_1.f90: New test.
* gfortran.dg/open_access_append_2.f90: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107119
138bc75d-0d04-0410-961f-
82ee72b054a4
rguenth [Thu, 17 Nov 2005 11:35:00 +0000 (11:35 +0000)]
2005-11-16 Richard Guenther <rguenther@suse.de>
PR middle-end/24851
* fold-const.c (extract_array_ref): Return byte offset
in all cases.
(fold_binary): Fold &x[a] CMP &x[b] to
a*sizeof(*x) CMP b*sizeof(*x) to get correct overflow
behavior.
* gcc.c-torture/execute/pr24851.c: New testcase.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107117
138bc75d-0d04-0410-961f-
82ee72b054a4
guerby [Thu, 17 Nov 2005 11:13:18 +0000 (11:13 +0000)]
2005-11-17 Laurent GUERBY <laurent@guerby.net>
PR ada/24857
* s-auxdec-empty.ads, s-auxdec-empty.adb: New files.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107116
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 17 Nov 2005 00:17:07 +0000 (00:17 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107113
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Wed, 16 Nov 2005 23:43:39 +0000 (23:43 +0000)]
PR middle-end/23497
* tree-ssa.c (warn_uninitialized_var): Skip real and imaginary
parts of an SSA_NAME.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107107
138bc75d-0d04-0410-961f-
82ee72b054a4
mark [Wed, 16 Nov 2005 22:39:13 +0000 (22:39 +0000)]
* java/util/zip/ZipEntry.java: Removed, fully merged now.
* java/util/zip/ZipFile.java: Likewise.
* sources.am: Regenerated.
* Makefile.in: Regenerated.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107106
138bc75d-0d04-0410-961f-
82ee72b054a4
rearnsha [Wed, 16 Nov 2005 22:14:38 +0000 (22:14 +0000)]
PR target/24861
* arm.md (split for movsf with immediate): Restrict split to insns
that set a general register.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107104
138bc75d-0d04-0410-961f-
82ee72b054a4
drow [Wed, 16 Nov 2005 22:10:39 +0000 (22:10 +0000)]
* config/ia64/unwind-ia64.c (uw_advance_context): New. Call
uw_update_context.
* unwind-dw2.c (uw_advance_context): Likewise.
* unwind-sjlj.c (uw_advance_context): Likewise. Also call
_Unwind_SjLj_Unregister.
* unwind.inc (_Unwind_ForcedUnwind_Phase2): Call uw_advance_context.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107103
138bc75d-0d04-0410-961f-
82ee72b054a4
drow [Wed, 16 Nov 2005 22:09:52 +0000 (22:09 +0000)]
* unwind-sjlj.c (_Unwind_GetCFA): Handle the builtin_setjmp case.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107102
138bc75d-0d04-0410-961f-
82ee72b054a4
jason [Wed, 16 Nov 2005 20:22:00 +0000 (20:22 +0000)]
PR c++/24580
* method.c (locate_copy): Also use skip_artificial_parms here.
(synthesize_exception_spec): Use CLASS_TYPE_P rather than checking
for RECORD_TYPE.
(locate_ctor): Abort if we fail to find a default constructor.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107097
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Wed, 16 Nov 2005 19:59:39 +0000 (19:59 +0000)]
* config/alpha/alpha.c (alpha_init_builtins): Use type_for_mode
langhook to get a DImode integer type.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107095
138bc75d-0d04-0410-961f-
82ee72b054a4
mark [Wed, 16 Nov 2005 19:43:53 +0000 (19:43 +0000)]
2005-11-15 Tom Tromey <tromey@redhat.com>
classpath/23890:
* java/util/Calendar.java (equals): Include other calendar
attributes.
(hashCode): Updated.
* java/util/GregorianCalendar.java (hashCode): New method.
(equals): Use super.equals().
2005-11-15 Sven de Marothy <sven@physto.se>
* java/util/Calendar (setTimeInMillis): Recompute time fields.
2005-11-15 Mark Wielaard <mark@klomp.org>
* java/util/SimpleTimeZone.java: Removed, fully merged now.
* java/util/Date.java: Likewise.
* sources.am: Regenerated.
* Makefile.in: Regenerated.
2005-11-15 David Gilbert <david.gilbert@object-refinery.com>
* java/util/Calendar.java: fixed minor problems in API docs,
* java/util/Date.java: likewise,
* java/util/ResourceBundle.java: likewise,
* java/util/SimpleTimeZone.java: likewise,
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107094
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Wed, 16 Nov 2005 17:23:23 +0000 (17:23 +0000)]
PR rtl-opt/24160
PR target/24621
* reload1.c (reg_equiv_invariant): New.
(reload): Allocate, initialize, and free it.
(calculate_needs_all_insns): Check it when skipping equivalence
setting insns.
(alter_reg): Likewise.
(eliminate_regs_1): Rename from eliminate_regs. Add new
may_use_invariant argument; only use reg_equiv_invariant when true.
(eliminate_regs): New.
(eliminate_regs_in_insn): Use eliminate_regs_1; track when we're in
a context for which may_use_invariant may be true.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107093
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Wed, 16 Nov 2005 17:15:23 +0000 (17:15 +0000)]
* fold-const.c (const_binop): Don't constant fold the operation
if the result has overflowed and flag_trapping_math.
* simplify-rtx.c (simplify_const_binary_operation): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107092
138bc75d-0d04-0410-961f-
82ee72b054a4
drow [Wed, 16 Nov 2005 17:08:05 +0000 (17:08 +0000)]
gcc/
* config/arm/unwind-arm.c (abort): Add prototype here.
(UCB_FORCED_STOP_ARG): Correct typo in macro argument.
(struct phase1_vrs): Add prev_sp.
(unwind_phase2_forced): Save the original core registers instead of
modifying entry_vrs. Take a new flag argument for resuming unwinding
and set action flags accordingly. Always set _US_END_OF_STACK when
get_eit_entry fails. Unwind before calling the stop function.
(_Unwind_GetCFA): New function.
(__gnu_Unwind_ForcedUnwind): Update call to unwind_phase2_forced.
(__gnu_Unwind_Resume_or_Rethrow): Likewise.
(__gnu_Unwind_Resume): Do not unwind here for forced unwinding;
just call unwind_phase2_forced.
(_Unwind_GetDataRelBase, _Unwind_GetTextRelBase): Move to here.
* config/arm/unwind-arm.h (abort): Remove prototype.
(_Unwind_GetDataRelBase, _Unwind_GetTextRelBase): Change to
prototypes.
(_Unwind_GetCFA): New prototype.
* config/arm/pr-support.c (abort): Add prototype here.
* unwind-c.c (PERSONALITY_FUNCTION) [__ARM_EABI_UNWINDER__]: Handle
forced unwinding.
* config/arm/arm.c (arm_expand_prologue, thumb_expand_prologue): Do
not schedule the prologue with non-call exceptions and EABI.
gcc/testsuite/
* gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107091
138bc75d-0d04-0410-961f-
82ee72b054a4
drow [Wed, 16 Nov 2005 17:04:41 +0000 (17:04 +0000)]
2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
gcc/
* config/arm/unwind-arm.h: Reorder interface function declarations.
(_URC_END_OF_STACK): New enumeration value.
(_US_UNWIND_ACTION_MASK, _US_FORCE_UNWIND, _US_END_OF_STACK): Likewise.
(struct _Unwind_Control_Block): Document reserved field use.
(_Unwind_Stop_Fn): New typedef.
(_Unwind_ForcedUnwind): Declare.
(_Unwind_Resume_or_Rethrow): Declare.
* config/arm/libunwind.S (UNWIND_WRAPER): Add nargs
argument. Adjust.
(_Unwind_Resume_or_Rethrow, _Unwind_ForcedUnwind): New.
* config/arm/unwind-arm.c (UCB_FORCED_STOP_FN)
(UCB_FORCED_STOP_ARG): New.
(search_EIT_table): Update boundary condition checks.
(get_eit_entry): Return _URC_END_OF_STACK when cannot unwind.
(unwind_phase2): Replace for with do..while.
(unwind_phase2_forced): New.
(__gnu_Unwind_RaiseException): Replace for with do..while.
(__gnu_Unwind_ForcedUnwind): New.
(__gnu_Unwind_Resume): Set FORCE_UNWIND flag, if forced unwinding.
Use appropriate phase2 unwinder.
(__gnu_Unwind_Resume_or_Rethrow): New.
(__gnu_unwind_pr_common): Cope with forced unwinding.
gcc/testsuite/
* g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
structures.
* g++.dg/eh/forced2.C: Likewise.
* g++.dg/eh/forced3.C: Likewise.
* g++.dg/eh/forced4.C: Likewise.
libstdc++-v3/
* libsupc++/eh_arm.cc (__cxa_begin_cleanup): Remember a
foreign exception too.
(__gnu_end_cleanup): Recover a foreign exception too.
* libsupc++/eh_personality.cc (PERSONALITY_FUNCTION): Cope
with forced unwinding.
* libsupc++/eh_throw.cc (__cxxabiv1::__cxa_rethrow): Use
_Unwind_Resume_or_Rethrow for ARM EABI.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107089
138bc75d-0d04-0410-961f-
82ee72b054a4
mark [Wed, 16 Nov 2005 16:30:03 +0000 (16:30 +0000)]
2005-11-15 Jeroen Frijters <jeroen@frijters.net>
* java/io/ObjectInputStream.java
(parseContent): Removed bogus println and fixed bug #24422.
2005-11-15 Mark Wielaard <mark@klomp.org>
* java/io/ObjectStreamClass.java: Removed, fully merged now.
* sources.am: Regenerated.
* Makefile.in: Regenerated.
2005-11-15 Wolfgang Baer <WBaer@gmx.de>
* java/io/ObjectInputStream.java
(processResolution): Pass Error, RuntimeException and
ObjectStreamException through to the caller.
(readObject): Documentation update.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107088
138bc75d-0d04-0410-961f-
82ee72b054a4
rguenth [Wed, 16 Nov 2005 16:19:53 +0000 (16:19 +0000)]
2005-11-16 Richard Guenther <rguenther@suse.de>
* Makefile.in: Add EH_MECHANISM=-gcc to s390(x) linux.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107087
138bc75d-0d04-0410-961f-
82ee72b054a4
dje [Wed, 16 Nov 2005 15:59:27 +0000 (15:59 +0000)]
PR target/24772
* config/rs6000/predicates.md (vrsave_operation): SET_SRC is a VEC.
* config/rs6000/rs6000.md (btruncsf2, ceilsf2, floorsf2,
roundsf2): Remove "s" from mnemonic.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107085
138bc75d-0d04-0410-961f-
82ee72b054a4
bernds [Wed, 16 Nov 2005 13:20:06 +0000 (13:20 +0000)]
* config/bfin/crti.s (__init, __fini): Use appropriate prologue if
__PIC__ is defined.
* config/bfin/crtn.s: Change epilogues to match.
* config/bfin/t-bfin-elf (EXTRA_MULTILIB_PARTS): Define.
* config/bfin/bfin.h (TARGET_CPU_CPP_BUILTINS): If flag_pic, define
__PIC__ and __pic__.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107083
138bc75d-0d04-0410-961f-
82ee72b054a4
guerby [Wed, 16 Nov 2005 11:17:47 +0000 (11:17 +0000)]
2005-11-16 Joel Sherrill <joel.sherrill@oarcorp.com>
PR ada/24855
* raise-gcc.c: Add missing stdarg.h include.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107079
138bc75d-0d04-0410-961f-
82ee72b054a4
tobi [Wed, 16 Nov 2005 10:58:41 +0000 (10:58 +0000)]
PR 24357
* doc/invoke.texi: Distinguish between free and fixed form instead of
Fortran and Fortran 90/95. Remove ratfor from the list of supported
languages.
* gcc.c (default_compilers): Remove double entries, add entries for
suffixes '.F90' and '.F95'.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107078
138bc75d-0d04-0410-961f-
82ee72b054a4
rguenth [Wed, 16 Nov 2005 09:37:04 +0000 (09:37 +0000)]
2005-11-16 Richard Guenther <rguenther@suse.de>
* Make-lang.in (ada/decl.o): Add $(EXPR_H) dependency.
(ada/misc.o): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107074
138bc75d-0d04-0410-961f-
82ee72b054a4
charlet [Wed, 16 Nov 2005 09:06:33 +0000 (09:06 +0000)]
Fix typos.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107073
138bc75d-0d04-0410-961f-
82ee72b054a4
charlet [Wed, 16 Nov 2005 09:04:50 +0000 (09:04 +0000)]
Fix typo in previous change.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107072
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Wed, 16 Nov 2005 07:23:40 +0000 (07:23 +0000)]
* config/alpha/alpha.c (alpha_expand_prologue): Fix off-by-one bug
in the stack probing loop.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107069
138bc75d-0d04-0410-961f-
82ee72b054a4
dje [Wed, 16 Nov 2005 02:54:55 +0000 (02:54 +0000)]
* configure.ac: Use .machine power5 not power5x.
* configure: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107064
138bc75d-0d04-0410-961f-
82ee72b054a4
mrs [Wed, 16 Nov 2005 02:08:11 +0000 (02:08 +0000)]
* c-decl.c (lookup_name_two): Add.
* c-tree.h (lookup_name_two): Likewise.
* c-common.c (handle_cleanup_attribute): Use lookup_name_two instead.
* config/darwin-c.c (darwin_pragma_unused): Likewise.
cp:
* name-lookup.c (lookup_name_two): Add.
* name-lookup.h: Likewise.
testsuite:
* g++.old-deja/g++.mike/unused.C: Add.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107062
138bc75d-0d04-0410-961f-
82ee72b054a4
amodra [Wed, 16 Nov 2005 00:22:15 +0000 (00:22 +0000)]
PR rtl-optimization/23392
* regrename.c (enum scan_actions) Add mark_access.
(scan_actions_name): Ditto.
(scan_rtx_reg): Handle mark_access.
(scan_rtx_address): Do nothing for mark_access.
(build_def_use): Mark source registers in REG_FRAME_RELATED_EXPR
and regs in REG_INC notes before closing chains for dead regs.
Mark destination regs in REG_FRAME_RELATED_EXPR notes after
opening chains for new writes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107059
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 16 Nov 2005 00:17:16 +0000 (00:17 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107056
138bc75d-0d04-0410-961f-
82ee72b054a4
mark [Tue, 15 Nov 2005 23:20:01 +0000 (23:20 +0000)]
Imported GNU Classpath 0.19 + gcj-import-
20051115.
* sources.am: Regenerated.
* Makefile.in: Likewise.
* scripts/makemake.tcl: Use glob -nocomplain.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107049
138bc75d-0d04-0410-961f-
82ee72b054a4
sgilbertson [Tue, 15 Nov 2005 21:56:11 +0000 (21:56 +0000)]
Index: libjava/ChangeLog
from Scott Gilbertson <scottg@mantatest.com>
* Makefile.in: Re-generated.
* gnu/awt/xlib/XGraphicsDevice.java: New file.
* gnu/awt/xlib/XToolkit.java
(getLocalGraphicsEnvironment): Implemented.
* gnu/awt/xlib/XGraphicsEnvironment.java: New file.
* sources.am: Re-generated.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107045
138bc75d-0d04-0410-961f-
82ee72b054a4
amodra [Tue, 15 Nov 2005 20:33:48 +0000 (20:33 +0000)]
PR fortran/24096
* trans-types.c (gfc_init_kinds): Use one less for max_exponent
of IBM extended double format.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107041
138bc75d-0d04-0410-961f-
82ee72b054a4
mrs [Tue, 15 Nov 2005 19:38:41 +0000 (19:38 +0000)]
Fix typo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107039
138bc75d-0d04-0410-961f-
82ee72b054a4
dje [Tue, 15 Nov 2005 19:14:59 +0000 (19:14 +0000)]
* c.opt (ffixed-line-length-none): New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107038
138bc75d-0d04-0410-961f-
82ee72b054a4
daney [Tue, 15 Nov 2005 19:11:53 +0000 (19:11 +0000)]
PR libgcj/15430
* gnu/java/net/natPlainSocketImplPosix.cc (throw_on_sock_closed): New
function.
(accept): Call it.
(close): Call shutdown before closing.
(read()): Call read_helper with proper parameters.
(read(buffer, int, int)): Likewise.
(read_helper): Pass pointer to the PlainSocketImpl, remove native_fd
and timeout parameters. Make prototype to match. Use
pointer to PlainSocketImpl to access members. Call throw_on_sock_closed
in two places.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107036
138bc75d-0d04-0410-961f-
82ee72b054a4
mmitchel [Tue, 15 Nov 2005 17:52:34 +0000 (17:52 +0000)]
PR c++/24667
* typeck.c (check_for_casting_away_constness): Use the diag_fn.
(build_const_cast_1): Call it, for C-style casts.
PR c++/24667
* g++.dg/warn/Wcast-qual1.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107032
138bc75d-0d04-0410-961f-
82ee72b054a4
aph [Tue, 15 Nov 2005 17:34:11 +0000 (17:34 +0000)]
2005-11-15 Andrew Haley <aph@redhat.com>
* Merge from Classpath head:
2005-09-16 Andrew Haley <aph@redhat.com>
* java/io/ObjectStreamClass.java (findAccessibleMethod): Allow
protected readResolve(). Rewrite accessibility check.
2005-07-07 Jeroen Frijters <jeroen@frijters.net>
* java/io/ObjectStreamClass.java
(findAccessibleMethod): Added code to make method accessible.
2005-07-03 Daniel Bonniot <bonniot@users.sf.net>
* java/io/ObjectStreamClass.java (inSamePackage): New private method.
(findAccessibleMethod): Likewise.
(cacheMethods): Lookup readResolve and writeReplace using the new
findAccessibleMethod().
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107029
138bc75d-0d04-0410-961f-
82ee72b054a4
charlet [Tue, 15 Nov 2005 17:21:54 +0000 (17:21 +0000)]
Minor reformatting.
Update comments.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107028
138bc75d-0d04-0410-961f-
82ee72b054a4
aph [Tue, 15 Nov 2005 17:08:45 +0000 (17:08 +0000)]
2005-09-16 Andrew Haley <aph@redhat.com>
* java/io/ObjectStreamClass.java (findAccessibleMethod): Allow
protected readResolve(). Rewrite accessibility check.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107027
138bc75d-0d04-0410-961f-
82ee72b054a4
sje [Tue, 15 Nov 2005 16:22:13 +0000 (16:22 +0000)]
* mklibgcc.in: Change contents of eh_dummy.c.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107023
138bc75d-0d04-0410-961f-
82ee72b054a4
charlet [Tue, 15 Nov 2005 15:02:26 +0000 (15:02 +0000)]
Further improvement in comments
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107022
138bc75d-0d04-0410-961f-
82ee72b054a4
charlet [Tue, 15 Nov 2005 14:55:18 +0000 (14:55 +0000)]
Remove obsolete/wrong comment.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107021
138bc75d-0d04-0410-961f-
82ee72b054a4
charlet [Tue, 15 Nov 2005 14:53:32 +0000 (14:53 +0000)]
Resync.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107020
138bc75d-0d04-0410-961f-
82ee72b054a4
drow [Tue, 15 Nov 2005 14:33:04 +0000 (14:33 +0000)]
* loop.c (scan_loop): Do not insert temporaries for hard registers.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107019
138bc75d-0d04-0410-961f-
82ee72b054a4
drow [Tue, 15 Nov 2005 14:32:13 +0000 (14:32 +0000)]
* config/arm/lib1funcs.asm (div0) [L_dvmd_lnx]: Call raise instead
of making syscalls.
* config/arm/linux-eabi.h (CLEAR_INSN_CACHE): Define. Set r7 also.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107018
138bc75d-0d04-0410-961f-
82ee72b054a4
charlet [Tue, 15 Nov 2005 14:06:45 +0000 (14:06 +0000)]
2005-11-14 Robert Dewar <dewar@adacore.com>
* a-secain.adb, a-slcain.adb, a-shcain.adb, a-chtgke.ads, a-chtgke.adb,
a-stwiha.adb, a-strhas.adb, a-chzla1.ads, a-chzla9.ads, a-stzbou.adb,
a-stzbou.ads, a-stzfix.adb, a-stzhas.adb, a-stzmap.adb, a-stzmap.ads,
a-stzsea.adb, a-stzsea.ads, a-stzsup.adb, a-stzsup.ads, a-stzunb.adb,
a-stzunb.ads, a-szuzha.adb, a-szuzha.ads, a-szuzti.adb, a-szuzti.ads,
a-ztcoau.adb, a-ztcoau.ads, a-ztcoio.adb, a-ztcstr.adb, a-ztcstr.ads,
a-ztdeau.adb, a-ztdeau.ads, a-ztdeio.adb, a-ztdeio.ads, a-ztedit.adb,
a-ztedit.ads, a-ztenau.ads, a-ztenio.adb, a-ztenio.ads, a-ztexio.adb,
a-ztexio.ads, a-ztfiio.adb, a-ztfiio.ads, a-ztflau.adb, a-ztflau.ads,
a-ztflio.adb, a-ztflio.ads, a-ztgeau.adb, a-ztgeau.ads, a-ztinau.adb,
a-ztinau.ads, a-ztinio.adb, a-ztmoau.ads, a-ztmoio.adb, a-ztmoio.ads,
a-zttest.adb, g-enblsp-vms-alpha.adb, g-enblsp-vms-alpha.adb,
g-enblsp-vms-ia64.adb, g-enblsp-vms-ia64.adb, system-linux-hppa.ads,
a-chacon.adb, a-chacon.ads, a-wichun.adb, a-wichun.ads, a-zchuni.adb,
a-zchuni.ads, g-trasym-vms-alpha.adb, g-trasym-vms-ia64.adb,
system-hpux-ia64.ads, g-soccon-unixware.ads, g-soliop-unixware.ads,
g-soccon-interix.ads, g-soliop-solaris.ads, g-eacodu-vms.adb,
g-expect-vms.adb, g-socthi-vms.adb, g-soliop-mingw.ads,
a-intnam-unixware.ads, a-intnam-lynxos.ads, a-intnam-tru64.ads,
a-intnam-aix.ads, a-intnam-linux.ads, a-intnam-linux.ads,
a-intnam-dummy.ads, a-numaux-libc-x86.ads, a-intnam-interix.ads,
a-intnam-solaris.ads, a-calend-vms.adb, a-calend-vms.ads,
a-intnam-vms.ads, a-calend-mingw.adb, a-intnam-mingw.ads,
a-intnam-vxworks.ads, a-numaux-vxworks.ads, system-unixware.ads,
system-linux-ia64.ads, a-intnam-freebsd.ads, system-freebsd-x86.ads,
system-lynxos-ppc.ads, system-linux-x86_64.ads, a-stunha.adb,
a-cgaaso.ads, a-cgaaso.adb, a-chtgop.adb, a-cgcaso.adb, a-cgarso.adb,
a-cohata.ads, a-crbtgk.adb, a-crbltr.ads, a-coprnu.adb, a-rbtgso.adb,
a-intnam-darwin.ads, system-darwin-ppc.ads, gprmake.adb, makegpr.ads,
system-tru64.ads, system-aix.ads, system-solaris-x86.ads,
system-irix-o32.ads, s-interr-sigaction.adb, system-irix-n32.ads,
s-parame-mingw.adb, system-hpux.ads, s-traceb-hpux.adb,
system-linux-x86.ads, s-inmaop-dummy.adb, system-os2.ads,
system-interix.ads, system-solaris-sparc.ads,
system-solaris-sparcv9.ads, s-inmaop-vms.adb,
s-mastop-vms.adb, expander.adb, expander.ads, s-gloloc-mingw.adb,
system-mingw.ads, system-vms-zcx.ads, s-osinte-fsu.adb,
s-traceb-mastop.adb, a-exextr.adb, a-exstat.adb, a-filico.ads,
a-finali.ads, a-interr.ads, a-intsig.adb, a-intsig.ads,
a-except.ads, a-numaux-x86.ads, a-astaco.adb, a-calend.adb,
a-calend.ads, a-chahan.adb, a-chahan.ads, a-chlat9.ads,
a-colien.adb, a-colien.ads, a-colire.adb, a-colire.ads,
a-comlin.adb, a-comlin.ads, a-cwila1.ads, a-cwila9.ads,
a-elchha.adb, a-decima.adb, a-decima.ads, a-diocst.ads,
a-direio.adb, a-direio.ads, a-excach.adb, a-excach.adb,
a-exctra.ads, ali-util.adb, a-ngcefu.adb, a-ngcoty.adb,
a-ngcoty.ads, a-nudira.adb, a-nudira.ads, a-nuflra.adb,
a-numaux.ads, a-reatim.ads, a-sequio.adb, a-sequio.ads,
a-siocst.ads, a-ssicst.ads, a-stmaco.ads, a-storio.adb,
a-strbou.adb, a-strbou.ads, a-stream.ads, a-strfix.adb,
a-strmap.adb, a-strmap.ads, a-strsea.adb, a-strsea.ads,
a-strsup.adb, a-strsup.ads, a-strunb.adb, a-strunb.ads,
a-stwibo.adb, a-stwibo.ads, a-stwifi.adb, a-stwima.adb,
a-stwima.ads, a-stwise.adb, a-stwise.ads, a-stwisu.adb,
a-stwisu.ads, a-stwiun.adb, a-stwiun.ads, a-suteio.adb,
a-suteio.ads, a-swmwco.ads, a-swuwti.adb, a-swuwti.ads,
a-sytaco.adb, a-sytaco.ads, a-tasatt.adb, a-taside.adb,
a-taside.ads, a-teioed.adb, a-textio.adb, a-textio.ads,
a-ticoau.adb, a-ticoau.ads, a-ticoio.adb, a-tideau.adb,
a-tideio.adb, a-tienau.adb, a-tienio.adb, a-tifiio.adb,
a-tiflio.adb, a-tigeau.adb, a-tigeau.ads, a-tiinau.adb,
a-tiinio.adb, a-timoau.adb, a-timoio.adb, a-timoio.ads,
a-tiocst.ads, a-titest.adb, atree.adb, a-witeio.adb,
a-witeio.ads, a-wtcoau.adb, a-wtcoau.ads, a-wtcoio.adb,
a-wtcstr.ads, a-wtdeau.adb, a-wtdeio.adb, a-wtedit.adb,
a-wtedit.ads, a-wtenau.adb, a-wtenio.adb, a-wtfiio.adb,
a-wtflio.adb, a-wtgeau.adb, a-wtinau.adb, a-wtinio.adb,
a-wtmoau.adb, a-wtmoio.adb, a-wttest.adb, back_end.adb,
bindgen.adb, butil.adb, butil.ads, checks.ads, cio.c, comperr.adb,
csets.ads, cstand.adb, debug.ads, elists.ads, errno.c, errout.adb,
errout.ads, erroutc.adb, erroutc.ads, errutil.adb, errutil.ads,
errutil.ads, err_vars.ads, eval_fat.adb, exp_ch11.adb, exp_ch11.ads,
exp_ch2.adb, exp_ch7.ads, exp_imgv.ads, exp_pakd.adb, exp_prag.adb,
exp_prag.ads, exp_tss.adb, exp_tss.ads, exp_vfpt.ads, fe.h, fmap.adb,
freeze.ads, frontend.adb, frontend.ads, g-arrspl.adb, g-arrspl.ads,
g-awk.adb, g-awk.ads, g-boumai.ads, g-calend.adb, g-calend.ads,
g-catiio.adb, g-comlin.adb, g-comlin.ads, g-comlin.ads, g-comlin.ads,
g-comver.adb, g-crc32.adb, g-crc32.ads, g-ctrl_c.ads, g-curexc.ads,
g-debpoo.ads, g-debuti.adb, g-diopit.adb, g-diopit.ads, g-dirope.adb,
g-dirope.ads, g-dyntab.adb, g-dyntab.ads, g-excact.adb, g-excact.ads,
g-except.ads, g-exctra.adb, g-exctra.ads, g-expect.ads, g-flocon.ads,
g-hesorg.ads, g-io.adb, g-locfil.ads, g-md5.adb, g-md5.ads, g-md5.ads,
g-moreex.adb, g-signal.ads, g-signal.adb, gnatbind.ads, gnatchop.adb,
gnatcmd.adb, gnatfind.adb, gnatlbr.adb, gnatmake.ads, gnatmem.adb,
gnatprep.adb, gnatprep.ads, gnatsym.adb, gnatxref.adb, g-os_lib.adb,
g-os_lib.ads, g-pehage.adb, g-pehage.ads, gprep.ads, g-regexp.adb,
g-regexp.ads, g-regist.adb, g-regist.ads, g-regpat.ads, g-semaph.adb,
g-socthi.adb, g-soliop.ads, g-spipat.adb, g-spipat.ads, g-sptabo.ads,
g-sptain.ads, g-sptavs.ads, g-string.ads, g-tasloc.adb, g-tasloc.ads,
g-trasym.adb, g-trasym.ads, i-fortra.adb, i-fortra.ads, inline.adb,
layout.adb, live.adb, make.ads, makeutl.ads, makeutl.adb, mdll-fil.adb,
mdll-fil.ads, mdll-utl.ads, memroot.ads, memtrack.adb, mlib.ads,
mlib-fil.adb, mlib-fil.ads, mlib-prj.ads, mlib-utl.adb, mlib-utl.ads,
nlists.adb, nlists.ads, osint.adb, osint.ads, osint-c.adb, osint-l.adb,
osint-l.ads, osint-m.ads, output.adb, par.adb, par.adb, par.ads,
par-ch11.adb, par-ch12.adb, par-ch2.adb, par-ch4.adb, par-ch5.adb,
par-ch6.adb, par-ch9.adb, par-endh.adb, par-labl.adb, par-load.adb,
par-tchk.adb, prep.adb, prepcomp.adb, prepcomp.ads, prj-attr.ads,
prj-com.ads, prj-dect.adb, prj-dect.ads, prj-env.ads, prj-err.ads,
prj-ext.ads, prj-makr.adb, prj-makr.ads, prj-nmsc.ads, prj-pars.adb,
prj-pars.ads, prj-part.ads, prj-pp.ads, prj-proc.ads, prj-strt.adb,
prj-strt.ads, prj-tree.adb, prj-util.adb, prj-util.ads, rtsfind.adb,
sem.adb, sem.ads, sem_case.adb, sem_case.ads, sem_ch11.adb,
sem_ch4.adb, sem_ch6.ads, sem_ch7.ads, sem_dist.ads, sem_elab.ads,
sem_elim.ads, sem_eval.ads, sem_intr.ads, sem_maps.adb, sem_maps.ads,
sem_maps.ads, sem_res.ads, sem_type.ads, sfn_scan.adb, sfn_scan.ads,
s-imgwch.ads, s-imgwiu.adb, s-imgwiu.ads, s-inmaop.ads, sinput.adb,
sinput.ads, s-pack03.adb, s-pack03.ads, s-pack05.adb, s-pack05.ads,
s-pack06.adb, s-pack06.ads, s-pack07.adb, s-pack07.ads, s-pack09.adb,
s-pack09.ads, s-pack10.adb, s-pack10.ads, s-pack11.adb, s-pack11.ads,
s-pack12.adb, s-pack12.ads, s-pack13.adb, s-pack13.ads, s-pack14.adb,
s-pack14.ads, s-pack15.adb, s-pack15.ads, s-pack17.adb, s-pack17.ads,
s-pack18.adb, s-pack18.ads, s-pack19.adb, s-pack19.ads, s-pack20.adb,
s-pack20.ads, s-pack21.adb, s-pack21.ads, s-pack22.adb, s-pack22.ads,
s-pack23.adb, s-pack23.ads, s-pack24.adb, s-pack24.ads, s-pack25.adb,
s-pack25.ads, s-pack26.adb, s-pack26.ads, s-pack27.adb, s-pack27.ads,
s-pack28.adb, s-pack28.ads, s-pack29.adb, s-pack29.ads, s-pack30.adb,
s-pack30.ads, s-pack31.adb, s-pack31.ads, s-pack33.adb, s-pack33.ads,
s-pack34.adb, s-pack34.ads, s-pack35.adb, s-pack35.ads, s-pack36.adb,
s-pack36.ads, s-pack37.adb, s-pack37.ads, s-pack38.adb, s-pack38.ads,
s-pack39.adb, s-pack39.ads, s-pack40.adb, s-pack40.ads, s-pack41.adb,
s-pack41.ads, s-pack42.adb, s-pack42.ads, s-pack43.adb, s-pack43.ads,
s-pack44.adb, s-pack44.ads, s-pack45.adb, s-pack45.ads, s-pack46.adb,
s-pack46.ads, s-pack47.adb, s-pack47.ads, s-pack48.adb, s-pack48.ads,
s-pack49.adb, s-pack49.ads, s-pack50.adb, s-pack50.ads, s-pack51.adb,
s-pack51.ads, s-pack52.adb, s-pack52.ads, s-pack53.adb, s-pack53.ads,
s-pack54.adb, s-pack54.ads, s-pack55.adb, s-pack55.ads, s-pack56.adb,
s-pack56.ads, s-pack57.adb, s-pack57.ads, s-pack58.adb, s-pack58.ads,
s-pack59.adb, s-pack59.ads, s-pack60.adb, s-pack60.adb, s-pack60.ads,
s-pack61.adb, s-pack61.ads, s-pack62.adb, s-pack62.ads, s-pack63.adb,
s-pack63.ads, s-parint.adb, s-parint.adb, s-parint.ads, sprint.ads,
s-purexc.ads, s-restri.ads, s-restri.adb, s-scaval.adb, s-scaval.ads,
s-secsta.adb, s-secsta.ads, s-sequio.adb, s-sequio.ads, stand.ads,
s-tasuti.adb, s-traceb.adb, s-traceb.ads, stringt.adb, stringt.ads,
styleg.ads, s-valboo.adb, s-valboo.ads, s-valcha.adb, s-valcha.ads,
s-valdec.adb, s-valdec.ads, s-valint.adb, s-valint.ads, s-valint.ads,
s-vallld.adb, s-vallld.ads, s-vallli.adb, s-vallli.ads, s-valllu.adb,
s-valllu.ads, s-valrea.adb, s-valrea.ads, s-valuns.adb, s-valuns.ads,
s-valuti.adb, s-valuti.ads, s-valwch.ads, s-veboop.adb, s-veboop.ads,
s-vercon.adb, s-vercon.ads, s-wchcnv.adb, s-wchcnv.ads, s-wchcon.ads,
s-wchjis.adb, s-wchjis.ads, s-wchstw.adb, s-wchstw.adb, s-wchstw.ads,
s-wchwts.adb, s-wchwts.ads, s-widboo.adb, s-widboo.ads, s-widcha.adb,
s-widcha.ads, s-widenu.adb, s-widenu.ads, s-widlli.adb, s-widlli.ads,
s-widllu.adb, s-widllu.ads, s-widwch.adb, s-widwch.ads, s-wwdcha.adb,
s-wwdcha.ads, s-wwdenu.adb, s-wwdenu.ads, symbols.adb, symbols.ads,
table.ads, targparm.adb, targparm.ads, tb-alvms.c, tb-alvxw.c,
tbuild.adb, tree_io.ads, treepr.adb, treeprs.adt, ttypef.ads,
ttypes.ads, types.adb, uintp.adb, uintp.ads, uname.ads, urealp.ads,
usage.ads, validsw.ads, vxaddr2line.adb, widechar.adb, widechar.ads,
xeinfo.adb, xnmake.adb, xref_lib.ads, xr_tabls.adb, xr_tabls.ads,
xsinfo.adb, xtreeprs.adb, xsnames.adb, vms_conv.ads, vms_conv.adb,
a-dirval.ads, a-dirval.adb, a-dirval-mingw.adb, a-direct.ads,
a-direct.adb, indepsw.ads, prj-attr-pm.ads, system-linux-ppc.ads,
a-numaux-darwin.ads, a-numaux-darwin.adb,
a-swuwha.ads, a-stunha.ads: Minor reformatting
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107016
138bc75d-0d04-0410-961f-
82ee72b054a4
charlet [Tue, 15 Nov 2005 14:05:45 +0000 (14:05 +0000)]
2005-11-14 Cyrille Comar <comar@adacore.com>
Robert Dewar <dewar@adacore.com>
Vincent Celier <celier@adacore.com>
Ben Brosgol <brosgol@adacore.com>
Jose Ruiz <ruiz@adacore.com>
Pascal Obry <obry@adacore.com>
* gnat_ugn.texi:
Document that -fstack-check is needed for strict compliance with the
Ada 95 Reference Manual.
Correct reference to VAX systems to meet HP guidelines
Add documentation for new gnatmake switches -vl, -vm and -vh
Replace DEC Ada by HP Ada
Replace DIGITAL by HP
Remove empty section on tools in compatibility section
Clarify the Windows convention semantics.
Document the Win32 calling convention.
The Stdcall, Win32 and DLL convention are synonyms.
Add a note in -gnatR description about zero size record components
Note on new >= and <= warnings for -gnatwc
Document that equal sign after -gnatm is optional.
Note that strip is working fine on DLL built with a Library
Project. The restriction apply only to DLL built with gnatdll.
Update section about the way to debug a DLL.
Update information about the DLL convention.
Document -C switch for gnatprep
Document new attribute Library_ALI_Dir
Update elaboration doc to include implicit Elaborate pragmas now
generated for subprogram instantiations.
Document limitation on executable names that include spaces for --GCC,
--GNATBIND, and --GNATLINK switches.
Document that -w causes -gnatws to be added at start of gcc switches
* gnat_rm.texi: Document that -mieee is needed for generating infinite
and NaN values in case of overflow on machines that are not fully
compliant with the IEEE floating-point standard.
Create a section describing the set of compiler options needed for
strict compliance with the Ada 95 Reference Manual.
Add documentation for pragma Obsolescent applied to a package
Clarify potential issues of mixed language programs related to the
I/O buffering enabling in the elaboration of the GNAT runtime.
Add extra documentation for pragma Restrictions (No_Elaboration_Code)
This documentation only patch adds extra documentsion for pragma
Restrictions (No_Elaboration_Code), explaining why it is not possible
to document this restriction in terms of allowed source constructs.
Document string literal form of pragma Warnings
Document new attribute Library_ALI_Dir
Add documentation on stable attributes in project files that was missing
* gnat-style.texi: Indicate that paragraphs within a single comment
should be separated by empty comment lines
* ug_words: Added replacements for -gnat95 and -gnat05 (/95 and
/05 respectively)
* bindusg.adb: Minor cleanup, put -m before -M for consistency
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107015
138bc75d-0d04-0410-961f-
82ee72b054a4
charlet [Tue, 15 Nov 2005 14:05:30 +0000 (14:05 +0000)]
2005-11-14 Vincent Celier <celier@adacore.com>
* makegpr.adb (Gprmake): Do not attempt to build the global archive if
there is no object directory.
2005-11-14 Robert Dewar <dewar@adacore.com>
* usage.adb: Minor adjustment to output format, use nn instead of nnn
(so that -gnateInnn does not run into next column)
2005-11-14 Ed Falis <falis@adacore.com>
* s-bitops.adb (Bits_Array): corrected comment: "unconstrained" =>
"constrained"
2005-11-14 Cyrille Comar <comar@adacore.com>
* s-chepoo.ads: Add comments on Dereference.
Remove unnecessary inherited abstract primitives.
Cosmetic cleanup.
2005-11-14 Robert Dewar <dewar@adacore.com>
* sem_cat.ads (Validate_Access_Type_Declaration): Remove declaration
node parameter, not needed, since it is available as Declaration_Node.
2005-11-14 Geert Bosch <bosch@adacore.com>
* s-exnllf.adb (Exn_LLF): Fix comment to be more precise and
grammatically correct.
2005-11-14 Vincent Celier <celier@adacore.com>
* s-fileio.ads: Correct spelling error in comment
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107014
138bc75d-0d04-0410-961f-
82ee72b054a4
charlet [Tue, 15 Nov 2005 14:05:17 +0000 (14:05 +0000)]
2005-11-14 Robert Dewar <dewar@adacore.com>
* xgnatugn.adb: Replace invalid membership test by 'Valid
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107013
138bc75d-0d04-0410-961f-
82ee72b054a4