Skip to content
Snippets Groups Projects
  1. Aug 13, 2004
    • zlaski's avatar
      [libobjc/ChangeLog] · 7cde5855
      zlaski authored
      2004-08-13  Ziemowit Laski  <zlaski@apple.com>
      
              * objc/sarray.h: Hoist include of assert.h near the top of file,
              and mark the remainder of the file 'extern "C"'.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85971 138bc75d-0d04-0410-961f-82ee72b054a4
      7cde5855
    • neroden's avatar
      2004-08-13 Nathanael Nerode <neroden@gcc.gnu.org> · f2cb0e6f
      neroden authored
      	* Add ACX_{TARGET,HOST,BUILD}_NONCANONICAL,
      	which do an automatic AC_SUBST on _GCC_TOPLEV_*_NONCANONICAL.
      	The intention is that we will migrate to these bit by bit.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85970 138bc75d-0d04-0410-961f-82ee72b054a4
      f2cb0e6f
    • bdavis's avatar
      Corrected typo in PR number, previous commit · 98e5a478
      bdavis authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85969 138bc75d-0d04-0410-961f-82ee72b054a4
      98e5a478
    • pinskia's avatar
      2004-08-13 Andrew Pinski <pinskia@physics.uc.edu> · 35072fc1
      pinskia authored
              * objc/Object.h: Move includes out of extern "C" blocks.
              * objc/encoding.h: Likewise.
              * objc/hash.h: Likewise.
              * objc/objc-api.h: Likewise.
              * objc/runtime.h: Likewise.
              * objc/sarray.h: Likewise.
              * objc/typedstream.h: Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85968 138bc75d-0d04-0410-961f-82ee72b054a4
      35072fc1
    • bryce's avatar
      2004-08-13 Bryce McKinlay <mckinlay@redhat.com> · 9abf00f8
      bryce authored
      	* java/net/InetAddress.java (loopbackAddress): Renamed from
      	localhostAddress.
      	(getByName): Return loopback address for null hostname, without
      	security check. Use lookup(), not getAllByName.
      	(getAllByName): Return loopback address for null hostname, without
      	security check.
      	* java/net/natInetAddressPosix.cc (lookup): Don't perform security
      	check here.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85967 138bc75d-0d04-0410-961f-82ee72b054a4
      9abf00f8
    • bdavis's avatar
      2004-08-13 Bud Davis <bdavis9659@comcast.net> · d01f196e
      bdavis authored
              PR gfortran/13965
              * gfortran.fortran-torture/execute/open_rewind.f90: New test.
              * io/open.c (st_open): use flags instead of the unit structure.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85966 138bc75d-0d04-0410-961f-82ee72b054a4
      d01f196e
    • zlaski's avatar
      [gcc/ChangeLog] · 1cf478aa
      zlaski authored
      2004-08-13  Ziemowit Laski  <zlaski@apple.com>
      
              * config/darwin.h (EXTRA_SECTION_FUNCTIONS): Mark the __sel_fixup,
              __cstring_object and __image_info sections with the no_dead_strip
              attribute.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85964 138bc75d-0d04-0410-961f-82ee72b054a4
      1cf478aa
    • sayle's avatar
      · 248b5b6c
      sayle authored
      	PR libgfortran/15930
      	* fixinc/inclhack.def (irix___generic1, irix___generic2): New.
      	* fixinc/fixincl.x: Regenerate.
      	* fixinc/tests/base/internal/math_core.h: New file.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85962 138bc75d-0d04-0410-961f-82ee72b054a4
      248b5b6c
    • janis's avatar
      2004-08-13 Janis Johnson <janis187@us.ibm.com> · e7c80d96
      janis authored
      	* g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85961 138bc75d-0d04-0410-961f-82ee72b054a4
      e7c80d96
    • rth's avatar
      * dbxout.c (NO_DBX_FUNCTION_END): Default to zero. · a3407969
      rth authored
              (dbxout_function_end): Remove ifdefs for it.
              (dbxout_begin_prologue): Protect N_BNSYM with it, and gdb extensions.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85955 138bc75d-0d04-0410-961f-82ee72b054a4
      a3407969
    • rth's avatar
      * Makefile.in (insn-preds.o): Depend on TREE_H. · 41421c64
      rth authored
              * genpreds.c (write_insn_preds_c): Include tree.h.
              * config/alpha/alpha.c (reg_or_0_operand, reg_or_6bit_operand,
              reg_or_8bit_operand, cint8_operand, add_operand, sext_add_operand,
              const48_operand, and_operand, or_operand, mode_width_operand,
              mode_mask_operand, mul8_operand, const0_operand,
              hard_fp_register_operand, hard_int_register_operand,
              reg_or_cint_operand, some_operand, some_ni_operand, input_operand,
              samegp_function_operand, direct_call_operand, small_symbolic_operand,
              global_symbolic_operand, call_operand, symbolic_operand,
              dtp16_symbolic_operand, dtp32_symbolic_operand,
              gotdtp_symbolic_operand, tp16_symbolic_operand, tp32_symbolic_operand,
              gottp_symbolic_operand, alpha_comparison_operator,
              alpha_zero_comparison_operator, alpha_swapped_comparison_operator,
              signed_comparison_operator, alpha_fp_comparison_operator,
              divmod_operator, fix_operator, aligned_memory_operand,
              unaligned_memory_operand, reg_or_unaligned_mem_operand,
              any_memory_operand, reg_not_elim_operand, normal_memory_operand,
              reg_no_subreg_operand, addition_operation): Move to predicates.md.
              (reg_or_const_int_operand): Remove.  Replace all users with
              reg_or_cint_operand.
              (tls_symbolic_operand_1): Export.  Don't check mode or for CONST.
              (resolve_reload_operand): Split out of aligned_memory_operand.
              * config/alpha/alpha-protos.h: Update for exports.
              * config/alpha/alpha.h (PREDICATE_CODES): Remove.
              * config/alpha/alpha.md: Include predicates.md.
              * config/alpha/predicates.md: New file.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85953 138bc75d-0d04-0410-961f-82ee72b054a4
      41421c64
    • bryce's avatar
      PR libgcj/17020 · 13ed6f0d
      bryce authored
      	Reported by Robin Green.
      	* defineclass.cc (handleField): Don't throw exception on
      	unrecognised modifier. Add FIXME comments for spec compliance.
      	(handleMethod): Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85952 138bc75d-0d04-0410-961f-82ee72b054a4
      13ed6f0d
    • pbrook's avatar
      * gfortran.dg/der_io_1.f90: Remove stray comma. · 581f26ff
      pbrook authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85951 138bc75d-0d04-0410-961f-82ee72b054a4
      581f26ff
    • pbrook's avatar
      2004-08-13 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de> · 1089cf27
      pbrook authored
      	* gfortran.h: Add comments.
      	* parse.c (parse_contained): Fix comment typo.
      	* resolve.c (was_declared): Ditto.
      	* symbol.c: Ditto.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85950 138bc75d-0d04-0410-961f-82ee72b054a4
      1089cf27
    • paolo's avatar
      2004-08-13 Paolo Carlini <pcarlini@suse.de> · 429682ed
      paolo authored
      	* src/debug.cc (_Error_formatter::_M_print_string): Fix thinko,
      	memmove is not needed, memcpy suffices.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85949 138bc75d-0d04-0410-961f-82ee72b054a4
      429682ed
    • paolo's avatar
      2004-08-13 Paolo Carlini <pcarlini@suse.de> · acba2f6b
      paolo authored
      	* include/std/std_fstream.h (class basic_ifstream,
      	class basic_ofstream, class basic_fstream): Add const overloads
      	of is_open, as per DR 365 [WP].
      	* docs/html/ext/howto.html: Add an entry for DR 365.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85948 138bc75d-0d04-0410-961f-82ee72b054a4
      acba2f6b
    • rsandifo's avatar
      * genattrtab.c (insn_ent): Replace insn_code, insn_index and lineno · c192dab3
      rsandifo authored
      	fields with a pointer to the instruction definition.
      	(get_attr_value, fill_attr, make_length_attrs, remove_insn_ent)
      	(insert_insn_ent, simplify_test_exp, optimize_attrs, write_attr_get)
      	(write_attr_case, write_const_num_delay_slots): Update accordingly.
      	(write_attr_case, write_const_num_delay_slots): Write the name of
      	an insn next to its case statement.
      	* genoutput.c (data): Add a filename field.
      	(gen_insn, gen_peephole, gen_expand, gen_split): Set it.
      	(output_insn_data): Print the location of each insn definition.
      	* genrecog.c (write_action): Print the name of an insn above
      	the statement that returns its code.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85947 138bc75d-0d04-0410-961f-82ee72b054a4
      c192dab3
    • pinskia's avatar
      2004-08-12 Andrew Pinski <pinskia@physics.uc.edu> · 33f88b1c
      pinskia authored
              * config/darwin-c.c (find_subframework_file): Fix spelling of cannot.
              * config/libgloss.h: Likewise.
              * config/arm/arm.c (arm_gen_load_multiple): Likewise.
              * c4x/c4x-modes.def: Likewise.
              * config/c4x/c4x.c (c4x_hard_regno_rename_ok): Likewise.
              (c4x_rptb_nop_p): Likewise.
              (c4x_rptb_valid_p): Likewise.
              (c4x_rptb_insert): Likewise.
              (c4x_address_conflict): Likewise.
              * config/c4x/c4x.md: Likewise.
              * config/frv/frv.md: Likewise.
              * config/i386/athlon.md: Likewise.
              * config/i386/i386.md: Likewise.
              * config/i386/predicates.md: Likewise.
              * config/ia64/ia64.c: Likewise.
              * config/ia64/itanium1.md: Likewise.
              * config/ia64/itanium2.md: Likewise.
              * config/iq2000/iq2000.md: Likewise.
              * config/mcore/mcore.c: Likewise.
              * config/mips/mips.c: Likewise.
              * config/mips/r3900.h: Likewise.
              * config/mips/sb1.md: Likewise.
              * config/pa/milli64.S: Likewise.
              * config/pa/pa.c: Likewise.
              * config/pa/pa.h: Likewise.
              * config/rs6000/8540.md: Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85944 138bc75d-0d04-0410-961f-82ee72b054a4
      33f88b1c
    • dberlin's avatar
      2004-08-13 Daniel Berlin <dberlin@dberlin.org> · 8833a11b
      dberlin authored
      	* Makefile.in (BOOT_CFLAGS): Remove accidental addition of -dU.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85943 138bc75d-0d04-0410-961f-82ee72b054a4
      8833a11b
    • amylaar's avatar
      * sh.md (cbranch define_delay) Use cond_delay_slot for · d9c7d5f7
      amylaar authored
      	non-anulled condition too.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85941 138bc75d-0d04-0410-961f-82ee72b054a4
      d9c7d5f7
    • dje's avatar
      - correct ChangeLog · 2d2562dc
      dje authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85939 138bc75d-0d04-0410-961f-82ee72b054a4
      2d2562dc
    • dje's avatar
      * config/rs6000/rs6000.h (PREDICATE_CODES): Remove PARALLEL from · 903d318c
      dje authored
      	any_operand.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85938 138bc75d-0d04-0410-961f-82ee72b054a4
      903d318c
    • dje's avatar
      * config/rs6000/rs6000.c (any_parallel_operand): New predicate. · 1893f356
      dje authored
      	* config/rs6000/rs6000.h (PREDICATE_CODES): Add
      	any_parallel_operand, lmw_operation, stmw_operation,
      	mfcr_operation, mtcrf_operation.
      	* config/rs6000/rs6000.md (save_fpregs_{si,di}): Use
      	any_parallel_operand.
      	(return_and_restore_fpregs_{si,di}): Same.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85937 138bc75d-0d04-0410-961f-82ee72b054a4
      1893f356
    • bbooth's avatar
      · e0d2a616
      bbooth authored
              * MAINTAINERS: Remove myself from write-after-approval.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85936 138bc75d-0d04-0410-961f-82ee72b054a4
      e0d2a616
    • charlet's avatar
      2004-08-13 Olivier Hainque <hainque@act-europe.fr> · 8cc59fa3
      charlet authored
      	* decl.c (gnat_to_gnu_entity) <E_Variable>: When building an allocator
      	for a global aliased object with a variable size and an unconstrained
      	nominal subtype, pretend there is no initializer if the one we have is
      	incomplete, and avoid referencing an inexistant component in there. The
      	part we have will be rebuilt anyway and the reference may confuse
      	further operations.
      
      2004-08-13  Thomas Quinot  <quinot@act-europe.fr>
      
      	* einfo.ads: Minor reformatting
      
      	* lib-writ.adb (Output_Main_Program_Line): Do not set parameter
      	restrictions in the ALI if we only want to warn about violations.
      
      2004-08-13  Vincent Celier  <celier@gnat.com>
      
      	* ali.adb (Scan_ALI): Initialize component Body_Needed_For_SAL to False
      	when creating a new Unit_Record in table Units.
      
      	* gnatls.adb (Output_Unit): In verbose mode, output the restrictions
      	that are violated, if any.
      
      	* prj-nmsc.adb (Ada_Check.Get_Path_Names_And_Record_Sources): Do not
      	add directory separator if path already ends with a directory separator.
      
      2004-08-13  Ed Schonberg  <schonberg@gnat.com>
      
      	* rtsfind.adb (Entity_Not_Defined): If the error ocurrs in a predefined
      	unit, this is an attempt to inline a construct that is not available in
      	the current restricted mode, so abort rather than trying to continue.
      
      	* sem_ch3.adb (Build_Underlying_Full_View): If the new type has
      	discriminants that rename those of the parent, recover names of
      	original discriminants for the constraint on the full view of the
      	parent.
      	(Complete_Private_Subtype): Do not create a subtype declaration if the
      	subtype is an itype.
      
      	* gnat_rm.texi: Added section on implementation of discriminated
      	records with default values for discriminants.
      
      2004-08-13  Ed Schonberg  <schonberg@gnat.com>
      
      	PR ada/15601
      	* sem_res.adb (Make_Call_Into_Operator): Handle properly the case where
      	the second operand is overloaded.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85934 138bc75d-0d04-0410-961f-82ee72b054a4
      8cc59fa3
    • zack's avatar
      * genrecog.c (add_to_sequence): When processing a MATCH_PARALLEL, · d7bdd8d3
      zack authored
      	if pred->singleton != PARALLEL, issue a warning and pretend it was.
      	Also issue a warning for any predicate we don't know about.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85933 138bc75d-0d04-0410-961f-82ee72b054a4
      d7bdd8d3
    • rth's avatar
      * config/i386/i386.c (internal_label_prefix): Export. · c629a39a
      rth authored
      	(internal_label_prefix_len, struct ix86_address,
      	ix86_decompose_address, maybe_get_pool_constant,
      	ix86_fp_compare_code_to_integer, ix86_fp_comparison_codes,
      	memory_address_length): Export.
      	(any_fp_register_operand, fp_register_operand,
      	register_and_not_any_fp_reg_operand, register_and_not_fp_reg_operand,
      	x86_64_general_operand, x86_64_szext_general_operand,
      	x86_64_nonmemory_operand, x86_64_movabs_operand,
      	x86_64_szext_nonmemory_operand, x86_64_immediate_operand,
      	x86_64_zext_immediate_operand, const_int_1_31_operand,
      	symbolic_operand, pic_symbolic_operand, local_symbolic_operand,
      	tls_symbolic_operand, global_dynamic_symbolic_operand,
      	local_dynamic_symbolic_operand, initial_exec_symbolic_operand,
      	local_exec_symbolic_operand, call_insn_operand, sibcall_insn_operand,
      	constant_call_address_operand, const0_operand, const1_operand,
      	const248_operand, const_0_to_3_operand, const_0_to_7_operand,
      	const_0_to_15_operand, const_0_to_255_operand, incdec_operand,
      	shiftdi_operand, reg_no_sp_operand, mmx_reg_operand,
      	general_no_elim_operand, nonmemory_no_elim_operand,
      	index_register_operand, q_regs_operand, flags_reg_operand,
      	non_q_regs_operand, zero_extended_scalar_load_operand,
      	vector_move_operand, no_seg_address_operand, sse_comparison_operator,
      	ix86_comparison_operator, ix86_carry_flag_operator,
      	fcmov_comparison_operator, promotable_binary_operator,
      	cmp_fp_expander_operand, ext_register_operand, binary_fp_operator,
      	mult_operator, div_operator, arith_or_logical_operator,
      	memory_displacement_operand, cmpsi_operand, long_memory_operand,
      	aligned_operand): Move to predicates.md as define_predicates.
      	(tls_symbolic_operand_1): Remove.
      	(x86_64_sign_extended_value): Merge into x86_64_immediate_operand.
      	(x86_64_zero_extended_value): Merge into x86_64_zext_immediate_operand.
      	(legitimize_address): Merge tls_symbolic_operand contents.
      	(ix86_expand_move): Likewise.
      	* config/i386/i386-protos.h: Update for exports.
      	* config/i386/i386.h (EXTRA_CONSTRAINT): Update for renames.
      	(PREDICATE_CODES, SPECIAL_MODE_PREDICATES): Remove.
      	* config/i386/i386.md: Include predicates.md.
      	* config/i386/predicates.md: New file.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85930 138bc75d-0d04-0410-961f-82ee72b054a4
      c629a39a
    • zlaski's avatar
      2004-08-12 Ziemowit Laski <zlaski@apple.com> · b51dff7b
      zlaski authored
              * objc/NXConstStr.h: Update copyright date; bracket with
              'extern "C"' for C++ use; make include syntax consistent
              by using <...> instead of "..."; hoist <objc/...> includes
              above the 'extern "C"' block.
              * objc/Object.h: Likewise.
              * objc/Protocol.h: Likewise.
              * objc/encoding.h: Likewise.
              * objc/hash.h: Likewise.
              * objc/runtime.h: Likewise.
              * objc/sarray.h: Likewise.
              * objc/thr.h: Likewise.
              * objc/typedstream.h: Likewise.
              * objc/objc-api.h: Add 'extern "C"' block for C++ use.
              (objc_static_instances): For C++ case, do away with
              zero-sized array.
              (objc_method): Hoist definition to file scope.
              (_objc_load_callback, _objc_object_alloc, class_get_class_method,
              class_get_instance_method, class_create_instance,
              class_get_class_name, class_get_instance_size,
              class_get_meta_class, class_get_super_class, class_get_version,
              class_is_class, class_is_meta_class, class_set_version,
              class_get_gc_object_type, class_ivar_set_gcinvisible,
              get_imp): Rename 'class' parameter to '_class'.
              * objc/objc-list.h: Add 'extern "C"' block for C++ use.
              * objc/objc.h: Update copyright date.
              (arglist_t): Provide a union tag.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85927 138bc75d-0d04-0410-961f-82ee72b054a4
      b51dff7b
    • dannysmith's avatar
      PR c++/16924 · 17e1177e
      dannysmith authored
      	* config/i386/winnt.c (i386_pe_mark_dllexport): Set
      	SYMBOL_REF_DECL.
      	(i386_pe_mark_dllimport): Likewise.
      	(i386_pe_encode_section_info): Likewise, when overriding
      	dllimport attribute.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85924 138bc75d-0d04-0410-961f-82ee72b054a4
      17e1177e
    • janis's avatar
      2004-08-12 Janis Johnson <janis187@us.ibm.com> · c467dbe5
      janis authored
      	gcc.dg/vmx/cw-bug-2.c: Remove.
      	gcc.dg/vmx/vprint-1.c: Remove.
      	gcc.dg/vmx/vscan-1.c: Remove.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85923 138bc75d-0d04-0410-961f-82ee72b054a4
      c467dbe5
    • gccadmin's avatar
      Daily bump. · af696511
      gccadmin authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85921 138bc75d-0d04-0410-961f-82ee72b054a4
      af696511
    • ian's avatar
      remove file for real · 289bcdfc
      ian authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85918 138bc75d-0d04-0410-961f-82ee72b054a4
      289bcdfc
    • ian's avatar
      temporary add to fix file in CVS · 3b89b59d
      ian authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85917 138bc75d-0d04-0410-961f-82ee72b054a4
      3b89b59d
  2. Aug 12, 2004
Loading