summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * config/m68hc11/m68hc11.h (ASM_SPEC): Handle -m68hcs12; Pass -mshortciceron2003-01-155-17/+64
| | | | | | | | | | | | | | | | | | and -mshort-double to the assembler to specify the ABI. (LINK_SPEC): Likewise. (CPP_SPEC): Pass HCS12 specific define. (MASK_M68S12): New define. (TARGET_M68S12): Likewise. (TARGET_SWITCHES): New options -m68hcs12 and -m68S12. (TARGET_VERSION): Update. * config/m68hc11/m68hc12.h (CPP_SPEC): Pass HCS12 specific define. (LINK_SPEC): Update. (ASM_SPEC): Update. * config/m68hc11/m68hc11.c (m68hc11_asm_file_start): Update. * doc/invoke.texi (M68hc1x Options): Document -m68hcs12. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61358 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-01-15 Scott Gilbertson <scottg@mantatest.com>tromey2003-01-152-21/+34
| | | | | | | | | | | * java/awt/CardLayout.java (show): Rewrote. (gotoComponent): Removed `target' argument. Simplified code. Don't pre-compute `choice' unless `what' is FIRST or LAST. Changed all callers. (NONE): Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61357 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.ghazi2003-01-152-0/+15
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61354 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.c-torture/compile/20000804-1.x: Don't execute this test atciceron2003-01-157-9/+19
| | | | | | | | | | | | all for HC11/HC12. * gcc.c-torture/compile/20001205-1.x: Likewise. * gcc.c-torture/compile/20001226-1.x: Likewise. * gcc.c-torture/compile/920520-1.x: Likewise. * gcc.c-torture/compile/961203-1.x: Likewise. * gcc.c-torture/compile/20020604-1.x: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61351 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/m68hc11/m68hc11.md ("return"): Use emit_jump_insn to emitciceron2003-01-152-8/+13
| | | | | | | the return code. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61347 138bc75d-0d04-0410-961f-82ee72b054a4
* * cfganal.c (set_edge_can_fallthru_flag): Clear the EDGE_CAN_FALLTHRUzlomek2003-01-152-3/+12
| | | | | | | flag before setting it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61345 138bc75d-0d04-0410-961f-82ee72b054a4
* * MAINTAINERS: Add myself to write-after-approval list.zlomek2003-01-151-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61343 138bc75d-0d04-0410-961f-82ee72b054a4
* I added myself to the list.zlomek2003-01-151-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61342 138bc75d-0d04-0410-961f-82ee72b054a4
* * c-semantics.c (genrtl_while_stmt): Improve initial RTL generationsayle2003-01-152-12/+24
| | | | | | | | when loop condition is known true, i.e. "while (1) { ... }". (genrtl_for_stmt): Similarly for "for" statements. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61338 138bc75d-0d04-0410-961f-82ee72b054a4
* * real.c (real_sqrt): Return a bool result indicating whethersayle2003-01-154-16/+24
| | | | | | | | | | a floating point exception or trap should be raised. * real.h (real_sqrt): Update function prototype. * builtins.c (fold_builtin): Only fold non-trapping square roots unless we're ignoring errno and trapping math. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61337 138bc75d-0d04-0410-961f-82ee72b054a4
* * expr.h (emit_conditional_add): Add PARAMS to declaration.danglin2003-01-153-7/+13
| | | | | | | | * gengtype-lex.l (malloc, realloc): Move defines after include of system.h. Remove duplicate include of system.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61336 138bc75d-0d04-0410-961f-82ee72b054a4
* PR middle-end/9009sayle2003-01-152-1/+25
| | | | | | | | | | * optabs.c (expand_unop): When manipulating the FP sign bit using integer operations, account for targets with different integer and FP word orders. (expand_abs): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61335 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/rs6000/rs6000.c (rs6000_gen_section_name): Do not includedje2003-01-152-0/+8
| | | | | | | file extension in section name. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61334 138bc75d-0d04-0410-961f-82ee72b054a4
* * flow.c (find_auto_inc): Also try to generate a PRE_MODIFY withrearnsha2003-01-152-0/+11
| | | | | | | constant offset. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61333 138bc75d-0d04-0410-961f-82ee72b054a4
* * arm.h (HAVE_PRE_MODIFY_DISP, HAVE_PRE_MODIFY_REG): Define.rearnsha2003-01-152-135/+174
| | | | | | | | | (HAVE_POST_MODIFY_DISP, HAVE_POST_MODIFY_REG): Define. (ARM_GO_IF_LEGITIMATE_ADDRESS): Handle pre/post-modify addresses. (ARM_PRINT_OPERAND_ADDRESS): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61332 138bc75d-0d04-0410-961f-82ee72b054a4
* Copyright for 2003.hpenner2003-01-154-4/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61331 138bc75d-0d04-0410-961f-82ee72b054a4
* PR f/9258hubicka2003-01-157-5/+79
| | | | | | | | | | | | | | | | | * global.c (struct allocno): Add no_stack_reg. (global_conflicts): Set no_stack_reg. (find_reg): Use it. * convert.c (convert_to_real): Fold - and abs only when profitable. * fold-const.c (fold): Fold truncates in - and abs. * gcc.c-torture/compile/20030115-1.c: New test. * gcc.dg/i386-fpcvt-1.c: New test. * gcc.dg/i386-fpcvt-2.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61329 138bc75d-0d04-0410-961f-82ee72b054a4
* I did not know how to write to changelog sone other's patchzlomek2003-01-151-1/+3
| | | | | | | so I'm fixing the Changelog entry git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61328 138bc75d-0d04-0410-961f-82ee72b054a4
* Segher Boessenkool <segher@koffie.nl>zlomek2003-01-152-20/+31
| | | | | | | | | | * predict.c (real_inv_br_prob_base): New variable. (propagate_freq): Use multiply by reciprocal instead of division. Don't divide by 1.0 at all. (estimate_bb_frequencies): Similar. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61326 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (noconfigdirs): Don't skip gas on IRIX 6.aoliva2003-01-153-45/+67
| | | | | | | * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61325 138bc75d-0d04-0410-961f-82ee72b054a4
* put back entry mistakenly taken out by hpenneraoliva2003-01-151-0/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61324 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (libgcc_visibility): Force disabled on IRIX 6 too.aoliva2003-01-153-24/+37
| | | | | | | * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61323 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/s390/s390.c (s390_safe_attr_type): New function.hpenner2003-01-155-522/+607
| | | | | | | | | | | | | | | | | (s390_use_dfa_pipeline_interface): New function, return true for z900. (s390_issue_rate): New function. (s390_agen_dep_p): New function. (addr_generation_dependency_p): Use 's390_safe_attr_type'. (s390_adjust_cost): Return 'cost' if new DFA is used. (s390_adjust_priority): Delete function. * config/s390/s390-protos.h: (s390_agen_dep_p): New prototype. * config/s390/s390.md (atype attribute): Attribute 'atype' default determined by 'op_type'. (type attribute): Added more type attributes. * config/s390/2064.md: New DFA description for z900 pipeline. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61321 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/i386/i386.c (ix86_expand_vector_move): Validize constantaoliva2003-01-152-1/+4
| | | | | | | forced to memory. Fixes PR bootstrap/9036. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61319 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2003-01-152-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61318 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/mips/mips.h (CRT_CALL_STATIC_FUNCTION): Define so asaoliva2003-01-152-0/+33
| | | | | | | to set $gp before the call. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61310 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/alpha/alpha.c (alpha_expand_mov): Use correct moderth2003-01-152-1/+6
| | | | | | | for force_const_mem. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61309 138bc75d-0d04-0410-961f-82ee72b054a4
* cp:ghazi2003-01-159-22/+43
| | | | | | | | | | | | | | | | | | * decl2.c (check_classfn): Fix uninitialized warning. (build_anon_union_vars): Likewise. * pt.c (tsubst_copy): Likewise. gcc: * genattr.c (main): Rearrange output to avoid prototype warning. * genautomata.c (transform_3): Fix ambiguous-else warning. * local-alloc.c (requires_inout): Add parentheses around assignment used as truth-value. * timevar.c: Move system includes above local includes. Include toplev.h * Makefile.in (timevar.o): Depend on toplev.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61308 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-01-14 Michael Koch <konqueror@gmx.de>mkoch2003-01-144-1/+17
| | | | | | | | | | | | * java/net/InetSocketAddress.java (serialVersionUID): New member variable. * java/net/NetPermission.java (NetPermission): Dont implement java.io.Serialization directly. * java/net/SocketAddress.java: (serialVersionUID): Documentation added. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61305 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>oldham2003-01-146-23/+33
| | | | | | | | | | | | | | | | Further conform g++'s __vmi_class_type_info to the C++ ABI specification. * gcc/cp/rtti.c (dfs_class_hint_mark): Do not set hints not specified by the specification. (class_hint_flags): Likewise. * gcc/testsuite/g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per the specification. * libstdc++-v3/libsupc++/cxxabi.h (__vmi_class_type_info::__flags_masks): Remove enumerations not required by the specification. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61304 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-01-14 Michael Koch <konqueror@gmx.de>mkoch2003-01-1416-33/+317
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/awt/Label.java (Label): Implements javax.accessibility.Accessible; * java/awt/List.java (List): Implements javax.accessibility.Accessible; * java/awt/ScrollPane.java (ScrollPane): Implements javax.accessibility.Accessible; * java/awt/Scrollbar.java (Scrollbar): Implements javax.accessibility.Accessible; * java/awt/TextComponent.java (setCaretPosition): Throw exception, documentation added. * java/awt/Toolkit.java: Added some newlines in method documentations. (createButton): Exception documentation added. (createTextField): Exception documentation added. (createLabel): Exception documentation added. (createList): Exception documentation added. (createCheckbox): Exception documentation added. (createScrollbar): Exception documentation added. (createScrollPane): Exception documentation added. (createTextArea): Exception documentation added. (createChoice): Exception documentation added. (createFrame): Exception documentation added. (createWindow): Exception documentation added. (createDialog): Exception documentation added. (createMenuBar): Exception documentation added. (createMenu): Exception documentation added. (createMenuItem): Exception documentation added. (createFileDialog): Exception documentation added. (createCheckboxMenuItem): Exception documentation added. (loadSystemColors): Exception documentation added. (setDynamicLayout): Exception documentation added. (isDynamicLayoutSet): Exception documentation added. (isDynamicLayoutActive): Exception documentation added. (getScreenSize): Exception documentation added. (getScreenResolution): Exception documentation added. (getScreenInsets): Exception documentation added. (getColorModel): Exception documentation added. (getSystemClipboard): Exception documentation added. (getSystemSelection): Exception documentation added. (getMenuShortcutKeyMask): Exception documentation added. (getSystemEventQueue): Exception documentation added. * java/awt/Window.java: Reindented some code. (Window): Centralized implementation, documentation added. (finalize): Documentation added. (hide): Fixed typo in comment. (getWindowListeners): Documentation added. * java/awt/color/ColorSpace.java (toRGB): Documentation added. * java/awt/color/ICC_ColorSpace.java (ICC_ColorSpace): Documentation added. (toRGB): Throw exception, documentation added. (fromRGB): Throw exception, documentation added. (toCIEXYZ): Documentation added. (fromCIEXYZ): Documentation added. (getMinValue): Documentation added. (getMaxValue): Documentation added. * java/awt/geom/Dimension2D.java (clone): Documentation added. * java/awt/geom/GeneralPath.java (clone): Documentation added. * java/awt/geom/Line2D.java (clone): Documentation added. * java/awt/geom/QuadCurve2D.java (clone): Documentation added. * java/awt/image/ColorModel.java (ColorModel): Throw exception, documentation added. * java/awt/image/ImageFilter.java (clone): Doesnt throw CloneNotSupportedException. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61303 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.h.in: Rebuilt.tromey2003-01-142-4/+14
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61302 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/ip2k/ip2k.h (VALID_MACHINE_DECL_ATTRIBUTE): Remove.denisc2003-01-143-49/+89
| | | | | | | | | | | | | | | (VALID_MACHINE_TYPE_ATTRIBUTE): Remove. * config/ip2k/ip2k.c (ip2k_attribute_table): New table of attributes. (TARGET_ATTRIBUTE_TABLE): New macro. (valid_machine_type_attribute): Remove. (valid_machine_decl_attribute): Remove. (ip2k_handle_progmem_attribute): New function. (ip2k_handle_fndecl_attribute): New function. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61295 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-01-14 Andrew Haley <aph@redhat.com>aph2003-01-142-8/+21
| | | | | | | | * java/lang/natRuntime.cc (_load): StackTrace access needs to be in a try block. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61293 138bc75d-0d04-0410-961f-82ee72b054a4
* * class.c (make_class_data): Check that super is compiled beforetromey2003-01-142-1/+7
| | | | | | | building class reference to it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61292 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-01-14 Andrew Haley <aph@redhat.com>aph2003-01-143-3/+52
| | | | | | | | | * src/x86/ffi64.c (ffi_prep_args): Check for void retval. (ffi_prep_cif_machdep): Likewise. * src/x86/unix64.S: Add unwind info. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61291 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-01-14 Andrew Haley <aph@redhat.com>aph2003-01-142-1/+8
| | | | | | | | * decl.c (java_init_decl_processing): _Jv_NewMultiArray is a varargs function -- correct. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61289 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-01-10 Andrew Haley <aph@redhat.com>aph2003-01-141-1/+1
| | | | | | | | * config/i386/linux64.h (MD_FALLBACK_FRAME_STATE_FOR): Rename registers to be in correct order. Add rip. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61287 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-01-14 Andrew Haley <aph@redhat.com>aph2003-01-142-3/+6
| | | | | | | * decl.c (java_init_decl_processing): Temporarily back out previous patch. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61286 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-01-10 Andrew Haley <aph@redhat.com>aph2003-01-141-3/+0
| | | | | | | | | | * include/dwarf2-signal.h: Remove x86_64. * configure.host (x86_64 DIVIDESPEC): Remove. * include/x86_64-signal.h: New file. * configure.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61285 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-01-10 Andrew Haley <aph@redhat.com>aph2003-01-145-262/+374
| | | | | | | | | | * include/dwarf2-signal.h: Remove x86_64. * configure.host (x86_64 DIVIDESPEC): Remove. * include/x86_64-signal.h: New file. * configure.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61284 138bc75d-0d04-0410-961f-82ee72b054a4
* * config-lang.in: Add semantics.c to gtfiles.lerdsuwa2003-01-147-415/+343
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * cp-tree.h (flagged_type_tree_s): Remove lookups field. (saved_scope): Likewise. (type_lookups): Remove. (deferred_access): New structure. (type_access_control): Remove. (save_type_access_control): Likewise. (reset_type_access_control): Likewise. (decl_type_access_control): Likewise. (push_deferring_access_checks): Declare. (resume_deferring_access_checks): Likewise. (stop_deferring_access_checks): Likewise. (pop_deferring_access_checks): Likewise. (get_deferred_access_checks): Likewise. (pop_to_parent_deferring_access_checks): Likewise. (perform_deferred_access_checks): Likewise. (perform_or_defer_access_check): Likewise. * decl.c (make_typename_type): Use perform_or_defer_access_check. (make_unbound_class_template): Likewise. (grokdeclarator): Don't call decl_type_access_control. * parser.c (cp_parser_context): Remove deferred_access_checks and deferring_access_checks_p fields. (cp_parser_context_new): Adjust. (cp_parser): Remove access_checks_lists. (cp_parser_defer_access_check): Remove. (cp_parser_start_deferring_access_checks): Remove. (cp_parser_stop_deferring_access_checks): Remove. (cp_parser_perform_deferred_access_checks): Remove. (cp_parser_nested_name_specifier_opt): Use new deferred access functions. (cp_parser_simple_declaration): Likewise. (cp_parser_template_id): Likewise. (cp_parser_function_definition): Likewise. (cp_parser_class_specifier): Likewise. (cp_parser_lookup_name): Likewise. (cp_parser_single_declaration): Likewise. (cp_parser_pre_parsed_nested_name_specifier): Likewise. (cp_parser_parse_tentatively): Likewise. (cp_parser_parse_definitely): Likewise. (yyparse): Likewise. (cp_parser_init_declarator): Remove access_checks parameter. Use new deferred access functions. (cp_parser_function_definition_from_specifiers_and_declarator): Likewise. (cp_parser_class_head): Remove deferring_access_checks_p and saved_access_checks parameters. Use new deferred access functions. (cp_parser_member_specification_opt): Don't call reset_type_access_control. * search.c (type_access_control): Remove. * semantics.c: Include "gt-cp-semantics.h". (deferred_type_access_control): Remove. (deferred_access_stack): New variable. (deferred_access_free_list): Likewise. (push_deferring_access_checks): New function. (resume_deferring_access_checks): Likewise. (stop_deferring_access_checks): Likewise. (pop_deferring_access_checks): Likewise. (get_deferred_access_checks): Likewise. (pop_to_parent_deferring_access_checks): Likewise. (perform_deferred_access_checks): New function, adapted from cp_parser_perform_deferred_access_checks. (perform_or_defer_access_check): New function, adapted from cp_parser_defer_access_check. (current_type_lookups): Remove. (deferred_type_access_control): Likewise. (decl_type_access_control): Likewise. (save_type_access_control): Likewise. (reset_type_access_control): Likewise. (begin_function_definition): Adjust. (begin_class_definiton): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61283 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-01-10 <aph@host240.cambridge.redhat.com>aph2003-01-142-5/+12
| | | | | | | | * config/i386/linux64.h (MD_FALLBACK_FRAME_STATE_FOR): Rename registers to be in correct order. Add rip. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61282 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-01-14 Andrew Haley <aph@redhat.com>aph2003-01-143-2/+48
| | | | | | | | | | | | | | | | | | * decl.c (java_init_decl_processing): _Jv_NewMultiArray is a varargs function -- correct. * parse.y (patch_assignment): Copy the rhs of an assignment into a temporary if the RHS is a reference. 2003-01-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * Make-lang.in (keyword.h): Pass "-L ANSI-C" to gperf. * keyword.h: Regenerated. * All Files: Convert to ISO C style function definitions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61281 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/h8300/h8300.md (*andsi3_lshiftrt_9_sb): New.kazu2003-01-142-0/+41
| | | | | | | (*iorsi3_and_lshiftrt_9_sb): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61280 138bc75d-0d04-0410-961f-82ee72b054a4
* * convert.c (strip_float_extensions): Look for narrowest type handlinghubicka2003-01-148-4/+70
| | | | | | | | | | | | | | | FP constants. * fold-const.c (fold): Fold (double)float1 CMP (double)float2 into float1 CMP float2. * convert.c (strip_float_extensions): Make global. * tree.h (strip_float_extensions): Declare. * gcc.dg/i386-fpcvt-1.c: New test. * gcc.dg/i386-fpcvt-2.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61279 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/i386-mmx-3.c: New test.ebotcazou2003-01-142-2/+23
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61275 138bc75d-0d04-0410-961f-82ee72b054a4
* * src/ffitest.c (main): Only use ffi_closures if those areaj2003-01-142-1/+8
| | | | | | | supported. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61273 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2003-01-142-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61272 138bc75d-0d04-0410-961f-82ee72b054a4
* * Make-lang.in (treelang.install-info): Depend only on info filesaj2003-01-142-12/+26
| | | | | | | | if BUILD_INFO is set. Fix install rules. (treelang.): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61264 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud