public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* An egcs prototype patch is available.
@ 1997-08-27 17:31 H.J. Lu
  0 siblings, 0 replies; 2+ messages in thread
From: H.J. Lu @ 1997-08-27 17:31 UTC (permalink / raw)
  To: egcs

Hi,

I just put a new egcs prototype patch for egcs-970825 at

ftp://ftp.yggdrasil.com/private/hjl/egcs-970825.proto.diff.gz

Thanks.


-- 
H.J. Lu (hjl@gnu.ai.mit.edu)

^ permalink raw reply	[flat|nested] 2+ messages in thread

* An egcs prototype patch is available.
@ 1997-08-23  0:01 H.J. Lu
  0 siblings, 0 replies; 2+ messages in thread
From: H.J. Lu @ 1997-08-23  0:01 UTC (permalink / raw)
  To: egcs

Hi,

I just put an egcs prototype patch at

ftp://ftp.yggdrasil.com/private/hjl/egcs-970821.proto.diff.gz

I am enclosing the changelog here.

Thanks.


-- 
H.J. Lu (hjl@gnu.ai.mit.edu)
--
Fri Aug 22 20:04:43 1997  H.J. Lu  (hjl@gnu.ai.mit.edu)

	* config/xm-linux.h: Define MD_CALL_PROTOTYPES.

	* config/i386/i386.md (gen_call): Add dummies for calling
	patterns.

	* genemit.c (gen_insn, gen_expand), genflags.c (gen_proto):
	Make number of args to 4 for "call" and "call_pop". Make number
	of args to 5 for "call_value" amd "call_value_pop".

Fri Aug 22 18:26:29 1997  H.J. Lu  (hjl@gnu.ai.mit.edu)

	* Makefile.in (c-lang.o): Also depend on c-lex.h c-tree.h.
	(c-typeck.o, stor-layout.o): Also depend on $(RTL_H) expr.h
	insn-codes.h.
	(c-iterate.o): Also depend on expr.h insn-codes.h.
	(c-common.o, c-parse.o, stmt.o, calls.o, regclass.o): Also
	depend on output.h.
	(toplev.o): Also depend on expr.h dwarf.h dwarf2.h insn-codes.h.
	(varasm.o): Also depend on bc-emit.h.
	(final.o): Also depend on dwarf.h dwarf2.h.
	(genconfig.o, genflags.o, gencodes.o, genemit.o, genopinit.o,
	genrecog.o, genextract.o, genpeep.o, genattr.o, genattrtab.o,
	genoutput.o): Also depend on libgen.c.
	(bc-optab.o): Also depend on bc-emit.h expr.h insn-codes.h.

	libgen.c: New. Define xmalloc, xrealloc, fatal, fancy_abort
	for genxxxx.

	* alias.c, basic-block.h, bc-emit.c, bc-emit.h, bc-optab.c,
	bc-optab.h, bi-arity.c, bi-defs.h, bi-lexer.c, bi-opcode.c,
	bi-opname.c, bi-parser.y, bitmap.h, bytecode.h, c-aux-info.c,
	c-common.c, c-decl.c, c-lang.c, c-lex.c, c-lex.h, c-parse.in,
	c-tree.h, c-typeck.c, calls.c, choose-temp.c, combine.c,
	crtstuff.c, cse.c, dbxout.c, dwarf.h, dwarf2.h, dwarfout.c,
	emit-rtl.c, except.c, except.h, explow.c, expmed.c, expr.c,
	final.c, flow.c, fold-const.c, function.h, gbl-ctors.h,
	genattr.c, genattrtab.c, gencodes.c, genconfig.c, genemit.c,
	genextract.c, genflags.c, genopinit.c, genoutput.c, genpeep.c,
	genrecog.c, global.c, haifa-sched.c, hard-reg-set.h,
	integrate.c, jump.c, libgcc2.c, local-alloc.c, loop.c, loop.h,
	output.h, pexecute.c, print-rtl.c, print-tree.c, profile.c,
	real.c, recog.c, recog.h, reg-stack.c, regclass.c, regmove.c,
	regs.h, reload.c, reload.h, reload1.c, rtl.c, rtl.h, rtlanal.c,
	sched.c, stmt.c, stor-layout.c, stupid.c, toplev.c, tree.c,
	tree.h, unroll.c, varasm.c, config/svr4.h, config/i386/i386.c,
	config/i386/i386.h, config/i386/i386.md: Finish prototyping.

	* config/i386/linux.h: Include <stdio.h>.

	* print-tree.c: Move "tree.h" after <stdio.h>.

	* machmode.def, machmode.h, rtl.def, rtl.h, tree.def, tree.h:
	Allow just include for enum xxx.

	* obstack.c, obstack.h: Use the one from glibc 2.

	* loop.c (note_addr_stored): Add a dummy for calling pattern.

	* haifa-sched.c (classify_insn): Renamed to haifa_classify_insn
	to avoid name conflict with classify_insn in emit-rtl.c.

	* genattr.c, genattrtab.c, gencodes.c, genconfig.c, genemit.c,
	genextract.c, genflags.c, genopinit.c, genoutput.c, genpeep.c,
	genrecog.c (xmalloc, xrealloc, fatal, fancy_abort): Removed.
	Include "libgen.c".

	* gansidecl.h, halfpic.h (STDIO_PROTO): Removed.

	* fold-const.c (fold_range_test): Return 0 by default.

	* final.c, toplev.c: Include "dwarf.h" if DWARF_DEBUGGING_INFO
	is define.
	Include "dwarf2.h" if DWARF2_DEBUGGING_INFO is define.

	* dwarf2.h, dwarf2out.c: Change enum dwarf_xxx to dwarf2_xxx.

	* dwarf2out.c (build_abbrev_table): Call xrealloc instead of
	xmalloc with 2 args.

	* combine.c, optabs.c: Move "insn-config.h" before "expr.h".

	* cccp.c, cexp.y (PROTO, VA_START): Don't define.
	Include "gansidecl.h".

	* calls (any_pending_cleanups): Pass 1 as the argument when
	calling it.

	* c-typeck.c, stor-layout.c: Include "rtl.h".

	* c-lang.c: Include "c-lex.h", "c-tree.h".

	* c-common.c, c-parse.in, calls.c, stmt.c: Include "output.h".

	* bi-parser.y, config/svr4.h: Include "gansidecl.h".

	* bi-arity.c, bi-opcode.c, bi-opname.c, toplev.c (xmalloc):
	Change type from int to unsigned.

	* bc-emit.c (sym_lookup), dwarfout.c (is_pseudo_reg,
	type_main_variant, is_tagged_type): Make static.

	* bc-optab.c, varasm.c: Include "bc-emit.h".

	* bc-optab.c, c-iterate.c, c-typeck.c, stor-layout.c: Include
	"expr.h".
	(expand_expr): Use proper values when calling the function.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1997-08-27 17:31 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-08-27 17:31 An egcs prototype patch is available H.J. Lu
  -- strict thread matches above, loose matches on Subject: below --
1997-08-23  0:01 H.J. Lu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).