- 21 Jul, 1993 6 commits
-
-
From-SVN: r4951
Jim Wilson committed -
From-SVN: r4950
Jim Wilson committed -
shifts. From-SVN: r4949
Jim Wilson committed -
From-SVN: r4948
Richard Stallman committed -
in `special' table, in neither-dots-nor-dollars case. From-SVN: r4947
Richard Stallman committed -
From-SVN: r4946
Michael Meissner committed
-
- 20 Jul, 1993 2 commits
-
-
(subst, case IF_THEN_ELSE): Add missing arg to make_compound_operation. (make_compound_operation, case ASHIFTRT): Delete extra gen_unary arg. From-SVN: r4945
Richard Kenner committed -
(expand_increment): Convert constant subtract to add before setting single_insn. Compensate for this when choosing the tree code to pass to `build'. From-SVN: r4944
Richard Stallman committed
-
- 19 Jul, 1993 4 commits
-
-
Add variants of call and call_value patterns for calls to functions defined in the same file. Omit the TOC pointer reload after such calls. From-SVN: r4943
Richard Kenner committed -
(PREDICATE_CODES): Add current_file_function_operand. From-SVN: r4942
Richard Kenner committed -
From-SVN: r4941
Richard Kenner committed -
* reorg.c (fill_simple_delay_slots): Try filling any insn needing delay slots with a JUMP_INSN. From-SVN: r4940
Jeff Law committed
-
- 18 Jul, 1993 8 commits
-
-
(build_unary_op): Support CONJ_EXPR. Change BIT_NOT_EXPR to CONJ_EXPR if arg is complex. From-SVN: r4939
Richard Stallman committed -
From-SVN: r4938
Richard Stallman committed -
ignore the "value"--do it for effect. From-SVN: r4937
Richard Stallman committed -
(expand_function_end): Not here. From-SVN: r4936
Richard Kenner committed -
long int to int (when width is the same). (check_format): With -Wformat, warn about printf("%ld", 1) even if sizeof (int) == sizeof (long), since the code isn't portable. Similarly for "%d" vs 1L. (convert_arguments) [PROMOTE_PROTOTYPES]: With -Wconversion, use unpromoted type to check for signedness changes. From-SVN: r4935
Richard Stallman committed -
(assemble_variable): Move debugging output calls to after section has been selected. Select the section again if the debugging output call changes the section. From-SVN: r4934
Richard Stallman committed -
to decide whether to use DBX_STATIC_CONST_VAR_CODE. From-SVN: r4933
Richard Stallman committed -
type used for _OBJC_SELECTOR_TABLE. From-SVN: r4932
Richard Stallman committed
-
- 17 Jul, 1993 3 commits
-
-
even if we can't inline it, don't compile it. From-SVN: r4931
Richard Stallman committed -
From-SVN: r4930
Richard Stallman committed -
(LINK_LIBGCC_SPECIAL, SPACE_AFTER_L_OPTION) (LIB_SPEC): Move outside of USE_GAS conditional. From-SVN: r4929
Richard Stallman committed
-
- 16 Jul, 1993 1 commit
-
-
From-SVN: r4928
Doug Evans committed
-
- 15 Jul, 1993 7 commits
-
-
From-SVN: r4927
Richard Stallman committed -
or function, do default_conversion. From-SVN: r4926
Richard Stallman committed -
From-SVN: r4925
Richard Stallman committed -
From-SVN: r4924
Richard Stallman committed -
(operand_subword): Likewise. (gen_reg_rtx): For complex mode, return a CONCAT of two pseudos. From-SVN: r4923
Richard Stallman committed -
From-SVN: r4922
Richard Stallman committed -
(dbxout_symbol_location): Subroutine broken out from dbxout_symbol. Handle CONCAT here. (dbxout_symbol_name): New subroutine. Handle anonymous decls too. (dbxout_reg_parms): Simplify using dbxout_symbol_location. Handle CONCAT. From-SVN: r4921
Richard Stallman committed
-
- 14 Jul, 1993 8 commits
-
-
Don't discard comment end characters on lines that look like "#endif */". Fixes Esix 4.0.4 problem. From-SVN: r4920
Richard Stallman committed -
Also a conditional to prevent repeated definition. From-SVN: r4919
Richard Stallman committed -
* pa.c (emit_move_sequence): Use cint_ok_for_move instead of checking each condition ourselves. From-SVN: r4918
Jeff Law committed -
* pa-utahmach.h (CPP_PREDEFINES): Do not define HPUX_SOURCE, hp700, or HP700. From-SVN: r4917
Jeff Law committed -
* pa.md (uncond_branch): New type attribute. Explicitly disallow uncond_branch in most delay slots. (in_call_delay attribute): New test for delay slot of call insns. Allow uncond_branches in the delay slot if TARGET_JUMP_IN_DELAY. (define_delay for calls, millicode calls, branches, returns, etc): Broken up into two define delays. One for calls and millicode calls, a second for branches, returns, etc. (millicode insns): Pass the current insn down to output_{mul,div,mod}_insn. (jump insn): Use "uncond_branch" type attribute. Length of this insn varies if it is in the delay slot of a call. (call_internal_symref): Use output_call. (call_value_internal_symref): Likewise. (call_internal_reg): Use %r syntax instead of just register numbers. (call_value_internal_reg): Likewise. From-SVN: r4916
Jeff Law committed -
* pa.c (output_call): New function to output a function call or millicode call, possibly with a jump in the delay slot. (output_mul_insn): Accept additional argument, use output_call. (output_div_insn): Likewise. (output_mod_insn): Likewise. (jump_in_call_delay): New function to determine if the given JUMP_INSN is in the delay slot of a call or millicode call. From-SVN: r4915
Jeff Law committed -
pa.h (TARGET_JUMP_IN_DELAY): New target flag to allow/disallow jump instructions in call delay slots. * pa.h (TARGET_JUMP_IN_DELAY): New target flag to allow/disallow jump instructions in call delay slots. (TARGET_SWITCHES): Add -mjump-in-delay and -mno-jump-in-delay. Provide -mno alternatives for most options. (output_call): Declare. From-SVN: r4914
Jeff Law committed -
From-SVN: r4913
Jim Blandy committed
-
- 13 Jul, 1993 1 commit
-
-
From-SVN: r4912
Jim Meyering committed
-