* 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).