Jim Wilson
ebf92f1c90
missed ChangeLog entry for last checkin
...
From-SVN: r14911
1997-08-24 17:26:31 -07:00
Jim Wilson
feb9ea1a1f
Fix solaris2 (without GNU install installed) install failure.
...
* Makefile.in (install-info): Don't cd into srcdir. Add srcdir to
filenames. Use sed to extract base filename for install.
From-SVN: r14910
1997-08-24 17:25:22 -07:00
Jeffrey A Law
4c9e597b51
call.c (strictly_better): Make arguments unsigned ints.
...
* call.c (strictly_better): Make arguments unsigned ints.
Fixes bug reported by Peter Seebach.
From-SVN: r14909
1997-08-23 17:47:00 -06:00
John F. Carr
b6ffe60242
unroll.c (find_splittable_givs): Only share if two givs have the same add and multiply values.
...
* unroll.c (find_splittable_givs): Only share if two givs have the
same add and multiply values.
Fixes some testsuite failures on the x86.
From-SVN: r14908
1997-08-23 17:25:05 -06:00
Jim Wilson
2ebfd23067
Fix typos in m68k configuration files.
...
* m68k/next.h (GO_IF_INDEXABLE_BASE): Fix typo in undef.
* m68k/m68kemb.h (LIB_SPEC): Add missing comment end before it.
From-SVN: r14902
1997-08-23 14:41:33 -07:00
Jeffrey A Law
251ffdee0e
pa.c (pa_reorg): Always put begin_brtab and end_brtab insns around branch tables.
...
* pa.c (pa_reorg): Always put begin_brtab and end_brtab insns
around branch tables.
* pa.md (begin_brtab, end_brtab): Only emit the .begin_brtab
and .end_brtab directives if TARGET_GAS.
Should fix bootstrap problem with PA port when not using gas.
From-SVN: r14899
1997-08-23 00:19:56 -06:00
Jim Wilson
2731427487
Fix m68k-next-nextstep3 stage2 enquire compilation hang reported by Moene.
...
* alias.c (true_dependence): Pass x_addr not x to varies.
From-SVN: r14898
1997-08-22 21:39:31 -07:00
Jim Wilson
19372aa112
Fix AIX build problem when IBM cc is used.
...
* acconfig.h (NEED_DECLARATION_CALLOC): Add.
* configure.in: Add GCC_NEED_DECLARATION call for calloc.
* rs6000/xm-rs6000.h (malloc, realloc, calloc, free): Delete
declarations.
* config.in, configure: Regenerate.
From-SVN: r14896
1997-08-22 14:39:10 -07:00
Jeffrey A Law
ea16770fb1
* Makefile.in (UOBJ): Include symlnk.
...
From-SVN: r14894
1997-08-22 08:54:27 -06:00
John F. Carr
2a2c8203b6
alias.c (find_base_value): Improve handling of PLUS, MINUS, and LO_SUM.
...
* alias.c (find_base_value): Improve handling of PLUS, MINUS, and
LO_SUM.
(record_set): Handle LO_SUM like PLUS.
(init_alias_analysis): When following chains of base addresses,
do not stop on reaching a hard register.
Updates from jfc.
From-SVN: r14888
1997-08-22 00:39:29 -06:00
Jeff Law
d80357b704
Tweak.
...
From-SVN: r14886
1997-08-21 20:16:20 -06:00
Jason Merrill
8eeda2ecd5
lex.c (real_yylex): Refer to __complex instead of complex.
...
* lex.c (real_yylex): Refer to __complex instead of complex.
-Wed Jul 16 15:57:42 1997 Benjamin Kosnik <bkoz@rhino.cygnus.com>
-
- * parse.y (empty_parms): Only use VOID_LIST_NODE for the PARMS if
- we're in a C++ struct/class, not if we're doing xtern "C"'.
-
and regenerate parse.c.
From-SVN: r14885
1997-08-21 21:52:56 -04:00
Jim Wilson
b4f32d7b12
Fix alpha OSF 1.x/2.x/3.x build problems.
...
* alpha.h (ARCH_ASM_FILE_START): Define.
(ASM_FILE_START): Use ARCH_ASM_FILE_START.
* osf12.h, osf2or3.h (ARCH_ASM_FILE_START): Redefine to null string.
From-SVN: r14884
1997-08-21 17:47:59 -07:00
Jason Merrill
fb52f6de35
release notes
...
From-SVN: r14883
1997-08-21 20:30:16 -04:00
Jason Merrill
51e3ba163a
ignored by import
...
From-SVN: r14882
1997-08-21 19:14:36 -04:00
Jason Merrill
6599da043e
Initial revision
...
From-SVN: r14877
1997-08-21 18:57:35 -04:00
J"orn Rennecke
8975416cfb
lex.c (real_yylex): Don't use getc directly.
...
Thu Aug 21 22:25:46 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
* lex.c (real_yylex): Don't use getc directly.
From-SVN: r14876
1997-08-21 18:34:19 -04:00
Jeffrey A Law
f1e182826e
Bump version # for new snapshot.
...
From-SVN: r14874
1997-08-21 14:46:15 -06:00
Jim Wilson
7d11fb7f0c
Eliminate circular dependence on f77-runtime that caused build failures.
...
* Make-lang.in (f77): Delete f77-runtime.
(f77.all.build, f77.all.cross, f77.rest.encap): Add f77-runtime.
From-SVN: r14873
1997-08-21 13:17:25 -07:00
Jeffrey A Law
ca363bb6c1
* Makefile.in (install-common): Put gcov comment at start of line.
...
From-SVN: r14871
1997-08-21 10:23:22 -06:00
Mumit Khan
adb0d78cc9
Makefile.in (UOBJ): Include mclock.
...
* Makefile.in (UOBJ): Include mclock.
From Mumit Khan.
From-SVN: r14870
1997-08-20 23:20:15 -06:00
Jeffrey A Law
7557aa9871
alias.c (init_alias_analysis): When simplifying the reg_base_value array, simplify entries for hard registers too.
...
* alias.c (init_alias_analysis): When simplifying the reg_base_value
array, simplify entries for hard registers too.
From jfc. Fixes c-torture failure on the PA.
From-SVN: r14869
1997-08-20 22:48:46 -06:00
Jason Merrill
49c249e1c8
[multiple changes]
...
Wed Aug 20 17:25:08 1997 Jason Merrill <jason@yorick.cygnus.com>
* call.c (is_subseq): Don't try to be clever.
Wed Aug 20 03:13:36 1997 H.J. Lu (hjl@gnu.ai.mit.edu )
* parse.y, pt.c: Include "except.h".
* call.c, class.c, class.h, cp-tree.h, cvt.c, decl.c, decl2.c,
error.c, except.c, expr.c, friend.c, g++spec.c, init.c, input.c,
lex.c, lex.h, method.c, parse.y, pt.c, repo.c, rtti.c, search.c,
sig.c, spew.c, tree.c, typeck.c, typeck2.c, xref.c: Finish
prototyping.
Wed Aug 20 01:34:40 1997 Jason Merrill <jason@yorick.cygnus.com>
* decl2.c (mark_vtable_entries): Instead of replacing pure
virtuals with a reference to __pure_virtual, copy the decl and
change the RTL.
From-SVN: r14868
1997-08-20 20:50:39 -04:00
Jim Wilson
177873a521
Fix irix6 `make install' problem.
...
* intdoc.texi: Readd generated file.
From-SVN: r14867
1997-08-20 16:39:40 -07:00
Jim Wilson
2dcfcb5604
Change gcc3 to egcs.
...
From-SVN: r14866
1997-08-20 16:17:46 -07:00
Jim Wilson
63d0810bae
Change gcc3 reference to egcs.
...
From-SVN: r14865
1997-08-20 15:14:18 -07:00
Jim Wilson
145856168e
Expunge reference to gcc3.
...
From-SVN: r14864
1997-08-20 14:53:38 -07:00
Dave Love
c34e3ae410
Patch from Dave Love.
...
* dwarf2.h (enum dwarf_call_frame_info): Remove trailing comma from
list.
From-SVN: r14862
1997-08-20 12:37:49 -07:00
Jim Wilson
e3eef942f2
stmt.c (start_cleanup_deferal, [...]): Test block_stack before dereferencing it.
...
* stmt.c (start_cleanup_deferal, end_cleanup_deferal): Test
block_stack before dereferencing it.
From-SVN: r14861
1997-08-20 12:30:36 -07:00
Michael Meissner
246853b927
Work with haifa renaming get_issue_rate -> ISSUE_RATE
...
From-SVN: r14858
1997-08-20 19:08:56 +00:00
Jason Merrill
f017f649b4
pt.c (lookup_nested_type_by_name): Handle typedef wierdness.
...
* pt.c (lookup_nested_type_by_name): Handle typedef wierdness.
* typeck2.c (my_friendly_abort): Report bugs to egcs-bugs@cygnus.com .
From-SVN: r14857
1997-08-19 21:07:33 -04:00
Jason Merrill
04f4195145
* cplus-dem.c: Add 'extern' to prepends_underscore.
...
From-SVN: r14856
1997-08-19 20:12:54 -04:00
Jason Merrill
fe4e8851ae
pt.c (instantiate_class_template): Call repo_template_used before finish_prevtable_vardecl.
...
* pt.c (instantiate_class_template): Call repo_template_used
before finish_prevtable_vardecl.
* call.c: fix typo.
* ChangeLog: Remove everything from 2.7.2 back.
From-SVN: r14854
1997-08-19 19:31:19 -04:00
Jason Merrill
f62dbf031d
merge
...
From-SVN: r14853
1997-08-19 18:49:24 -04:00
Jason Merrill
da20811c09
merge
...
From-SVN: r14852
1997-08-19 18:37:19 -04:00
Jeffrey A Law
62d65906d6
haifa-sched.c (ISSUE_RATE): Renamed from MACHINE_issue_rate.
...
* haifa-sched.c (ISSUE_RATE): Renamed from MACHINE_issue_rate.
(get_issue_rate): Delete.
* pa.h (ISSUE_RATE): Define.
From-SVN: r14851
1997-08-19 15:22:04 -06:00
Jeffrey A Law
2da05a5bb8
configure.in: Turn on haifa by default for the PA.
...
* configure.in: Turn on haifa by default for the PA.
* configure: Rebuilt.
* pa.c (override_options): Accept -mschedule=7200 option.
(pa_adjust_cost): No longer need to scale costs for newer
processors.
* pa.h (enum processor_type): Add PROCESSOR_7200.
* pa.md: Revamp scheduling parameters to work better with
haifa. Add scheduling parameters for the 7200.
From-SVN: r14850
1997-08-19 15:09:22 -06:00
Jeffrey A Law
4f64eacaee
haifa-sched.c (move_insn): Reemit notes for SCHED_GROUP_P insns too.
...
* haifa-sched.c (move_insn): Reemit notes for SCHED_GROUP_P
insns too.
(schedule_block): When adjusting basic_block_{head,end}, account
for movement of SCHED_GROUP_P insns too.
* haifa-sched.c (debug_dependencies): Fix thinko.
From-SVN: r14849
1997-08-19 12:02:21 -06:00
Jeff Law
6182283505
haifa-sched.c: Make lots of variable static.
...
* haifa-sched.c: Make lots of variable static.
Just cleaning stuff up.
From-SVN: r14848
1997-08-19 10:15:54 -06:00
Jim Wilson
a94ce33311
reload.c (find_reloads): Add code to convert RELOAD_FOR_OPADDR_ADDR reloads to...
...
* reload.c (find_reloads): Add code to convert RELOAD_FOR_OPADDR_ADDR
reloads to RELOAD_FOR_OPERAND_ADDRESS reloads.
* reload1.c: Undo bugfix from Aug 11.
Back out "simple" patch for PA reload bug and install the one accepted
by the FSF.
From-SVN: r14847
1997-08-19 10:04:22 -06:00
H.J. Lu
e9576d2c22
expr.h, real.h: Finish prototyping.
...
* expr.h, real.h: Finish prototyping.
Some of hj's prototyping stuff after minor formatting fixes.
From-SVN: r14846
1997-08-19 09:51:10 -06:00
Jeffrey A Law
e933cbe007
Makefile.in (EXPECT, [...]): Define.
...
* Makefile.in (EXPECT, RUNTEST, RUNTESTFLAGS): Define.
(site.exp, check, check-g++, check-gcc): New targets.
For dejagnu.
From-SVN: r14845
1997-08-19 09:36:20 -06:00
Jeff Law
921e5a0eb4
Initial revision
...
From-SVN: r14840
1997-08-19 01:34:40 -06:00
Jeff Law
45832e2182
Take out __EGCS__ and __EGCS_MINOR__.
...
From-SVN: r14839
1997-08-18 21:42:44 -06:00
Mike Meissner
f24b370adf
Fix --with-cpu=xxx
...
From-SVN: r14837
1997-08-18 22:03:38 +00:00
Jim Wilson
1c4c585118
* Makefile.in (stmp-multilib-sub): Fix typo in last change.
...
From-SVN: r14834
1997-08-18 13:51:37 -07:00
Jeff Law
fcb103abe5
Initial revision
...
From-SVN: r14831
1997-08-18 11:13:00 -06:00
Jeffrey A Law
c8857babb1
Makefile.in (F77_SRCS): Re-alphabetize.
...
* Makefile.in (F77_SRCS): Re-alphabetize.
* Make-lang.in (F77_OBJS): Likewise.
Minor nit from Craig Burley.
From-SVN: r14829
1997-08-18 09:01:55 -06:00
Jeff Law
1404ad5cbc
Another haifa typo.
...
From-SVN: r14828
1997-08-17 20:08:55 -06:00
Jeff Law
4e9633f00b
Fix typos in last haifa change.
...
From-SVN: r14827
1997-08-17 20:06:48 -06:00