- 10 Sep, 1998 8 commits
-
-
From-SVN: r22379
Jeffrey A Law committed -
From-SVN: r22378
Anthony Green committed -
From-SVN: r22377
Martin v. Löwis committed -
* reg-stack.c (straighten_stack): Do nothing if the virtual stack is empty or has a single entry. From-SVN: r22376
Jeffrey A Law committed -
From-SVN: r22375
Jeff Law committed -
* toplev.c (rest_of_compilation): Open up the dump file for reg-stack before calling reg_to_stack. So we get the proper debug information in the .stack dump file. From-SVN: r22374
Jeffrey A Law committed -
* alpha.c (alphaev5_insn_pipe): Abort on default case. (alphaev5_next_group): Swallow CLOBBERs and USEs. From-SVN: r22373
Richard Henderson committed -
From-SVN: r22372
Richard Henderson committed
-
- 09 Sep, 1998 30 commits
-
-
emit-rtl.c (gen_lowpart_common): Disable optimization of initialized float-int union if the value is a NaN. * emit-rtl.c (gen_lowpart_common): Disable optimization of initialized float-int union if the value is a NaN. From-SVN: r22371
Stephen L Moshier committed -
* c-lex.c (real_yylex): Don't warn about long long constants if we're allowing long long From-SVN: r22370
Nathan Sidwell committed -
* except.h (current_function_eh_stub_label): Declare. (current_function_eh_old_stub_label): Declare. * function.h (struct function): New members eh_stub_label and eh_old_stub_label. * except.c (current_function_eh_stub_label): New variable. (current_function_eh_old_stub_label): New variable. (init_eh_for_function): Clear them. (save_eh_status): Save them. (restore_eh_status): Restore them. (expand_builtin_eh_stub): Set current_function_eh_stub_label. (expand_builtin_eh_stub_old): Set current_function_eh_old_stub_label. * flow.c (find_basic_blocks_1): When handling a REG_LABEL note, don't make an edge from the block that contains it to the block starting with the label if this label is one of the eh stub labels. If eh stub labels exist, show they are reachable from the last block in the function. From-SVN: r22369
Bernd Schmidt committed -
* pa.c (pa_reorg): New marking scheme for jumps inside switch tables. (pa_adjust_insn_length): Update to work with new marking scheme for jumps inside switch tables. * pa.md (switch_jump): Remove pattern. (jump): Handle jumps inside jump tables. From-SVN: r22368
Jeffrey A Law committed -
* reload1.c (reload): Break out several subroutines and make some variables global. (calculate_needs_all_insns): New function, broken out of reload. (calculate_needs): Likewise. (find_reload_regs): Likewise. (find_group): Likewise. (find_tworeg_group): Likewise. (something_needs_reloads): New global variable, formerly in reload. (something_needs_elimination): Likewise. (caller_save_spill_class): Likewise. (caller_save_group_size): Likewise. (max_needs): Likewise. (group_size): Likewise. (max_groups): Likewise. (max_nongroups): Likewise. (group_mode): Likewise. (max_needs_insn): Likewise. (max_groups_insn): Likewise. (max_nongroups_insn): Likewise. (failure): Likewise. From-SVN: r22367
Bernd Schmidt committed -
From-SVN: r22366
Bernd Schmidt committed -
.c and .h files. From-SVN: r22365
Jeffrey A Law committed -
gjavah.c (java_no_argument): Renamed from no_argument to avoid losing due to namespace pollution in GNU getopt.h * gjavah.c (java_no_argument): Renamed from no_argument to avoid losing due to namespace pollution in GNU getopt.h From-SVN: r22364
Jeffrey A Law committed -
From-SVN: r22363
Bruce Korb committed -
From-SVN: r22361
Bruce Korb committed -
From-SVN: r22360
Bruce Korb committed -
* Make-lang.in (java.all.build): Don't mention jvgenmain or gcjh. (java.all.cross): Likewise. (java.rest.encap): Likewise. From-SVN: r22359
Tom Tromey committed -
From-SVN: r22358
Robert Lipe committed -
From-SVN: r22357
Richard Henderson committed -
* mips/abi64.h (LONG_MAX_SPEC): Don't set LONG_MAX for mips1 or mips2 either. From-SVN: r22356
Gavin Romig-Koch committed -
p * libio/configure.in (INSTALLDIR): Fix comment about changing INSTALLDIR's value; don't change its value if --enable-version-specific-runtime-libs has been specified. * libstdc++/Makefile.in (install): Initialize RELINSTALLDIR correctly even for multilib and cross configurations. * libstdc++/configure.in (INSTALLDIR): Don't change INSTALLDIR's init value if --enable-version-specific-runtime-libs has been specified. From-SVN: r22355
Manfred Hollstein committed -
M * libio/configure.in (INSTALLDIR): Fix comment about changing INSTALLDIR's value; don't change its value if --enable-version-specific-runtime-libs has been specified. * libstdc++/Makefile.in (install): Initialize RELINSTALLDIR correctly even for multilib and cross configurations. * libstdc++/configure.in (INSTALLDIR): Don't change INSTALLDIR's init value if --enable-version-specific-runtime-libs has been specified. From-SVN: r22354
Manfred Hollstein committed -
* libio/configure.in (INSTALLDIR): Fix comment about changing INSTALLDIR's value; don't change its value if --enable-version-specific-runtime-libs has been specified. * libstdc++/Makefile.in (install): Initialize RELINSTALLDIR correctly even for multilib and cross configurations. * libstdc++/configure.in (INSTALLDIR): Don't change INSTALLDIR's init value if --enable-version-specific-runtime-libs has been specified. From-SVN: r22353
Manfred Hollstein committed -
� * libio/configure.in (INSTALLDIR): Fix comment about changing INSTALLDIR's value; don't change its value if --enable-version-specific-runtime-libs has been specified. * libstdc++/Makefile.in (install): Initialize RELINSTALLDIR correctly even for multilib and cross configurations. * libstdc++/configure.in (INSTALLDIR): Don't change INSTALLDIR's init value if --enable-version-specific-runtime-libs has been specified. From-SVN: r22352
Manfred Hollstein committed -
From-SVN: r22351
Jeffrey A Law committed -
* iris6.h (DWARF2_UNWIND_INFO): Undef. From-SVN: r22350
Jim Wilson committed -
1998-09-09 Craig Burley <burley@gnu.org> * configure.in: Test $srcdir, not $subdir (probable typo). Clarify commentary, fix a bit of spacing. From-SVN: r22349
Craig Burley committed -
1998-09-07 Dave Love <d.love@dl.ac.uk> * ChangeLog.egcs: Deleted. Entries merged here. From-SVN: r22348
Dave Love committed -
1998-09-07 Dave Love <d.love@dl.ac.uk> * ChangeLog.egcs: Deleted. Entries merged here. From-SVN: r22347
Dave Love committed -
1998-09-07 Dave Love <d.love@dl.ac.uk> * ChangeLog.egcs: Deleted. Entries merged here. From-SVN: r22346
Dave Love committed -
* configure.in: Recognize sparv9-*-solaris2* * configure: rebuilt * config.sub: Recognize sparcv9 just like sparc64. * config/sparc/sol2-c1.asm config/sparc/sol2-ci.asm config/sparc/sol2-cn.asm: Macroize so it can be shared between 32-bit and 64-bit Solaris systems. * config/sparc/t-sol2: Assemble those with cpp. * config/sparc/sparc.h (TARGET_CPU_sparcv9): New alias for v9. (*TF*_LIBCALL): If ARCH64 use V9 names. * config/sparc/{xm-sysv4-64,sol2-sld-64}.h: New files. From-SVN: r22345
David S. Miller committed -
* config/sparc/sparc.h (TARGET_CM_MEDMID): Fix documentation. (CASE_VECTOR_MODE): Set to SImode even if PTR64, when MEDLOW and not doing pic. (ASM_OUTPUT_ADDR_{VEC,DIFF}_ELT): Check CASE_VECTOR_MODE not Pmode. * config/sparc/sparc.md (tablejump): Likewise, and sign extend op0 to Pmode if CASE_VECTOR_MODE is something else. From-SVN: r22344
Jakub Jelinek committed -
* class.c (get_enclosing_class): New function. (is_base_of_enclosing_class): Likewise. * cp-tree.h (get_enclosing_class): Declare. (is_base_of_enclosing_class): Likewise. * pt.c (coerce_template_parms): Use them. * g++spec.c (lang_specific_driver): Check whether MATH_LIBRARY is null to decide whether to use it. From-SVN: r22343
Jason Merrill committed -
* error.c (dump_type_real): Handle NAMESPACE_DECL. * parse.y (base_class.1): Avoid crash on error. * decl.c (make_typename_type): If context is a namespace, the code is in error. From-SVN: r22342
Jason Merrill committed -
From-SVN: r22341
Jeff Law committed
-
- 08 Sep, 1998 2 commits
-
-
* configure.in (m68k-next-nextstep3*): Use collect2. Similarly for x86 NeXT configurations. * configure: Rebuilt. From-SVN: r22340
Jeffrey A Law committed -
* expr.c: Corrected comment about what MOVE_RATIO does. * config/alpha/alpha.h: Ditto. * config/1750a/1750a.h: Ditto. * config/clipper/clipper.h: Ditto. * config/i386/i386.h: Ditto. From-SVN: r22339
Hans-Peter Nilsson committed
-