summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * emit-rtl.c (copy_most_rtx): Accept EXPR_LIST for may_share.kenner2002-03-095-50/+106
| | | | | | | | | | | | | * function.c (fixup_var_refs): Add MAY_SHARE parameter. (fixup_var_refs_insns, fixup_var_refs_insns_with_has): Likewise. (fixup_var_refs_insn, fixup_var_refs_1): Likewise. (pop_function_context): Compute MAY_SHARE parameter for fixup_var_refs. (fixup_var_refs_1, case MEM): Pass MAY_SHARE to copy_most_rtx, not VAR. (gen_mem_addressof): Call fixup_var_refs with new parm. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50493 138bc75d-0d04-0410-961f-82ee72b054a4
* * combine.c (make_extraction): Don't make extension of CONST_INT.kenner2002-03-092-0/+7
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50491 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-09 Adam Megacz <adam@xwt.org>megacz2002-03-092-1/+6
| | | | | | | | * java/lang/Win32Process.java (ConcreteProcess): Now throws an IOException so that Throwable.printStackTrace fails correctly. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50488 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2002-03-096-6/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50486 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-08 Adam Megacz <adam@xwt.org>megacz2002-03-092-4/+12
| | | | | | | | * java/net/natPlainSocketImpl.cc (read, write, close): Formatting fixed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50481 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/mips/mips.c (function_arg_pass_by_reference): Force to 0aoliva2002-03-093-0/+22
| | | | | | | | | | in o32 and o64 ABIs. * config/mips/abi64.h (MUST_PASS_IN_STACK): Define as in expr.h, but getting fixed-size structs passed in registers regardless of padding in o32 and o64 ABIs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50480 138bc75d-0d04-0410-961f-82ee72b054a4
* * posix.cc (_Jv_platform_gettimeofday): Make sure result doesn't getbryce2002-03-092-3/+8
| | | | | | | truncated to int. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50479 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/mips/mips.c (mips_va_arg): Apply big-endianness addressaoliva2002-03-092-6/+12
| | | | | | | | offset before loading address of argument passed by transparent reference. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50478 138bc75d-0d04-0410-961f-82ee72b054a4
* * t-pa64 (LIB1ASMFUNCS, LIB1ASMSRC): Delete.danglin2002-03-092-2/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50476 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/mips/mips.c (mips_expand_prologue): Set regno of varargaoliva2002-03-092-0/+9
| | | | | | | marker such that registers after it are saved. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50475 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-08 Craig Rodrigues <rodrigc@gcc.gnu.org>rodrigc2002-03-092-1/+6
| | | | | | | | * cp-tree.h (CLEAR_BINFO_MARKED): Make both parts of conditional return void. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50473 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-08 Benjamin Kosnik <bkoz@redhat.com>bkoz2002-03-0932-320/+770
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * c_locale_generic.cc: Move to... * generic/c_locale.cc * c_locale_generic.h: Move to... * generic/c_locale.h * codecvt_specializations_generic.h: Move to... * generic/codecvt_specializations.h * collate_members_generic.cc: Move to... * generic/collate_members.cc * ctype_members_generic.cc: Move to... * generic/ctype_members.cc * messages_members_generic.cc: Move to... * generic/messages_members.cc * messages_members_generic.h: Move to... * generic/messages_members.h * moneypunct_members_generic.cc: Move to... * generic/monetary_members.cc * numpunct_members_generic.cc: Move to... * generic/numeric_members.cc * time_members_generic.cc: Move to... * generic/time_members.cc * c_locale_gnu.cc: Move to... * gnu/c_locale.cc * c_locale_gnu.h: Move to... * gnu/c_locale.h * collate_members_gnu.cc: Move to... * gnu/collate_members.cc * ctype_members_gnu.cc: Move to... * gnu/ctype_members.cc * messages_members_gnu.cc: Move to... * gnu/messages_members.cc * messages_members_gnu.h: Move to... * gnu/messages_members.h * moneypunct_members_gnu.cc: Move to... * gnu/monetary_members.cc * numpunct_members_gnu.cc: Move to... * gnu/numeric_members.cc * time_members_gnu.cc: Move to... * gnu/time_members.cc * c_locale_ieee_1003.1-200x.cc: Move to... * ieee_1003.1-2001/c_locale.cc * c_locale_ieee_1003.1-200x.h: Move to... * ieee_1003.1-2001/c_locale.h * codecvt_specializations_ieee_1003.1-200x.h: Move to... * ieee_1003.1-2001/codecvt_specializations.h * messages_members_ieee_1003.1-200x.cc: Move to... * ieee_1003.1-2001/messages_members.cc * messages_members_ieee_1003.1-200x.h: Move to... * ieee_1003.1-2001/messages_members.h * acinclude.m4 (GLIBCPP_ENABLE_CLOCALE): Make consistent. * aclocal.m4: Regenerate. * configure: Regenerate. * src/Makefile.am (sources): Change to monetary and numeric. * src/Makefile.in: Regenerate. * docs/html/configopts.html: Update to ieee_1003.1-2001. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50472 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-08 scott snyder <snyder@fnal.gov>bkoz2002-03-091-0/+8
| | | | | | | | | | libstdc++/5875 * include/bits/locale_facets.tcc (num_put::_M_convert_float): Allow one more digit of precision. * testsuite/27_io/ostream_inserter_arith.cc: Test that we can git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50471 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-08 scott snyder <snyder@fnal.gov>bkoz2002-03-092-2/+22
| | | | | | | | | | | libstdc++/5875 * include/bits/locale_facets.tcc (num_put::_M_convert_float): Allow one more digit of precision. * testsuite/27_io/ostream_inserter_arith.cc: Test that we can write a double and read back in the same value. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50470 138bc75d-0d04-0410-961f-82ee72b054a4
* * sparc.c (arith_4096_operand): Fix error in last change.ghazi2002-03-092-2/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50468 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/mips/mips.h (SUBTARGET_CPP_SIZE_SPEC): Remove duplicateaoliva2002-03-092-2/+7
| | | | | | | defaults for MEABI. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50467 138bc75d-0d04-0410-961f-82ee72b054a4
* * adadecode.c, adadecode.h, aux-io.c, s-traces.adb, s-traces.ads,bosch2002-03-0816-0/+3115
| | | | | | | | | s-tratas.adb, s-tratas.ads, sinput-d.adb, sinput-d.ads, switch-b.adb, switch-b.ads, switch-c.adb, switch-c.ads, switch-m.adb, switch-m.ads : New files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50466 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-07 Matt Hiller <hiller@redhat.com>hiller2002-03-082-13/+19
| | | | | | | | | | | | * gensupport.c (first_dir_md_include): Renamed from include; change all references. (last_dir_md_include): Renamed from last_include; change all references. (init_md_reader): Unconditionally initialize base_dir whether or not filename is a relative path. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50465 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-08 Aldy Hernandez <aldyh@redhat.com>aldyh2002-03-082-34/+59
| | | | | | | | * config/rs6000/rs6000.c (rs6000_va_arg): Fix alignment for vectors. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50463 138bc75d-0d04-0410-961f-82ee72b054a4
* add commentaldyh2002-03-081-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50462 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-08 Aldy Hernandez <aldyh@redhat.com>aldyh2002-03-082-1/+5
| | | | | | | * config/rs6000/sysv4.h (BIGGEST_ALIGNMENT): Change for altivec. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50460 138bc75d-0d04-0410-961f-82ee72b054a4
* * include/jni.h: Include stdio.h.tromey2002-03-082-0/+7
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50457 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix for PR java/5812.bothner2002-03-082-11/+17
| | | | | | | | | | * expr.c (build_java_jsr): Take pc arguments, and do lookup_label gere instead of in JSR macro. Likewise with load_type_state call. Do the latter on if the return_pc has been verified (the jsr returns). (JSR): No just call build_java_jsr. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50455 138bc75d-0d04-0410-961f-82ee72b054a4
* * cfgrtl.c (purge_dead_edges): Set BB_DRITY flags if edge has beenhubicka2002-03-084-12/+24
| | | | | | | | | | removed; fix return value. * combine.c (combine_instructions): Dirtify blocks where we failed to update liveness; purge dead edges; use update_life_info_in_dirty_blocks. * toplev.c (rest_of_compilation): Do not purge_dead_edges after combine. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50454 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcse.c (insert_insn_end_bb): Fix typo in last change.ghazi2002-03-082-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50453 138bc75d-0d04-0410-961f-82ee72b054a4
* * recog.c (peephole2_optimize): Re-distribute EH edges.hubicka2002-03-082-1/+26
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50452 138bc75d-0d04-0410-961f-82ee72b054a4
* * 41intnam.ads, 42intnam.ads, 4aintnam.ads, 4cintnam.ads,bosch2002-03-08471-24416/+30562
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4dintnam.ads, 4gintnam.ads, 4hintnam.ads, 4lintnam.ads, 4mintnam.ads, 4pintnam.ads, 4rintnam.ads, 4sintnam.ads, 4uintnam.ads, 4vcalend.adb, 4zintnam.ads, 52system.ads, 5amastop.adb, 5asystem.ads, 5ataprop.adb, 5atpopsp.adb, 5avxwork.ads, 5bosinte.adb, 5bsystem.ads, 5esystem.ads, 5fsystem.ads, 5ftaprop.adb, 5ginterr.adb, 5gmastop.adb, 5gsystem.ads, 5gtaprop.adb, 5gtasinf.adb, 5gtasinf.ads, 5hparame.ads, 5hsystem.ads, 5htaprop.adb, 5htraceb.adb, 5itaprop.adb, 5ksystem.ads, 5kvxwork.ads, 5lintman.adb, 5lsystem.ads, 5mvxwork.ads, 5ninmaop.adb, 5nosinte.ads, 5ntaprop.adb, 5ointerr.adb, 5omastop.adb, 5oosinte.adb, 5osystem.ads, 5otaprop.adb, 5otaspri.ads, 5pvxwork.ads, 5qtaprop.adb, 5sintman.adb, 5ssystem.ads, 5staprop.adb, 5stpopse.adb, 5svxwork.ads, 5tosinte.ads, 5uintman.adb, 5vasthan.adb, 5vinmaop.adb, 5vinterr.adb, 5vintman.adb, 5vmastop.adb, 5vparame.ads, 5vsystem.ads, 5vtaprop.adb, 5vtpopde.adb, 5wmemory.adb, 5wsystem.ads, 5wtaprop.adb, 5ysystem.ads, 5zinterr.adb, 5zintman.adb, 5zosinte.adb, 5zosinte.ads, 5zsystem.ads, 5ztaprop.adb, 6vcpp.adb, 6vcstrea.adb, 7sintman.adb, 7staprop.adb, 7stpopsp.adb, 9drpc.adb, Make-lang.in, Makefile.in, a-caldel.adb, a-comlin.ads, a-dynpri.adb, a-except.adb, a-except.ads, a-finali.adb, a-ncelfu.ads, a-reatim.adb, a-retide.adb, a-stream.ads, a-ststio.adb, a-ststio.ads, a-stwifi.adb, a-tags.adb, a-tasatt.adb, a-textio.adb, a-tideau.adb, a-tiflau.adb, a-tigeau.adb, a-tigeau.ads, a-tiinau.adb, a-timoau.adb, a-witeio.adb, a-wtdeau.adb, a-wtenau.adb, a-wtflau.adb, a-wtgeau.adb, a-wtgeau.ads, a-wtinau.adb, a-wtmoau.adb, ada-tree.def, ada-tree.h, adaint.c, adaint.h, ali-util.adb, ali.adb, ali.ads, atree.adb, atree.ads, atree.h, back_end.adb, bcheck.adb, bindgen.adb, bindusg.adb, checks.adb, comperr.adb, config-lang.in, csets.adb, csets.ads, cstand.adb, cstreams.c, debug.adb, debug.ads, decl.c, einfo.adb, einfo.ads, einfo.h, elists.h, errout.adb, errout.ads, eval_fat.adb, exp_aggr.adb, exp_attr.adb, exp_ch11.adb, exp_ch12.adb, exp_ch13.adb, exp_ch2.adb, exp_ch3.adb, exp_ch3.ads, exp_ch4.adb, exp_ch5.adb, exp_ch6.adb, exp_ch7.adb, exp_ch7.ads, exp_ch9.adb, exp_ch9.ads, exp_dbug.adb, exp_dbug.ads, exp_disp.ads, exp_dist.adb, exp_fixd.adb, exp_intr.adb, exp_pakd.adb, exp_prag.adb, exp_strm.adb, exp_util.adb, exp_util.ads, expander.adb, expect.c, fe.h, fmap.adb, fmap.ads, fname-uf.adb, freeze.adb, frontend.adb, g-awk.adb, g-cgideb.adb, g-comlin.adb, g-comlin.ads, g-debpoo.adb, g-dirope.adb, g-dirope.ads, g-dyntab.adb, g-expect.adb, g-expect.ads, g-io.ads, g-io_aux.adb, g-io_aux.ads, g-locfil.adb, g-locfil.ads, g-os_lib.adb, g-os_lib.ads, g-regexp.adb, g-regpat.adb, g-socket.adb, g-socket.ads, g-spipat.adb, g-table.adb, g-trasym.adb, g-trasym.ads, gigi.h, gmem.c, gnat1drv.adb, gnatbind.adb, gnatbl.c, gnatchop.adb, gnatcmd.adb, gnatdll.adb, gnatfind.adb, gnatlbr.adb, gnatlink.adb, gnatls.adb, gnatmem.adb, gnatprep.adb, gnatvsn.ads, gnatxref.adb, hlo.adb, hostparm.ads, i-cobol.adb, i-cpp.adb, i-cstrea.ads, i-cstrin.adb, i-pacdec.adb, i-vxwork.ads, impunit.adb, init.c, inline.adb, io-aux.c, layout.adb, lib-load.adb, lib-util.adb, lib-writ.adb, lib-writ.ads, lib-xref.adb, lib-xref.ads, lib.adb, lib.ads, make.adb, makeusg.adb, mdll.adb, memroot.adb, misc.c, mlib-tgt.adb, mlib-utl.adb, mlib-utl.ads, mlib.adb, namet.adb, namet.ads, namet.h, nlists.h, nmake.adb, nmake.ads, nmake.adt, opt.adb, opt.ads, osint.adb, osint.ads, output.adb, output.ads, par-ch2.adb, par-ch3.adb, par-ch5.adb, par-prag.adb, par-tchk.adb, par-util.adb, par.adb, prj-attr.adb, prj-dect.adb, prj-env.adb, prj-env.ads, prj-nmsc.adb, prj-part.adb, prj-proc.adb, prj-strt.adb, prj-tree.adb, prj-tree.ads, prj.adb, prj.ads, raise.c, raise.h, repinfo.adb, restrict.adb, restrict.ads, rident.ads, rtsfind.adb, rtsfind.ads, s-arit64.adb, s-asthan.adb, s-atacco.adb, s-atacco.ads, s-auxdec.adb, s-crc32.adb, s-crc32.ads, s-direio.adb, s-fatgen.adb, s-fileio.adb, s-finimp.adb, s-gloloc.adb, s-gloloc.ads, s-interr.adb, s-mastop.adb, s-mastop.ads, s-memory.adb, s-parame.ads, s-parint.adb, s-pooglo.adb, s-pooloc.adb, s-rpc.adb, s-secsta.adb, s-sequio.adb, s-shasto.adb, s-soflin.adb, s-soflin.ads, s-stache.adb, s-taasde.adb, s-taasde.ads, s-tadeca.adb, s-tadeca.ads, s-tadert.adb, s-tadert.ads, s-taenca.adb, s-taenca.ads, s-taprob.adb, s-taprop.ads, s-tarest.adb, s-tasdeb.adb, s-tasini.adb, s-tasini.ads, s-taskin.adb, s-taskin.ads, s-tasque.adb, s-tasque.ads, s-tasren.adb, s-tasren.ads, s-tassta.adb, s-tasuti.adb, s-tasuti.ads, s-tataat.adb, s-tataat.ads, s-tpoben.adb, s-tpoben.ads, s-tpobop.adb, s-tposen.adb, s-tposen.ads, s-traceb.adb, s-traceb.ads, s-unstyp.ads, s-widenu.adb, scn-nlit.adb, scn.adb, sem.adb, sem_aggr.adb, sem_attr.adb, sem_attr.ads, sem_case.adb, sem_ch10.adb, sem_ch11.adb, sem_ch11.ads, sem_ch12.adb, sem_ch13.adb, sem_ch13.ads, sem_ch2.adb, sem_ch3.adb, sem_ch3.ads, sem_ch4.adb, sem_ch5.adb, sem_ch6.adb, sem_ch6.ads, sem_ch7.adb, sem_ch8.adb, sem_ch8.ads, sem_ch9.adb, sem_disp.adb, sem_dist.adb, sem_elab.adb, sem_elim.adb, sem_elim.ads, sem_eval.adb, sem_intr.adb, sem_mech.adb, sem_prag.adb, sem_res.adb, sem_type.adb, sem_util.adb, sem_util.ads, sem_vfpt.adb, sem_warn.adb, sinfo.adb, sinfo.ads, sinfo.h, sinput-l.adb, sinput-l.ads, sinput.adb, sinput.ads, snames.adb, snames.ads, snames.h, sprint.adb, sprint.ads, stringt.adb, stringt.ads, stringt.h, style.adb, switch.adb, switch.ads, sysdep.c, system.ads, table.adb, targparm.adb, targparm.ads, targtyps.c, tbuild.adb, tbuild.ads, tracebak.c, trans.c, tree_gen.adb, tree_io.adb, treepr.adb, treepr.ads, treeprs.ads, treeprs.adt, ttypes.ads, types.adb, types.ads, types.h, uintp.ads, urealp.ads, usage.adb, utils.c, utils2.c, validsw.adb, xnmake.adb, xr_tabls.adb, xr_tabls.ads, xref_lib.adb, xref_lib.ads : Merge in ACT changes. * 1ssecsta.adb, 1ssecsta.ads, a-chlat9.ads, a-cwila9.ads, g-enblsp.adb, g-md5.adb, g-md5.ads, gnatname.adb, gnatname.ads, mkdir.c, osint-b.adb, osint-b.ads, osint-c.adb, osint-c.ads, osint-l.adb, osint-l.ads, osint-m.adb, osint-m.ads : New files * 3lsoccon.ads, 5qparame.ads, 5qvxwork.ads, 5smastop.adb, 5zparame.ads, gnatmain.adb, gnatmain.ads, gnatpsys.adb : Removed * mdllfile.adb, mdllfile.ads, mdlltool.adb, mdlltool.ads : Renamed to mdll-fil.ad[bs] and mdll-util.ad[bs] * mdll-fil.adb, mdll-fil.ads, mdll-utl.adb, mdll-utl.ads : Renamed from mdllfile.ad[bs] and mdlltool.ad[bs] git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50451 138bc75d-0d04-0410-961f-82ee72b054a4
* * expr.c (expand_expr): Use unsave lang hook.neil2002-03-0810-54/+50
| | | | | | | | | | | | | | | | | | | | | * langhooks-def.h (LANG_HOOKS_UNSAVE): New. (LANG_HOOKS_INITIALIZER): Update. * langhooks.h (struct lang_hooks): New hook unsave. * tree.c (lang_unsave, lang_unsave_expr_now): Remove. (unsave_expr_1): Remove unused lang_unsave_expr_now. (unsave_expr_now_r): Rename lhd_unsave. Update. Return input. (unsave_expr_now): Remove. * tree.h (unsave_expr_now, lang_unsave, lang_unsave_expr_now): Remove. (lhd_unsave): New. cp: * cp-lang.c (LANG_HOOKS_UNSAVE): Redefine. * cp-tree.h (cxx_unsave): New. * tree.c (cp_unsave): Rename cxx_unsave, update prototype. (init_tree): Update. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50449 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-08 Benjamin Kosnik <bkoz@redhat.com>bkoz2002-03-085-129/+70
| | | | | | | | | | | * include/std/std_limits.h: Move static const data members out of generic template, into base class __numeric_limits_base. * src/limits.cc: Add definitions. * config/linker-map.gnu: Add __numeric_limits_base. * testsuite/18_support/numeric_limits.cc: Declare test in scope. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50447 138bc75d-0d04-0410-961f-82ee72b054a4
* * flow.c (propagate_block_delete_insn): Remove unused variable.aj2002-03-082-8/+11
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50446 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/h8300/h8300.c (h8300_adjust_insn_length): Tightenkazu2002-03-082-3/+19
| | | | | | | insn length for memory load/store. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50445 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-08 Craig Rodrigues <rodrigc@gcc.gnu.org>rodrigc2002-03-082-0/+8
| | | | | | | * doc/install.texi (--with-libiconv-prefix): Document. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50444 138bc75d-0d04-0410-961f-82ee72b054a4
* * posix.cc (internal_gettimeofday): New function.tromey2002-03-082-2/+19
| | | | | | | (_Jv_select): Use it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50442 138bc75d-0d04-0410-961f-82ee72b054a4
* * doc/sourcebuild.texi: Fix typo.rsandifo2002-03-082-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50439 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c/3711jakub2002-03-084-17/+99
| | | | | | | | | | * builtins.c (std_expand_builtin_va_arg): Do all computations on trees. * gcc.c-torture/execute/20020307-2.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50438 138bc75d-0d04-0410-961f-82ee72b054a4
* * rtl.c (copy_most_rtx): Move from here ...kenner2002-03-083-100/+105
| | | | | | | * emit-rtl.c (copy_most_rtx): ... to here. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50435 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2002-03-086-6/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50430 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-07 Benjamin Kosnik <bkoz@redhat.com>bkoz2002-03-089-138/+451
| | | | | | | | | | | | | | | | * include/bits/stl_alloc.h: Add extern implicit allocator instantiations. * include/bits/basic_string.tcc: Tweak. * include/bits/locale_facets.tcc: Remove default args. Add has_facet, use_facet extern instantiations. * src/stl-inst.cc: Add explicit instantiation. * src/locale-inst.cc: Clean. Remove locale member template instantiations. * testsuite/22_locale/operators.cc (test02): Enable. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50426 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/mips/mips.h (LONG_MAX_SPEC): Rewrite, along withaoliva2002-03-083-30/+37
| | | | | | | | SUBTARGET_CPP_SIZE_SPEC. * config/mips/abi64.h (LONG_MAX_SPEC): Delete. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50425 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/mips/mips.h (SUBTARGET_CPP_SIZE_SPEC): Simplify.aoliva2002-03-082-92/+91
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50424 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/fp-bit.c (_unord_f2): Compile it in even ifaoliva2002-03-082-2/+5
| | | | | | | US_SOFTWARE_GOFAST is enabled. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50423 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/gofast.h (GOFAST_RENAME_LIBCALLS): Set gt and ge asaoliva2002-03-083-5/+145
| | | | | | | | | NULL_RTX. Set all HFmode operations as NULL_RTX. * optabs.c (prepare_float_lib_cmp) <GT, GE, LT, LE>: If libfunc is NULL_RTX, try reversing the comparison and the operands. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50422 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-07 Adam Megacz <adam@xwt.org>megacz2002-03-082-3/+44
| | | | | | | | | | * java/net/natPlainSocketImpl.cc: Changed USE_WINSOCK to WIN32, and added thunks for read(), write(), and close(). * java/net/natPlainSocketImpl.cc (accept, read, read): Disabled timeouts on WIN32 pending discussion. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50418 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-07 Adam Megacz <adam@xwt.org>megacz2002-03-086-20/+39
| | | | | | | | | | | | | | | | * win32.cc (_Jv_platform_gettimeofday): Now takes no args, returns jlong. Added implementation * posix.cc (_Jv_platform_gettimeofday): Now takes no args, returns jlong. * win32.h (_Jv_platform_gettimeofday): Now takes no args, returns jlong. * posix.h (_Jv_platform_gettimeofday): Now takes no args, returns jlong. * java/lang/natSystem.cc (currentTimeMillis): Now uses updated _Jv_platform_gettimeofday signature. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50416 138bc75d-0d04-0410-961f-82ee72b054a4
* - Add Darwin and AIX to supported platforms.dje2002-03-071-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50414 138bc75d-0d04-0410-961f-82ee72b054a4
* * genextract.c (walk_rtx): Recurse into MATCH_PAR_DUP.uweigand2002-03-073-3/+9
| | | | | | | | genoutput.c (scan_operands): Recurse into MATCH_PAR_DUP and MATCH_OP_DUP. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50412 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/Make-lang.in (JAVA_TARGET_INSTALL_NAME): Define.jsturm2002-03-072-0/+9
| | | | | | | | (java.install-common): Link native driver to JAVA_TARGET_INSTALL_NAME. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50411 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-07 H.J. Lu (hjl@gnu.org)hjl2002-03-072-0/+7
| | | | | | | * configure.in: Enable gprof for mips*-*-linux*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50410 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-07 Andreas Tobler <toa@pop.agri.ch>dje2002-03-077-9/+816
| | | | | | | | | | | | | | | | | | David Edelsohn <edelsohn@gnu.org> * Makefile.am (EXTRA_DIST): Add Darwin and AIX closure files. (TARGET_SRC_POWERPC_AIX): Add aix_closure.S. (TARGET_SRC_POWERPC_DARWIN): Add darwin_closure.S. * Makefile.in: Regenerate. * include/ffi.h.in: Add AIX and Darwin closure definitions. * src/powerpc/ffi_darwin.c (ffi_prep_closure): New function. (flush_icache, flush_range): New functions. (ffi_closure_helper_DARWIN): New function. * src/powerpc/aix_closure.S: New file. * src/powerpc/darwin_closure.S: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50408 138bc75d-0d04-0410-961f-82ee72b054a4
* * g77.f-torture/compile/20020307-1.f: New test.law2002-03-072-0/+25
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50407 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud