summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * combine.c (simplify_and_const_int): Don't trunc_int_for_modeamodra2002-01-222-11/+21
| | | | | | | | | "nonzero" as that might add "1" bits. Ensure "constop" is properly sign extened. (force_to_mode): Tweak for sign extended constop. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49112 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/alpha/alpha.c (some_small_symbolic_mem_operand) Userth2002-01-226-42/+65
| | | | | | | | | | | | for_each_rtx instead of assuming we're already looking at the MEM. (split_small_symbolic_mem_operand): Likewise. * config/alpha/alpha.h (PREDICATE_CODES): Update. * config/alpha/alpha.md (small symbolic memory splitters): Update. * gcc.dg/20020122-4.c: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49111 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/alpha/alpha.md (divmodsi_internal_er): Generate lituserth2002-01-222-4/+20
| | | | | | | | sequence number for the literal. (divmoddi_internal_er): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49110 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/awt/GridBagConstraints.java: Updated copyright.tromey2002-01-222-4/+37
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49109 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-01-22 Benjamin Kosnik <bkoz@redhat.com>bkoz2002-01-2236-227/+915
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Audit for LANG independence. * include/bits/localefwd.h: Tweaks. * include/bits/locale_facets.tcc (money_get::do_get(long double)): Use __convert_to_v. (time_get::do_get_year): Same. (__convert_from_v): Add. (num_put::_M_convert_float): Use. (num_put::_M_convert_int): Same. (money_put::do_put): Same. * src/locale-inst.cc: Add instantiations for __convert_from_v. * config/locale/time_members_gnu.cc: Cleanup setlocale usage. * config/locale/time_members_generic.cc: * config/locale/messages_members_gnu.cc: Same. * config/locale/messages_members_gnu.h: Same. * testsuite/22_locale/codecvt_members_wchar_t_char.cc (test02): New. * testsuite/22_locale/codecvt_members_char_char.cc (test02): New. * testsuite/22_locale/collate_members_wchar_t.cc (test02): New. * testsuite/22_locale/collate_members_char.cc (test02): New. * testsuite/22_locale/ctype_members_wchar_t.cc (test03): New. * testsuite/22_locale/ctype_members_char.cc (test03): New. * testsuite/22_locale/messages_members_char.cc (test02): New. * testsuite/22_locale/moneypunct_members_wchar_t.cc (test02): New. * testsuite/22_locale/moneypunct_members_char.cc (test02): New. * testsuite/22_locale/money_get_members_wchar_t.cc (test04): New. * testsuite/22_locale/money_get_members_char.cc (test04): New. * testsuite/22_locale/money_put_members_wchar_t.cc (test04): New. * testsuite/22_locale/money_put_members_char.cc (test04): New. * testsuite/22_locale/numpunct_members_wchar_t.cc (test02): New. * testsuite/22_locale/numpunct_members_char.cc (test02): New. * testsuite/22_locale/time_put_members_wchar_t.cc (test03): New. * testsuite/22_locale/time_put_members_char.cc (test03): New. * testsuite/22_locale/time_get_members_wchar_t.cc (test07): New. * testsuite/22_locale/time_get_members_char.cc (test07): New. * testsuite/22_locale/num_get_members_wchar_t.cc (test03): New. * testsuite/22_locale/num_get_members_char.cc (test03): New. * testsuite/22_locale/num_put_members_wchar_t.cc (test03): New. * testsuite/22_locale/num_put_members_char.cc (test03): New. * testsuite/22_locale/time_get_members_char.cc: Fixups for global locale issues. * testsuite/22_locale/time_get_members_char.cc: Same. 2002-01-22 Benjamin Kosnik <bkoz@redhat.com> libstdc++/5280 * include/bits/localefwd.h: Tweak comments. * include/bits/locale_facets.h (__convert_to_v): Add. * include/bits/locale_facets.tcc (num_get::do_get(double)): Use it. (num_get::do_get(float)): Same. (num_get::do_get(long double)): Same. (num_get::do_get(bool)): Same. (num_get::do_get(long)): Same. (num_get::do_get(long long)): Same. (num_get::do_get(unsigned int)): Same. (num_get::do_get(unsigned short)): Same. (num_get::do_get(unsigned long)): Same. (num_get::do_get(unsigned long long)): Same. * config/locale/c_locale_gnu.cc (__convert_to_v): Specialize. * config/locale/c_locale_generic.cc: Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49108 138bc75d-0d04-0410-961f-82ee72b054a4
* Add license clarification.mark2002-01-2250-245/+816
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49107 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-01-22 Craig Rodrigues <rodrigc@gcc.gnu.org>rodrigc2002-01-223-138/+148
| | | | | | | | | | PR java/4972 * aclocal.m4 (AM_ICONV): Put linking flags for libiconv in LIBICONV variable. * configure: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49105 138bc75d-0d04-0410-961f-82ee72b054a4
* Add license clarification.mark2002-01-22662-3409/+11100
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49104 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (variable detection): Use arrays of unspecifiedrth2002-01-223-2/+7
| | | | | | | size instead of plain integers. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49103 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-01-22 H.J. Lu <hjl@gnu.org>hjl2002-01-2210-21/+34
| | | | | | | | | | | | | | | | * g++.dg/special/ecos.exp: Append .exe instead of a.out as the link output. * gcc.dg/special/ecos.exp: Likewise. * lib/g++-dg.exp: Likewise. * lib/g77-dg.exp: Likewise. * lib/gcc-dg.exp : Likewise. * lib/mike-g++.exp: Likewise. * lib/mike-g77.exp: Likewise. * lib/mike-gcc.exp: Likewise. * lib/objc-dg.exp: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49100 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/awt/peer/ButtonPeer.java: Replace with Classpath version.tromey2002-01-2258-2524/+6882
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/awt/peer/CanvasPeer.java: Replace with Classpath version. * java/awt/peer/CheckboxMenuItemPeer.java: Replace with Classpath version. * java/awt/peer/CheckboxPeer.java: Replace with Classpath version. * java/awt/peer/ChoicePeer.java: Replace with Classpath version. * java/awt/peer/ComponentPeer.java: Replace with Classpath version. * java/awt/peer/ContainerPeer.java: Replace with Classpath version. * java/awt/peer/DialogPeer.java: Replace with Classpath version. * java/awt/peer/FileDialogPeer.java: Replace with Classpath version. * java/awt/peer/FontPeer.java: Replace with Classpath version. * java/awt/peer/FramePeer.java: Replace with Classpath version. * java/awt/peer/LabelPeer.java: Replace with Classpath version. * java/awt/peer/LightweightPeer.java: Replace with Classpath version. * java/awt/peer/ListPeer.java: Replace with Classpath version. * java/awt/peer/MenuBarPeer.java: Replace with Classpath version. * java/awt/peer/MenuComponentPeer.java: Replace with Classpath version. * java/awt/peer/MenuItemPeer.java: Replace with Classpath version. * java/awt/peer/MenuPeer.java: Replace with Classpath version. * java/awt/peer/PanelPeer.java: Replace with Classpath version. * java/awt/peer/PopupMenuPeer.java: Replace with Classpath version. * java/awt/peer/ScrollPanePeer.java: Replace with Classpath version. * java/awt/peer/ScrollbarPeer.java: Replace with Classpath version. * java/awt/peer/TextAreaPeer.java: Replace with Classpath version. * java/awt/peer/TextComponentPeer.java: Replace with Classpath version. * java/awt/peer/TextFieldPeer.java: Replace with Classpath version. * java/awt/peer/WindowPeer.java: Replace with Classpath version. * gnu/awt/xlib/XPanelPeer.java (insets): New method. * gnu/awt/xlib/XCanvasPeer.java (show, hide): New methods. (minimumSize, preferredSize, reshape): Likewise. * gnu/awt/xlib/XFramePeer.java (insets, enable, disable, getColorModel): New methods. * java/awt/PopupMenu.java: Merged with Classpath. * java/awt/MenuBar.java: Merged with Classpath. * java/awt/SystemColor.java: Replace with Classpath version. * java/awt/Panel.java: Merged with Classpath. * java/awt/PaintContext.java: Updated copyright. * java/awt/MenuShortcut.java: Merged with Classpath. * java/awt/MenuContainer.java: Merged with Classpath. * java/awt/Menu.java: Merged with Classpath. * java/awt/MediaEntry.java: New file from Classpath. * java/awt/MediaTracker.java: New file from Classpath. * java/awt/List.java: Merged with Classpath version. * java/awt/Insets.java: Merged with Classpath version. * java/awt/ImageMediaEntry.java: New file from Classpath. * java/awt/Image.java: Replaced with Classpath version. * java/awt/FontMetrics.java: Merged with Classpath version. * java/awt/Cursor.java (getDefaultCursor): Use DEFAULT_CURSOR constant. * java/awt/Font.java: Merged with Classpath version. * java/awt/Dialog.java: Merged with Classpath version. * java/awt/Color.java: Merged with Classpath version. * java/awt/Choice.java: Merged with Classpath version. * java/awt/CheckboxMenuItem.java: Merged with Classpath version. * java/awt/Adjustable.java: Replace with Classpath version. * java/awt/MenuItem.java (paramString): Don't include class name or brackets. Call superclass paramString. * java/awt/MenuComponent.java (toString): Call paramString. (paramString): Compute string; don't call toString. * java/awt/Label.java (paramString): Don't include class name or brackets. Call superclass paramString. * java/awt/Checkbox.java (paramString): Don't include class name or brackets. Call superclass paramString. * java/awt/Button.java (paramString): Don't include class name or brackets. Call superclass paramString. * java/awt/MenuComponent.java (getTreeLock): Now protected. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49099 138bc75d-0d04-0410-961f-82ee72b054a4
* * dwarfout.c (last_filename): Remove.rth2002-01-222-5/+3
| | | | | | | (output_compile_unit_die): Remove last_filename. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49098 138bc75d-0d04-0410-961f-82ee72b054a4
* * dependence.c (build_def_use): Remove array_idx.rth2002-01-222-4/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49097 138bc75d-0d04-0410-961f-82ee72b054a4
* PR opt/3640rth2002-01-222-57/+89
| | | | | | | | * fold-const.c (fold): Optimize unsigned comparisons against UINT_MAX (and similar unsigned constants). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49096 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (loop.o): Depend on OPTABS_H.janis2002-01-223-1/+10
| | | | | | | | * loop.c (expand_builtin_prefetch): Check the prefetch operand against the predicate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49095 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/5379janis2002-01-222-0/+46
| | | | | | | * gcc.dg/20020122-2.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49094 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/5379janis2002-01-222-1/+7
| | | | | | | | * config/i386/i386.md (prefetch_sse): Specify "p" as a constraint for the address operand. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49093 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/alpha/freebsd.h (FUNCTION_PROFILER): Remove.rth2002-01-222-9/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49092 138bc75d-0d04-0410-961f-82ee72b054a4
* * decl.c (java_init_decl_processing): Use add_predefined_file.tromey2002-01-228-41/+451
| | | | | | | | | | | | | | | | | | | | | | | | | | Predefine RawData.java. (predef_filenames): Removed. (java_init_decl_processing): Don't register predef_filenames. * jcf-parse.c (add_predefined_file): New function. (predefined_filename_p): Rewrote. (predefined_filename_p): No longer static. * decl.c (java_init_decl_processing): Call initialize_builtins. * Make-lang.in (JAVA_OBJS): Added builtins.o. (java/builtins.o): New target. * builtins.c: New file. * parse.y (patch_invoke): Use build_call_or_builtin. * java-tree.h (build_call_or_builtin): Declare. (initialize_builtins): Declare. (java_set_exception_lang_code): Removed unused declaration. (PREDEF_FILENAMES_SIZE): Removed. (java_tree_index): Added JTI_PREDEF_FILENAMES. (predef_filenames): New define. (add_predefined_file): Declare. (predefined_filename_p): Declare. * expr.c (expand_invoke): Use build_call_or_builtin. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49091 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (TESTLIB): New. This library is for futuredj2002-01-2210-99/+396
| | | | | | | | | | | | | | | | | | | | | testsuites. (CFILES, REQUIRED_OFILES, CONFIGURED_OFILES): Re-alphabetize, break down by letter. (REQUIRED_OFILES): List long-to-compile files first. (maint-deps): New, target for updating dependencies. (dependencies): Update. * maint-tool: Add dependency-generating option. * configure.in: Check for _doprnt even if we're not providing it. * configure: Regenerate. * _doprnt.c: Modifications to allow compiling on any platform. * copysign.c: Likewise. * putenv.c: Likewise. * setenv.c: Likewise. * vsprintf.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49090 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-01-22 Craig Rodrigues <rodrigc@gcc.gnu.org>rodrigc2002-01-222-0/+8
| | | | | | | | PR other/5450 * config/i386/sysv4.h (CPP_SPEC): Define, and add CPU preprocessor flags. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49088 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (x86_64-*-netbsd*): New target.thorpej2002-01-223-0/+75
| | | | | | | * config/i386/netbsd64.h: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49087 138bc75d-0d04-0410-961f-82ee72b054a4
* * MAINTAINERS (Write After Approval): Add myself.bwilson2002-01-222-0/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49086 138bc75d-0d04-0410-961f-82ee72b054a4
* * parse.y (patch_switch_statement): Fix format specifier.ghazi2002-01-222-2/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49084 138bc75d-0d04-0410-961f-82ee72b054a4
* fix conflictsaldyh2002-01-221-1/+0
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49083 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-01-22 Aldy Hernandez <aldyh@redhat.com>aldyh2002-01-222-1/+17
| | | | | | | * regrename.c (kill_value): Fix typo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49082 138bc75d-0d04-0410-961f-82ee72b054a4
* * include/Makefile.am (c_base_builddir): Remove redundant slash.ljrittle2002-01-223-253/+40
| | | | | | | | | | | (std_builddir): Likewise. (std_headers_rename): Fix cut-n-paste typo. (install-data-local): Concat path per element instead of once to first element of list. * include/Makefile.in: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49081 138bc75d-0d04-0410-961f-82ee72b054a4
* Move body of HARD_REGNO_MODE_OK into a function: arm_hard_regno_mode_oknickc2002-01-224-36/+62
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49080 138bc75d-0d04-0410-961f-82ee72b054a4
* Replace REG_MAYBE_DEAD notes with USEs.nickc2002-01-222-9/+12
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49079 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-01-22 Benjamin Kosnik <bkoz@redhat.com>bkoz2002-01-224-5/+14
| | | | | | | | | * config/os/aix/bits/ctype_noninline.h: Fix formatting. * config/os/bsd/netbsd/bits/ctype_noninline.h: Fix typo. * config/os/bsd/freebsd/bits/ctype_noninline.h: Fix formatting. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49078 138bc75d-0d04-0410-961f-82ee72b054a4
* * c-semantics.c (genrtl_compound_stmt): Only check nesting ↵jason2002-01-222-1/+6
| | | | | | | | | consistency if this COMPOUND_STMT is scoped. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49077 138bc75d-0d04-0410-961f-82ee72b054a4
* * parse.y (function_body): Suppress the block for the outermostjason2002-01-224-18/+23
| | | | | | | | | | curly braces. * decl.c (pushdecl): Don't try to skip it. (begin_function_body): Keep the block we create, not the next one. * init.c (emit_base_init): Don't mess with keep_next_level. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49076 138bc75d-0d04-0410-961f-82ee72b054a4
* * class.c (build_base_path): Tweak formatting.jason2002-01-222-96/+104
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49075 138bc75d-0d04-0410-961f-82ee72b054a4
* * predict.c: Fix formatting.kazu2002-01-2218-73/+93
| | | | | | | | | | | | | | | | | | | | | | * print-tree.c: Likewise. * protoize.c: Likewise. * real.h: Likewise. * rtl.h: Likewise. * sbitmap.h: Likewise. * scan.c: Likewise. * sched-deps.c: Likewise. * sched-vis.c: Likewise. * sdbout.c: Likewise. * sibcall.c: Likewise. * ssa.c: Likewise. * ssa-ccp.c: Likewise. * ssa-dce.c: Likewise. * stmt.c: Likewise. * stor-layout.c: Likewise. * system.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49074 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree.c (int_fits_type_p): If bounds of a subtype are variable, seekenner2002-01-222-1/+7
| | | | | | | if fits in bounds of base type. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49070 138bc75d-0d04-0410-961f-82ee72b054a4
* * dwarf2out.c (equate_decl_number_to_die): Add "int" to decls.kenner2002-01-222-2/+46
| | | | | | | | | | (loc_descriptor_from_tree, case CALL_EXPR, case ADDR_EXPR): New. (add_bound_info, default): If can't find a context, make a SAVE_EXPR. (dwarf2out_finish): Check for SAVE_EXPR in node->created_for. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49069 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2002-01-226-6/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49067 138bc75d-0d04-0410-961f-82ee72b054a4
* * c-typeck.c (parser_build_binary_op): If result fromhp2002-01-222-0/+9
| | | | | | | | build_binary_op is ERROR_MARK just return error_mark_node without further processing. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49066 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/20020122-1.c: New test.hp2002-01-222-0/+25
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49065 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/netbsd.h (TARGET_HAS_F_SETLKW): define.thorpej2002-01-2212-484/+665
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Split a.out-specific bits into... * config/netbsd-aout.h: ...this. * config/netbsd-elf.h: New file. * config/alpha/netbsd-elf.h: Remove. * config/alpha/netbsd.h: Rewrite for a NetBSD/alpha ELF target. * config/i386/netbsd-elf.h (LIB_SPEC): Remove. (STARTFILE_SPEC): Remove redundant definition. (ENDFILE_SPEC): Likewise. (LINK_SPEC): Likewise. (CPP_SPEC): Likewise. (ASM_SPEC): Likewise. (LIB_SPEC): Likewise. (SWITCH_TAKES_ARG): Likewise. (TARGET_MEM_FUNCTIONS): Likewise. (CPP_PREDEFINES): Redefine. (ASM_FINAL_SPEC): Remove redefinition. (ASM_COMMENT_START): Redefine. (FUNCTION_PROFILER): Define. (TARGET_VERSION): Redefine. Comment and formatting cleanup. * config/i386/netbsd.h: Include <netbsd-aout.h>. * config/m68k/netbsd.h: Include <netbsd-aout.h>. * config/mips/netbsd.h: Rewrite for NetBSD/mips ELF target, big- or little-endian. * config/ns32k/netbsd.h: Include <netbsd-aout.h>. * config.gcc (*-*-netbsd*): Add definitions common to all NetBSD configs. (alpha*-*-netbsd*): Remove redundant xm_defines, gas, and gnu_ld definitions. Add netbsd-elf.h to and remove alpha/netbsd-elf.h from tm_file. Remove alpha/t-crtfm from tmake_file, and don't lose previous tmake_file contents. (arm*-*-netbsd*): Add netbsd-aout.h to tm_file. (i[34567]86-*-netbsdelf*): Remove redundant xm_defines, gas, and gnu_ld definitions. Add netbsd-elf.h to tm_file. (mips-dec-netbsd*): Remove as alias for mipsel-*-netbsd*. (mipsel-*-netbsd*): Rename this to... (mips*-*-netbsd*): ...this. Add elfos.h to tm_file. Add mips/little.h to tm_file for mips*el-*. (powerpc-*-netbsd*): Remove redundant xm_defines definition. (sparc-*-netbsd*): Add netbsd-aout.h to tm_file. (vax-*-netbsd*): Add netbsd-aout.h to tm_file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49064 138bc75d-0d04-0410-961f-82ee72b054a4
* * doc/tm.texi: Remove STARTING_FRAME_PHASE.aldyh2002-01-223-38/+9
| | | | | | | | | | | | * config/rs6000/rs6000.h: Same. * function.c (instantiate_virtual_regs): Remove STARTING_FRAME_PHASE. (assign_stack_local_1): Same. Calculate frame phase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49063 138bc75d-0d04-0410-961f-82ee72b054a4
* ChangeLog rotationtromey2002-01-222-9335/+9335
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49061 138bc75d-0d04-0410-961f-82ee72b054a4
* 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>billingd2002-01-212-1/+5
| | | | | | | * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49060 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>billingd2002-01-212-1/+7
| | | | | | | * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]* git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49059 138bc75d-0d04-0410-961f-82ee72b054a4
* * pa-protos.h (reg_before_reload_operand): New function prototype.danglin2002-01-214-4/+34
| | | | | | | | | * pa.c (reg_before_reload_operand): New function implementation. * pa.md (decrement_and_branch_until_zero, movb): Use it. Change "!*m" contraints to "*m". git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49058 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>sirl2002-01-212-0/+5
| | | | | | | * combine.c (simplify_and_const_int): Properly sign-extend CONSTOP. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49057 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>sirl2002-01-212-0/+34
| | | | | | | * gcc.c-torture/compile/20020121-1.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49056 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in settingdanglin2002-01-212-4/+8
| | | | | | | ld_library_path. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49055 138bc75d-0d04-0410-961f-82ee72b054a4
* * pa64-hpux.h (MD_EXEC_PREFIX): Set to "/usr/ccs/bin".danglin2002-01-212-6/+37
| | | | | | | | | | | (MD_STARTFILE_PREFIX): Set to "/usr/ccs/lib/pa20_64/". (MD_STARTFILE_PREFIX_1): Set to "/opt/langtools/lib/pa20_64/". (EH_FRAME_IN_DATA_SECTION): Define and update comment on init sections. (ENDFILE_SPEC): Undefine. (STARTFILE_SPEC): Redefine for PA. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49054 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>sirl2002-01-212-3/+7
| | | | | | | * config/rs6000/t-ppccomm (CRTSTUFF_T_CFLAGS_S): Re-add -fPIC. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49048 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud