platform/upstream/gcc.git
27 years agox
Jason Merrill [Thu, 17 Jul 1997 06:40:52 +0000 (06:40 +0000)]
x

From-SVN: r14465

27 years agox
Jason Merrill [Wed, 16 Jul 1997 19:05:27 +0000 (19:05 +0000)]
x

From-SVN: r14464

27 years ago(emit_library_call_value): Initialize all argvec elements.
Richard Kenner [Wed, 16 Jul 1997 18:34:06 +0000 (14:34 -0400)]
(emit_library_call_value): Initialize all argvec elements.

From-SVN: r14463

27 years ago(global_conflicts): Pass FIRST_PSEUDO_REGISTER to call to
Richard Kenner [Wed, 16 Jul 1997 18:31:36 +0000 (14:31 -0400)]
(global_conflicts): Pass FIRST_PSEUDO_REGISTER to call to
EXECUTE_IF_SET_IN_REG_SET.

From-SVN: r14462

27 years agoMinor reformatting.
Richard Kenner [Wed, 16 Jul 1997 18:31:00 +0000 (14:31 -0400)]
Minor reformatting.

From-SVN: r14461

27 years ago(CPP_CPU_ARCH_SPEC): Handle -march=...
Richard Earnshaw [Wed, 16 Jul 1997 14:54:40 +0000 (14:54 +0000)]
(CPP_CPU_ARCH_SPEC): Handle -march=...

(TARGET_OPTIONS): Add arch= and fp=.  Delete fpe=.
(enum processor_type): Add PROCESSOR_NONE, for use in all_procs table.
(FP_DEFAULT): Default floating point architecture for generic
back-end.
(PREDICATE_CODES): Add f_register_operand.

From-SVN: r14460

27 years ago(*push_fp_multi): New pattern.
Richard Earnshaw [Wed, 16 Jul 1997 14:54:40 +0000 (14:54 +0000)]
(*push_fp_multi): New pattern.

From-SVN: r14459

27 years agoInitial revision
Richard Earnshaw [Wed, 16 Jul 1997 14:54:40 +0000 (14:54 +0000)]
Initial revision

From-SVN: r14458

27 years ago(tune_flags): New variable.
Richard Earnshaw [Wed, 16 Jul 1997 14:54:40 +0000 (14:54 +0000)]
(tune_flags): New variable.

(target_{cpu,fpe}_name): Delete.
(arm_fpu_arch): New variable.
(arm_select): Also allow -march=... to configure just the
architecture.
(all_procs): Allow armv{2,2a,3,3m,4,4t} for use with -march=.
(arm_override_options): Handle -march=, but don't let -mcpu=
and -mtune= match the architecture names, since we can only
tune for an implementation.  Rework selection of tuning options
for floating point.
(use_return_insn): Support interworking with Thumb code.
(arm_rtx_costs): Rework multiply costs so that cost is based on
the tune, not the architecture.
(f_register_operand): New function.
(output_return_instruction): Support interworking with Thumb code.
(output_func_epilogue): Support interworking with Thumb code.
Remove redundant calculation of code_size. Use floating-point
load-multiples if permitted.
(emit_sfm): New function.
(arm_expand_prologue): Use floating-point store-multiples if
permitted.

From-SVN: r14457

27 years ago(arm-*-netbsd*): New configuration.
Richard Earnshaw [Wed, 16 Jul 1997 14:53:35 +0000 (14:53 +0000)]
(arm-*-netbsd*): New configuration.

From-SVN: r14456

27 years agoConvert arm32:NetBSD to normal arm canonicalization.
Richard Earnshaw [Wed, 16 Jul 1997 14:45:30 +0000 (14:45 +0000)]
Convert arm32:NetBSD to normal arm canonicalization.

From-SVN: r14451

27 years ago(exeext): Set to build_exeext not exeext.
Jim Wilson [Wed, 16 Jul 1997 02:05:02 +0000 (19:05 -0700)]
(exeext): Set to build_exeext not exeext.

From-SVN: r14450

27 years ago(exeext): Delete redundant set and AC_SUBST call.
Jim Wilson [Wed, 16 Jul 1997 02:04:04 +0000 (19:04 -0700)]
(exeext): Delete redundant set and AC_SUBST call.

Change remaining AC_SUBST to use build_exeext instead of exeext.

From-SVN: r14449

27 years agoChange: if [[ x$thread_file = x ]]; then
Doug Evans [Tue, 15 Jul 1997 19:48:10 +0000 (19:48 +0000)]
Change: if [[ x$thread_file = x ]]; then
to: if [[ x$enable_threads = xyes ]]; then

From-SVN: r14448

27 years agoDeclare replace_regs
Michael Meissner [Tue, 15 Jul 1997 19:22:58 +0000 (19:22 +0000)]
Declare replace_regs

From-SVN: r14447

27 years agox
Jason Merrill [Tue, 15 Jul 1997 02:12:38 +0000 (02:12 +0000)]
x

From-SVN: r14446

27 years agox
Jason Merrill [Mon, 14 Jul 1997 20:26:16 +0000 (20:26 +0000)]
x

From-SVN: r14445

27 years agocalls.c (emit_library_call): Use right index into argvec array when iterating over...
Jeff Law [Mon, 14 Jul 1997 20:19:23 +0000 (14:19 -0600)]
calls.c (emit_library_call): Use right index into argvec array when iterating over arguments which need to...

        * calls.c (emit_library_call): Use right index into argvec array
        when iterating over arguments which need to be pushed on the stack.
        (emit_library_call_value): Likewise.

From-SVN: r14444

27 years ago(pc:*:*:*): New entry, for DJGPP.
Richard Stallman [Mon, 14 Jul 1997 19:53:44 +0000 (19:53 +0000)]
(pc:*:*:*): New entry, for DJGPP.

From-SVN: r14442

27 years ago(\indexdummies): Add \value.
Karl Berry [Mon, 14 Jul 1997 17:43:41 +0000 (17:43 +0000)]
(\indexdummies): Add \value.

From-SVN: r14441

27 years ago(convert_filename): Fix typo.
Richard Kenner [Mon, 14 Jul 1997 12:17:39 +0000 (08:17 -0400)]
(convert_filename): Fix typo.

From-SVN: r14440

27 years agoClear headers and lib2funcs before re-reading config-lang.in.
Richard Kenner [Mon, 14 Jul 1997 12:12:43 +0000 (08:12 -0400)]
Clear headers and lib2funcs before re-reading config-lang.in.

From-SVN: r14439

27 years ago(LINK_SPEC): Fix last change.
Richard Kenner [Mon, 14 Jul 1997 12:10:11 +0000 (08:10 -0400)]
(LINK_SPEC): Fix last change.

From-SVN: r14438

27 years ago(alpha-*-linux-gnu*): Set tmake_file.
Richard Kenner [Mon, 14 Jul 1997 12:03:37 +0000 (08:03 -0400)]
(alpha-*-linux-gnu*): Set tmake_file.

From-SVN: r14437

27 years agoInitial revision
Richard Kenner [Mon, 14 Jul 1997 12:03:23 +0000 (08:03 -0400)]
Initial revision

From-SVN: r14436

27 years ago(LINK_SPEC): Fix typo.
Richard Kenner [Mon, 14 Jul 1997 12:03:17 +0000 (08:03 -0400)]
(LINK_SPEC): Fix typo.

From-SVN: r14435

27 years ago(sparc-*-linux-gnu{*,libc1*}): Add sparc/t-linux.
Richard Kenner [Mon, 14 Jul 1997 12:00:57 +0000 (08:00 -0400)]
(sparc-*-linux-gnu{*,libc1*}): Add sparc/t-linux.

From-SVN: r14434

27 years agoRemove unapproved change.
Richard Kenner [Mon, 14 Jul 1997 11:56:23 +0000 (07:56 -0400)]
Remove unapproved change.

From-SVN: r14433

27 years ago(output_{and,ior,xor}si3): New extern declarations.
Richard Kenner [Mon, 14 Jul 1997 11:41:34 +0000 (07:41 -0400)]
(output_{and,ior,xor}si3): New extern declarations.

From-SVN: r14432

27 years ago(output_{and,ior,xor}si3): New functions from patterns bodies.
Richard Kenner [Mon, 14 Jul 1997 11:41:24 +0000 (07:41 -0400)]
(output_{and,ior,xor}si3): New functions from patterns bodies.

From-SVN: r14431

27 years ago(adddi3, subdi3): Allow constant operand.
Richard Kenner [Mon, 14 Jul 1997 11:41:09 +0000 (07:41 -0400)]
(adddi3, subdi3): Allow constant operand.

(anddi3, iordi3, xordi3): New patterns.
({and,ior,xor}si3_internal): Use corresponding output_???si3 function.

From-SVN: r14430

27 years ago(*-*-gnu*): Add crt{begin,end}S.o to extra_parts.
Richard Kenner [Mon, 14 Jul 1997 11:33:10 +0000 (07:33 -0400)]
(*-*-gnu*): Add crt{begin,end}S.o to extra_parts.

From-SVN: r14429

27 years ago(assemble_variable): If low part of size doesn't fit in an int,
Richard Kenner [Mon, 14 Jul 1997 11:26:35 +0000 (07:26 -0400)]
(assemble_variable): If low part of size doesn't fit in an int,

variable is too large.

From-SVN: r14428

27 years ago(rest_of_compilation): Call regset_release_memory.
Richard Kenner [Mon, 14 Jul 1997 10:51:35 +0000 (06:51 -0400)]
(rest_of_compilation): Call regset_release_memory.

From-SVN: r14427

27 years ago(schedule_block): Free space associated with reg_pending_sets and old_live_regs.
Richard Kenner [Mon, 14 Jul 1997 10:51:23 +0000 (06:51 -0400)]
(schedule_block): Free space associated with reg_pending_sets and old_live_regs.

(schedule_block): Free space associated with reg_pending_sets and
old_live_regs.
(schedule_insns): Free bb_{dead,live}_regs on first pass.
(sched_analyze_insn): Use EXECUTE_IF_SET_IN_REG_SET and then clear.

From-SVN: r14426

27 years ago(mark_target_live_regs): Delete unused variables.
Richard Kenner [Mon, 14 Jul 1997 10:50:59 +0000 (06:50 -0400)]
(mark_target_live_regs): Delete unused variables.

From-SVN: r14425

27 years ago(init_reg_sets): Invoke INIT_ONCE_REG_SET.
Richard Kenner [Mon, 14 Jul 1997 10:50:48 +0000 (06:50 -0400)]
(init_reg_sets): Invoke INIT_ONCE_REG_SET.

(allocate_reg_info): Invoke MAX_REGNO_REG_SET.
(regset_release_memory): Free basic_block_live_at_start storage.

From-SVN: r14424

27 years ago(allocate_for_life_analysis): Add declaration.
Richard Kenner [Mon, 14 Jul 1997 10:50:20 +0000 (06:50 -0400)]
(allocate_for_life_analysis): Add declaration.

(regno_uninitialized, regno_clobbered_at_setjmp): Likewise.
(dump_flow_info, flow_analysis): Likewise.

From-SVN: r14423

27 years ago(init_regset_vector): Make global; don't take basic block times # of pseduos as argument.
Richard Kenner [Mon, 14 Jul 1997 10:49:58 +0000 (06:49 -0400)]
(init_regset_vector): Make global; don't take basic block times # of pseduos as argument.

(init_regset_vector): Make global; don't take basic block times # of pseduos
as argument.
(life_analysis): Change all init_regset_vector calls.
Use free_regset_vector to release arrays only flow uses at end.
(allocate_for_life_analysis): Change init_regset_vector call.
Don't set regset_{size,bytes}.
(free_regset_vector): Call FREE_REG_SET to release any memory allocated
by each vector.
(propagate_block): Call FREE_REG_SET on dead/live.
(mark_used_regs): Don't use REGSET_ELT_TYPE anymore.

From-SVN: r14422

27 years ago(*REG_SET): Delete old implementation; use bitmap.h.
Richard Kenner [Mon, 14 Jul 1997 10:49:30 +0000 (06:49 -0400)]
(*REG_SET): Delete old implementation; use bitmap.h.

(regset_{size,bytes}): Delete.
(regs_live_at_setjmp): Declare.
(EXECUTE_IF_SET_AND_RESET_IN_REG_SET): Delete.

From-SVN: r14421

27 years agoInitial revision
Richard Kenner [Mon, 14 Jul 1997 10:49:07 +0000 (06:49 -0400)]
Initial revision

From-SVN: r14420

27 years ago(OBJS): Add bitmap.o.
Richard Kenner [Mon, 14 Jul 1997 10:48:54 +0000 (06:48 -0400)]
(OBJS): Add bitmap.o.

(BASIC_BLOCK_H): New make variable for basic-block.h, bitmap.h.
({flow,combine,regclass,local-alloc,reload1,reorg,sched}.o): Use
BASIC_BLOCK_H variable instead of basic-block.h.

From-SVN: r14419

27 years agox
Jason Merrill [Mon, 14 Jul 1997 07:12:36 +0000 (07:12 +0000)]
x

From-SVN: r14418

27 years agoFix typo in last edit.
Richard Kenner [Sun, 13 Jul 1997 19:12:29 +0000 (15:12 -0400)]
Fix typo in last edit.

From-SVN: r14417

27 years ago(stupid_mark_refs): If setting reg set only in this insn and not
Richard Kenner [Sun, 13 Jul 1997 19:11:06 +0000 (15:11 -0400)]
(stupid_mark_refs): If setting reg set only in this insn and not
referenced, make REG_UNUSED note.

From-SVN: r14416

27 years ago(process_command): If -save-temps and -pipe were specified together,
Richard Kenner [Sun, 13 Jul 1997 18:03:18 +0000 (14:03 -0400)]
(process_command): If -save-temps and -pipe were specified together,

don't do -pipe.

From-SVN: r14415

27 years agogcc.c (main): Handle blank in version_string when comparing with compiler_version.
Doug Evans [Sun, 13 Jul 1997 16:21:56 +0000 (16:21 +0000)]
gcc.c (main): Handle blank in version_string when comparing with compiler_version.

* gcc.c (main): Handle blank in version_string when comparing
with compiler_version.

From-SVN: r14414

27 years agox
Jason Merrill [Sat, 12 Jul 1997 09:08:45 +0000 (09:08 +0000)]
x

From-SVN: r14413

27 years agomips.c (epilogue_reg_mentioned_p): Delete unused function.
Jeff Law [Fri, 11 Jul 1997 15:48:51 +0000 (09:48 -0600)]
mips.c (epilogue_reg_mentioned_p): Delete unused function.

        * mips.c (epilogue_reg_mentioned_p): Delete unused function.
        (mips_epilogue_delay_slots): Likewise.
        (function_epilogue): Greatly simplify.
        (mips_expand_epilogue): If we have a null prologue/epilogue,
        then use a normal return insn.  Emit blockage insns before
        stack pointer adjustments.
        (mips_can_use_return_insn): Renamed from simple_epilogue_p.  All
        callers changed.  Do not use return insns if $31 is live in the
        function or if generating profiling information.
        * mips.h (DELAY_SLOTS_FOR_EPILOGUE): Delete.
        (ELIGIBLE_FOR_EPILOGUE_DELAY): Likewise.
        * mips.md (return): Remove expander and change the pattern to
        look like a standard "return" insn.
        (return_internal): Show use of $31 explictly.
        (epilogue expander): Enable.

From-SVN: r14412

27 years ago(\authorrm): Must use \def instead of \let, as \secrm is not yet
Karl Berry [Thu, 10 Jul 1997 17:34:25 +0000 (17:34 +0000)]
(\authorrm): Must use \def instead of \let, as \secrm is not yet
defined.

From-SVN: r14410

27 years ago(CC): Use autoconf value.
Doug Evans [Thu, 10 Jul 1997 17:07:44 +0000 (17:07 +0000)]
(CC): Use autoconf value.

(OLDAR_FLAGS): Move next to $(OLDAR).

From-SVN: r14409

27 years ago(INO_T_EQ): Return 0 for MSDOS.
Doug Evans [Thu, 10 Jul 1997 17:03:44 +0000 (17:03 +0000)]
(INO_T_EQ): Return 0 for MSDOS.

From-SVN: r14408

27 years ago(\titlefont): Define again, using \titlefonts.
Richard Stallman [Thu, 10 Jul 1997 01:23:38 +0000 (01:23 +0000)]
(\titlefont): Define again, using \titlefonts.

From-SVN: r14406

27 years ago(\startcontents): Leave ^ catcode as other.
Karl Berry [Wed, 9 Jul 1997 20:45:27 +0000 (20:45 +0000)]
(\startcontents): Leave ^ catcode as other.

From-SVN: r14405

27 years agoDeclare how to hyphenate "whitespace".
Richard Stallman [Wed, 9 Jul 1997 19:40:16 +0000 (19:40 +0000)]
Declare how to hyphenate "whitespace".

From-SVN: r14404

27 years ago(gen_subprogram_die): When handling declarations...
Jim Wilson [Tue, 8 Jul 1997 22:07:41 +0000 (15:07 -0700)]
(gen_subprogram_die): When handling declarations...

(gen_subprogram_die): When handling declarations, test
DECL_CONTEXT not decl_class_context before equate_decl_number_to_die.

From-SVN: r14403

27 years agoUse unsigned HOST_WIDE_INT, not unsigned.
Michael Meissner [Tue, 8 Jul 1997 20:48:20 +0000 (20:48 +0000)]
Use unsigned HOST_WIDE_INT, not unsigned.

From-SVN: r14402

27 years ago92th Cygnus<->FSF merge
Mike Stump [Tue, 8 Jul 1997 00:17:49 +0000 (00:17 +0000)]
92th Cygnus<->FSF merge

From-SVN: r14401

27 years ago(i?86:UNIX_SV:4.2MP:2.*): Recognize unixware.
Richard Stallman [Mon, 7 Jul 1997 08:40:20 +0000 (08:40 +0000)]
(i?86:UNIX_SV:4.2MP:2.*): Recognize unixware.

From-SVN: r14397

27 years ago(crt1.o, crt1.o, crtn.o): Also depend on $(GCC_PASSES).
Jim Meyering [Mon, 7 Jul 1997 04:02:08 +0000 (04:02 +0000)]
(crt1.o, crt1.o, crtn.o): Also depend on $(GCC_PASSES).

From-SVN: r14396

27 years ago($(OBJC_O)): Also depend on $(GCC_PASSES).
Jim Meyering [Mon, 7 Jul 1997 04:01:33 +0000 (04:01 +0000)]
($(OBJC_O)): Also depend on $(GCC_PASSES).

From-SVN: r14395

27 years ago(cplib2.ready): Also depend on $(LANGUAGES).
Jim Meyering [Mon, 7 Jul 1997 04:00:34 +0000 (04:00 +0000)]
(cplib2.ready): Also depend on $(LANGUAGES).

From H.J. Lu.

From-SVN: r14394

27 years agoupdate from main archive 970706
Ulrich Drepper [Sun, 6 Jul 1997 22:30:44 +0000 (22:30 +0000)]
update from main archive 970706

From-SVN: r14393

27 years ago(\titlefonts): New macro to set title font styles, so italic etc.
Karl Berry [Sat, 5 Jul 1997 21:51:30 +0000 (21:51 +0000)]
(\titlefonts): New macro to set title font styles, so italic etc.

(\titlefonts): New macro to set title font styles, so italic etc. work
in @title.
(\titlefont): No longer needed.
(\titlepage): Call \titlefonts instead of \titlefont.
(\chapsf, \ssecsy, \ssecttsl): Correct magstep values.
From: Stephen Gildea <gildea@intouchsys.com>.

From-SVN: r14392

27 years ago(\onepageout): Back up to 2\baselineskip per Stephen.
Karl Berry [Sat, 5 Jul 1997 21:16:39 +0000 (21:16 +0000)]
(\onepageout): Back up to 2\baselineskip per Stephen.

(\kbdinputstyle): New command.

From-SVN: r14391

27 years agox
Jason Merrill [Fri, 4 Jul 1997 18:49:39 +0000 (18:49 +0000)]
x

From-SVN: r14390

27 years ago(\kbdfont, \kbdexamplefont): New macros, parms that tell @kbd what to do.
Richard Stallman [Fri, 4 Jul 1997 00:07:28 +0000 (00:07 +0000)]
(\kbdfont, \kbdexamplefont): New macros, parms that tell @kbd what to do.

(\kbdfont, \kbdexamplefont): New macros, parms that
tell @kbd what to do.
(\setkbdinputdistinct, \setkbdinputexample): New commands set them.
(\kbd): Use those parms.

From-SVN: r14387

27 years ago(unpack_d): Check fraction not sign to distinquish QNaN.
Jim Wilson [Thu, 3 Jul 1997 21:37:23 +0000 (14:37 -0700)]
(unpack_d): Check fraction not sign to distinquish QNaN.

From-SVN: r14386

27 years ago(\onepageout): Leave only one line space above the footline, to be more like plain.
Karl Berry [Thu, 3 Jul 1997 20:52:37 +0000 (20:52 +0000)]
(\onepageout): Leave only one line space above the footline, to be more like plain.

(\onepageout): Leave only one line space above the footline, to be more
like plain.  Suggested by Stephen Gildea.
(\evenfootline): Left one too many line spaces here, so reduce by two.

(\ifnottex): Another ignore command.
(\ifnothtml,\ifnotinfo): New commands.
(\doignore): Ignore brace characters, so mismatched braces in ignored
text do not cause complaints.

From-SVN: r14385

27 years agoDo not go beyond end of array
Michael Meissner [Wed, 2 Jul 1997 13:52:15 +0000 (13:52 +0000)]
Do not go beyond end of array

From-SVN: r14384

27 years ago($(srcdir)/objc/objc-parse.c): Fix command to use the right file names.
Richard Kenner [Wed, 2 Jul 1997 11:51:10 +0000 (07:51 -0400)]
($(srcdir)/objc/objc-parse.c): Fix command to use the right file names.

From-SVN: r14383

27 years ago(process_template): Place increment expression outside of putchar
Richard Kenner [Wed, 2 Jul 1997 11:47:41 +0000 (07:47 -0400)]
(process_template): Place increment expression outside of putchar
function call.

From-SVN: r14382

27 years ago(sparc-*-linux-gnulibc1*): New configuration.
Richard Kenner [Wed, 2 Jul 1997 11:40:30 +0000 (07:40 -0400)]
(sparc-*-linux-gnulibc1*): New configuration.

From-SVN: r14381

27 years ago(LIBGCC_SPEC): Removed.
Richard Kenner [Wed, 2 Jul 1997 11:40:08 +0000 (07:40 -0400)]
(LIBGCC_SPEC): Removed.

(CC1_SPEC): Add %{profile:-p}.
({CPP,LIB,LINK}_SPEC): Choose glibc 1 or 2 depending on USE_GNULIBC_1.

From-SVN: r14380

27 years ago(powerpc-*-linuxgnu*): Default thread_file is posix.
Richard Kenner [Wed, 2 Jul 1997 11:03:18 +0000 (07:03 -0400)]
(powerpc-*-linuxgnu*): Default thread_file is posix.

