aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-10-29ChangeLog.2, [...]: Fix spelling errors and typos.Joseph Myers18-27/+32
* ChangeLog.2, ChangeLog.3, ChangeLog.4, FSFChangeLog.10, FSFChangeLog.11, c-common.c, c-common.def, c-common.h, c-decl.c, c-dump.c, c-typeck.c, except.c, sdbout.c, simplify-rtx.c, timevar.h, tree.h, varasm.c: Fix spelling errors and typos. From-SVN: r46621
2001-10-29loop.h (struct induction): Rename ext_dependant to ext_dependent.Joseph Myers4-18/+27
* loop.h (struct induction): Rename ext_dependant to ext_dependent. * loop.c: Change all uses. (check_ext_dependant_givs): Rename to check_ext_dependent_givs. All callers changed. * timevar.c (DEFTIMEVAR): Fix spelling of identifier__ parameter. From-SVN: r46620
2001-10-29* c-parse.in (expr_no_commas, primary), c-typeck.cJoseph Myers3-12/+11
(parser_build_binary_op): Use IS_EXPR_CODE_CLASS. From-SVN: r46619
2001-10-29re PR libgcj/4728 (java.util.zip.GZIPOutputStream.write(int) doesn't update CRC)Tom Tromey2-1/+12
* java/util/zip/GZIPOutputStream.java (write(int)): New method. Fixes PR libgcj/4728. From-SVN: r46618
2001-10-29Undo assemble_name change in earlier patch.David Edelsohn6-17/+60
From-SVN: r46617
2001-10-29Rewritten from scratch class lookup internals - getting a good performanceNicola Pero1-0/+16
boost for class method invocations From-SVN: r46616
2001-10-29Rewritten all the internals - great performance boost.Nicola Pero1-122/+463
From-SVN: r46615
2001-10-29New objc testsNicola Pero3-0/+132
From-SVN: r46614
2001-10-29Improved compiler checkings for ObjC + GNU runtime when sending messagesNicola Pero1-0/+10
to self in class methods From-SVN: r46613
2001-10-29(GNU runtime only) statically type `self' in a class method context to beNicola Pero1-11/+14
the class the method belongs to From-SVN: r46612
2001-10-29* pa.md (floatunssisf2): Set subreg 0 of operand 2 to zero.John David Anglin2-1/+5
From-SVN: r46611
2001-10-29fstream.tcc (filebuf::showmanyc): Simplify.Benjamin Kosnik3-7/+22
2001-10-29 Benjamin Kosnik <bkoz@redhat.com> libstdc++/3647 * include/bits/fstream.tcc (filebuf::showmanyc): Simplify. * testsuite/27_io/filebuf.cc (test07): New test. (test03): Modify showmanyc test. From-SVN: r46610
2001-10-29* init.c:Geert Bosch5-35/+47
(Raise_From_Signal_Handler, Propagate_Signal_Exception): Make arg const. (_gnat_error_handler): Make MSG const. * sysdep.c: Fix localtime_r problem on LynxOS. Also remove #elif to avoid warnings. * misc.c (yyparse): Don't set up and register jmpbuf; remove decls used by this. * decl.c (annotate_value): Make SIZE unsigned to avoid warning. From-SVN: r46609
2001-10-29news.texi: Document new ability to compile programs with arrays larger than ↵Toon Moene2-1/+27
512 Mbyte on... 2001-10-29 Toon Moene <toon@moene.indiv.nluug.nl> * news.texi: Document new ability to compile programs with arrays larger than 512 Mbyte on 32-bit targets. From-SVN: r46608
2001-10-29* Makefile.in (OBJS): Put all files in alphabetical order.Richard Kenner2-17/+18
From-SVN: r46607
2001-10-29dwarf2out.c (add_const_value_attribute): Fix error in last change.Richard Kenner2-3/+11
* dwarf2out.c (add_const_value_attribute): Fix error in last change. From-SVN: r46606
2001-10-29basic-block.h (purge_all_dead_edges): Add update_life_p argument.Jan Hubicka6-7/+42
* basic-block.h (purge_all_dead_edges): Add update_life_p argument. * cfgcleanup.c (merge_blocks): Update the life flag after merging; fix warning. * cfgrtl.c (purge_all_dead_edges): Allow updating of liveness. (life_analysis): call purge_all_dead_edges after deleting noops. (delete_noop_move): Do not purge CFG. * toplev.c (rest_of_compilation): Update purge_all_dead_edges call. From-SVN: r46605
2001-10-29Daily bump.GCC Administrator6-6/+6
From-SVN: r46602
2001-10-29* update_web_docs: Generate libiberty and gnat-style manuals.Joseph Myers2-1/+6
From-SVN: r46601
2001-10-28aix31.h (ASM_OUTPUT_EXTERNAL): Use assemble_name.David Edelsohn6-57/+38
* config/rs6000/aix31.h (ASM_OUTPUT_EXTERNAL): Use assemble_name. * config/rs6000/darwin.h (RS6000_OUTPUT_BASENAME): Delete. (ASM_GLOBALIZE_LABEL): Use assemble_name. (ASM_OUTPUT_COMMON): Likewise. * config/rs6000/rs6000.c (print_operand): Use assemble_name. (rs6000_output_function_epilogue): Likewise. (output_mi_thunk): Fix typo. (rs6000_output_symbol_ref): Use assemble_name. (output_toc): Likewise. * config/rs6000/sysv4.h (RS6000_OUTPUT_BASENAME): Delete. * config/rs6000/xcoff.h (RS6000_OUTPUT_BASENAME): Delete; assemble_name calls STRIP_NAME_ENCODING. (ASM_OUTPUT_LABEL): Use assemble_name. (ASM_GLOBALIZE_LABEL): Likewise. (ASM_DECLARE_FUNCTION_NAME): Likewise. (ASM_OUTPUT_ALIGNED_COMMON): Indent pseudo-op. Use assemble_name. (ASM_OUTPUT_LOCAL): Likewise. From-SVN: r46600
2001-10-28builtins.c (get_memory_rtx): Handle POINTERS_EXTEND_UNSIGNED case.Richard Kenner2-6/+38
* builtins.c (get_memory_rtx): Handle POINTERS_EXTEND_UNSIGNED case. (expand_builtin_apply, expand_builtin_return): Likewise. (expand_builtin_va_arg, expand_builtin_va_copy): Likewise. From-SVN: r46598
2001-10-28ChangeLog.0, [...]: Fix spelling errors.Joseph Myers40-80/+89
* ChangeLog.0, ChangeLog.1, ChangeLog.2, ChangeLog.3, ChangeLog.4, ChangeLog.5, ChangeLog, FSFChangeLog.10, FSFChangeLog.11, c-common.c, c-common.h, c-parse.in, c-typeck.c, cfg.c, config.gcc, configure, configure.in, except.c, except.h, flow.c, function.c, gcc.c, gcse.c, genrecog.c, libgcc2.c, loop.c, loop.h, params.def, predict.def, predict.h, reg-stack.c, regmove.c, sched-deps.c, sched-int.h, sibcall.c, ssa.c, stringpool.c, toplev.c, tree.c, unroll.c: Fix spelling errors. From-SVN: r46595
2001-10-28ChangeLog.1, [...]: Fix spelling errors.Joseph Myers8-15/+20
* ChangeLog.1, ChangeLog.2, ChangeLog, class.c, decl2.c, search.c, semantics.c, spew.c: Fix spelling errors. From-SVN: r46593
2001-10-28* doc/extend.texi, doc/invoke.texi: Fix spelling.Joseph Myers3-4/+6
From-SVN: r46591
2001-10-28* doc/gcc.texi: Document use of "dependent" and American spelling.Joseph Myers2-0/+6
From-SVN: r46589
2001-10-28expr.c (emit_group_load): Support CONCATs by storing them to memory and ↵Jan Hubicka2-0/+13
reloading. * expr.c (emit_group_load): Support CONCATs by storing them to memory and reloading. From-SVN: r46586
2001-10-28* expr.c (store_constructor_field): Only call adjust_address on MEM.Richard Kenner2-6/+11
From-SVN: r46585
2001-10-28genrecog.c (write_switch): Output if before switch for DT_elt_zero_wide_safe.Jan Hubicka2-5/+19
* genrecog.c (write_switch): Output if before switch for DT_elt_zero_wide_safe. From-SVN: r46584
2001-10-28Makefile.in (toplev.o, halfpic.o): Depend on halfpic.hKaveh R. Ghazi6-26/+47
* Makefile.in (toplev.o, halfpic.o): Depend on halfpic.h * i386/osfrose.h (SUBTARGET_SWITCHES): Add missing comma. (FUNCTION_PROFILER): Const-ify. * halfpic.c: Include "expr.h", "output.h" and "halfpic.h". (eliminate_constant_term, assemble_name, output_addr_const): Remove declarations. (ptr_half_pic_address_p, half_pic_hash): Prototype. (all_refs, half_pic_prefix, half_pic_hash, half_pic_declare, half_pic_external, half_pic_address_p, half_pic_ptr): Const-ify. * halfpic.h (ptr_half_pic_address_p, half_pic_finish): Prototype. (half_pic_declare, half_pic_external): Const-ify. * toplev.c: Include "halfpic.h". From-SVN: r46583
2001-10-28alpha.md, [...]: Fix spelling errors.Joseph Myers29-34/+46
* config/alpha/alpha.md, config/arm/arm.c, config/arm/arm.h, config/d30v/d30v.h, config/fr30/fr30.c, config/i370/x-oe, config/i386/i386.c, config/i386/i386-interix.h, config/i386/i386.md, config/i386/i386.h, config/i386/sco5.h, config/i860/i860.h, config/i860/i860.md, config/m68k/aux-exit.c, config/m68k/m68k.c, config/mcore/mcore.c, config/mips/mips.md, config/ns32k/ns32k.h, config/pa/pa.c, config/rs6000/rs6000.c, config/sparc/sparc.c, config/m68hc11/m68hc11.c, config/cris/cris.c, config/cris/cris.h, config/s390/s390.c, config/s390/s390.h, config/stormy16/stormy16.h, doc/tm.texi: Fix spelling errors. From-SVN: r46582
2001-10-2886numaux.adb, [...]: Fix spelling errors.Joseph Myers44-100/+113
* 86numaux.adb, a-tigeau.ads, a-wtgeau.ads, decl.c, exp_ch6.adb, exp_ch9.adb, exp_util.adb, fname-sf.ads, freeze.ads, g-awk.adb, g-comlin.ads, g-dirope.adb, g-dyntab.ads, g-socket.ads, g-table.ads, g-traceb.ads, gnat-style.texi, gnatchop.adb, init.c, layout.adb, layout.ads, mdllfile.ads, mlib-fil.ads, osint.ads, s-fatgen.adb, s-imgrea.adb, s-taprop.ads, s-tasdeb.ads, sem_aggr.adb, sem_attr.adb, sem_case.ads, sem_ch13.adb, sem_ch3.adb, sem_elab.adb, sem_maps.ads, sem_res.adb, sem_util.ads, sinfo.ads, sinput.ads, table.adb, table.ads, types.ads, urealp.adb: Fix spelling errors. From-SVN: r46581
2001-10-28ChangeLog.0, [...]: Fix spelling errors.Joseph Myers34-56/+66
* ChangeLog.0, ChangeLog.1, ChangeLog.2, ChangeLog.3, ChangeLog.4, ChangeLog.5, ChangeLog, ChangeLog.lib, FSFChangeLog.10, ONEWS, c-common.c, caller-save.c, cfg.c, cfgcleanup.c, cfgrtl.c, collect2.c, df.h, diagnostic.h, final.c, gcse.c, gthr.h, haifa-sched.c, jump.c, local-alloc.c, profile.c, protoize.c, regmove.c, reload1.c, rtlanal.c, sched-vis.c, ssa.c, stmt.c, system.h, toplev.c: Fix spelling errors. From-SVN: r46580
2001-10-28* ChangeLog, configure: Fix spelling errors.Joseph Myers2-5/+9
From-SVN: r46579
2001-10-28Daily bump.GCC Administrator6-6/+6
From-SVN: r46575
2001-10-27* gcse.c (insert_insn_end_bb): Don't assume PAT is a SET.Richard Kenner2-1/+3
From-SVN: r46574
2001-10-27dwarf2out.c (reg_number): Abort if pseudo.Richard Kenner2-115/+165
* dwarf2out.c (reg_number): Abort if pseudo. (reg_loc_descriptor): Return 0 if pseudo. (is_based_loc): Return 0 if pseudo. (mem_loc_descriptor): Return 0 for pseudo and handle 0 return from recursive calls. (concat_loc_descriptor): Return 0 if either part's descriptor is 0. (loc_descriptor): Return 0 if can't find location and handle 0 return from recursive calls. (loc_descriptor_from_tree): Likewise. Fix handling of indirect. Also return 0 for PLACEHOLDER_EXPR. Clean up COMPONENT_REF cases. (add_AT_location_descriptor): Simplify, but handle 0 return from loc_descriptor. (add_const_value_attribute): Avoid shift count warning. (add_bound_info): Remove test for PLACEHOLDER_EXPR here. Set comp_unit_die as context if not in function. From-SVN: r46573
2001-10-27mips-protos.h: Break up long lines.Richard Kenner4-80/+82
* config/mips/mips-protos.h: Break up long lines. Remove needless #ifdef/#endif blocks. Don't declare functions declared in file made by genpreds or recog.h. * config/mips/mips.c (mips_output_function_prologue): TSIZE is now HOST_WIDE_INT; delete unneeded casts. * config/mips/mips.h: Don't use #elif. From-SVN: r46572
2001-10-27expr.c (stor_constructor_field): Always call adjust_address.Richard Kenner2-16/+62
* expr.c (stor_constructor_field): Always call adjust_address. Copy TARGET before changing its alias set. (store_field): Likewise, for TO_RTX. (get_inner_reference): Stop at PLACEHOLDER_EXPR if can't find replacement. (safe_from_p, case ADDR_EXPR): Properly check for conflict. (find_placeholder): Return 0 if can't find object. (expand_expr, case PLACEHOLDER_EXPR): Abort if find_placeholder returns 0. From-SVN: r46571
2001-10-27jni.h (struct JNINativeInterface): Returns jsize, not jint.Tom Tromey2-1/+6
* include/jni.h (struct JNINativeInterface) [GetStringLength]: Returns jsize, not jint. From-SVN: r46569
2001-10-27* ifcvt.c (if_convert): Call clear_aux_for_blocks.Jan Hubicka2-0/+5
From-SVN: r46568
2001-10-27trans.c (gigi): Fix non determinism leading to bootstrap comparison failures ↵Laurent Guerby2-4/+14
for debugging... * trans.c (gigi): Fix non determinism leading to bootstrap comparison failures for debugging information. From-SVN: r46567
2001-10-27* gnat_rm.texi: Use @./@: where appropriate.Florian Weimer2-123/+127
From-SVN: r46566
2001-10-27* decl2.c (validate_nonmember_using_decl): Handle NAMESPACE_DECL.Kriang Lerdsuwanakij3-0/+11
From-SVN: r46565
2001-10-27cfgcleanup.c (merge_blocks_move_predecessor_nojumps, [...]): Set BB_UPDATE_LIFE.Jan Hubicka3-2/+16
* cfgcleanup.c (merge_blocks_move_predecessor_nojumps, merge_blocks_move_successors_nojumps): Set BB_UPDATE_LIFE. (merge_blocks): Properly udpate life after making edge nonfallthru. * cfgrtl.c (merge_blocks_nomove): Update global_live_at_end. From-SVN: r46564
2001-10-27Daily bump.GCC Administrator6-6/+6
From-SVN: r46563
2001-10-26Adler32.java: Use correct class name.Tom Tromey2-1/+6
* java/util/zip/Adler32.java: Use correct class name. (Re-merge from Classpath.) From-SVN: r46561
2001-10-26* config/h8300/h8300.c (get_shift_alg): Remove redundant code.Kazu Hirata2-177/+25
From-SVN: r46560
2001-10-26c-typeck.c (convert_arguments): When comparing for enumeral type equality, ↵Neil Booth3-1/+28
use TYPE_MAIN_VARIANT. * c-typeck.c (convert_arguments): When comparing for enumeral type equality, use TYPE_MAIN_VARIANT. * gcc.dg/Wconversion.c: New tests. From-SVN: r46559
2001-10-26* sinfo.adb: Define Associated_Node to overlap Entity field. Cleanup.Robert Dewar2-1/+29
From-SVN: r46558
2001-10-26s390.c: Fix comment typos.Kazu Hirata4-11/+17
* s390/s390.c: Fix comment typos. * s390/s390.h: Likewise. * s390/s390.md: Likewise. From-SVN: r46557