Set xmake_file to x-linux.  Add extra_parts.

From-SVN: r14379

27 years ago(LINK_SPEC): Defined.
Richard Kenner [Wed, 2 Jul 1997 11:02:40 +0000 (07:02 -0400)]
(LINK_SPEC): Defined.

From-SVN: r14378

27 years ago(m68k-*-linux-gnu*): Default thread_file is `posix'.
Richard Kenner [Wed, 2 Jul 1997 11:00:33 +0000 (07:00 -0400)]
(m68k-*-linux-gnu*): Default thread_file is `posix'.

(m68k-*-linux-gnulibc1): New configuration.

From-SVN: r14377

27 years ago(LINK_SPEC): Pass -shared for -shared.
Richard Kenner [Wed, 2 Jul 1997 11:00:16 +0000 (07:00 -0400)]
(LINK_SPEC): Pass -shared for -shared.

({CPP,LINK}_SPEC): Choose for glibc 1 or 2 depending on USE_GNULIBC_1.

From-SVN: r14376

27 years ago(alpha-*-linux-gnu*): Default thread_file is `posix'.
Richard Kenner [Wed, 2 Jul 1997 10:56:49 +0000 (06:56 -0400)]
(alpha-*-linux-gnu*): Default thread_file is `posix'.

From-SVN: r14375

27 years ago(LINK_SPEC): Change ld-gnu.so.1 to ld-linux.so.2.
Richard Kenner [Wed, 2 Jul 1997 10:56:35 +0000 (06:56 -0400)]
(LINK_SPEC): Change ld-gnu.so.1 to ld-linux.so.2.

From-SVN: r14374

27 years ago(divsi3, modsi3, udivsi3): Comment out.
Richard Kenner [Wed, 2 Jul 1997 10:45:21 +0000 (06:45 -0400)]
(divsi3, modsi3, udivsi3): Comment out.

(extendsfsd2_no_tp): Add alternative with output in MEM, input in REG.

From-SVN: r14373

27 years ago(*-linux*): Add "-gnu" to names to match.
Richard Kenner [Wed, 2 Jul 1997 10:40:14 +0000 (06:40 -0400)]
(*-linux*): Add "-gnu" to names to match.

From-SVN: r14372

27 years ago(_trampoline): Add stdcall attribute to VirtualProtect on i386.
Richard Kenner [Wed, 2 Jul 1997 10:38:04 +0000 (06:38 -0400)]
(_trampoline): Add stdcall attribute to VirtualProtect on i386.

From-SVN: r14371

27 years ago(redundant_insn): If INSN or possible match has REG_UNUSED note, don't
Richard Kenner [Wed, 2 Jul 1997 03:25:39 +0000 (23:25 -0400)]
(redundant_insn): If INSN or possible match has REG_UNUSED note, don't
have match.

From-SVN: r14370

27 years agomips.c (mips_output_external): Don't output .extern's for variables in user specified...
Doug Evans [Tue, 1 Jul 1997 22:36:13 +0000 (22:36 +0000)]
mips.c (mips_output_external): Don't output .extern's for variables in user specified sections unless...

* mips/mips.c (mips_output_external): Don't output .extern's for
variables in user specified sections unless they're .sbss/.sdata.

From-SVN: r14369

27 years ago(float_to_usi): Move code for negative numbers before code for infinity.
Jim Wilson [Tue, 1 Jul 1997 22:33:05 +0000 (15:33 -0700)]
(float_to_usi): Move code for negative numbers before code for infinity.

(float_to_usi): Move code for negative numbers before code
for infinity.  Modify infinty code to only handle positive infinities.

From-SVN: r14368

27 years ago(find_best_addr): Add missing rtx_cost arguments.
Jim Wilson [Tue, 1 Jul 1997 22:29:59 +0000 (15:29 -0700)]
(find_best_addr): Add missing rtx_cost arguments.

From-SVN: r14367

27 years agoFix static functions in sys/stat.h for C++
Ian Lance Taylor [Tue, 1 Jul 1997 20:16:19 +0000 (20:16 +0000)]
Fix static functions in sys/stat.h for C++

From-SVN: r14366

27 years agoRestore directory after copy. Fix abs in math.h.
Ian Lance Taylor [Tue, 1 Jul 1997 15:16:38 +0000 (15:16 +0000)]
Restore directory after copy.  Fix abs in math.h.

From-SVN: r14365

27 years agofix previous change
Michael Meissner [Tue, 1 Jul 1997 15:08:07 +0000 (15:08 +0000)]
fix previous change

From-SVN: r14364

27 years agoh8300.h (BIGGEST_FIELD_ALIGNMENT): Remove definition.
Jeff Law [Tue, 1 Jul 1997 15:05:31 +0000 (09:05 -0600)]
h8300.h (BIGGEST_FIELD_ALIGNMENT): Remove definition.

        * h8300.h (BIGGEST_FIELD_ALIGNMENT): Remove definition.
        * mips.h (BIGGEST_FIELD_ALIGNMENT): Remove definition.

From-SVN: r14363

27 years agosh.c (sh_expand_epilogue): Emit a blockage insn before cutting back the stack.
Jeff Law [Mon, 30 Jun 1997 20:56:46 +0000 (14:56 -0600)]
sh.c (sh_expand_epilogue): Emit a blockage insn before cutting back the stack.

        * sh.c (sh_expand_epilogue): Emit a blockage insn before
        cutting back the stack.

From-SVN: r14362

27 years agoFix various problems; Add -m{,no-}fused-madd, -m{,no-}no-update switches; Allow add...
Michael Meissner [Sun, 29 Jun 1997 16:13:13 +0000 (16:13 +0000)]
Fix various problems; Add -m{,no-}fused-madd, -m{,no-}no-update switches; Allow add/and/ior/xor of 32 bit constants

From-SVN: r14361

27 years agoRewrite.
Doug Evans [Fri, 27 Jun 1997 23:55:57 +0000 (23:55 +0000)]
Rewrite.

From-SVN: r14360

27 years agoInitial revision
Richard Kenner [Fri, 27 Jun 1997 23:36:32 +0000 (19:36 -0400)]
Initial revision

From-SVN: r14359

27 years ago(libobjc_entry.o, libobjc_s.a, libobjc.dll): New targets.
Richard Kenner [Fri, 27 Jun 1997 23:36:18 +0000 (19:36 -0400)]
(libobjc_entry.o, libobjc_s.a, libobjc.dll): New targets.

(objc.install-normal): Install Objective-C runtime as a DLL.
(objc.mostlyclean): Clean up files used to build DLL.

From-SVN: r14358

27 years ago(DLLTOOL): Define.
Richard Kenner [Fri, 27 Jun 1997 23:36:01 +0000 (19:36 -0400)]
(DLLTOOL): Define.

From-SVN: r14357

27 years ago(search_for_method_in_list): No longer static.
Richard Kenner [Fri, 27 Jun 1997 23:30:41 +0000 (19:30 -0400)]
(search_for_method_in_list): No longer static.

From-SVN: r14356

27 years ago(CPP_SPEC, LINK_SPEC): Choose for glibc 1 or 2 depending on
Richard Kenner [Fri, 27 Jun 1997 23:00:48 +0000 (19:00 -0400)]
(CPP_SPEC, LINK_SPEC): Choose for glibc 1 or 2 depending on
USE_GNULIBC_1.

From-SVN: r14355

27 years ago(LIB_SPEC): Choose for glibc 1 or 2 depending on USE_GNULIBC_1.
Richard Kenner [Fri, 27 Jun 1997 23:00:30 +0000 (19:00 -0400)]
(LIB_SPEC): Choose for glibc 1 or 2 depending on USE_GNULIBC_1.

(PREFERRED_DEBUGGING_TYPE): Undefine before define.

From-SVN: r14354