Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
0843179b
Commit
0843179b
authored
Jan 28, 2000
by
Mike Stump
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fix whitespace
From-SVN: r31661
parent
cd038ac2
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
298 additions
and
298 deletions
+298
-298
gcc/ChangeLog
+298
-298
No files found.
gcc/ChangeLog
View file @
0843179b
...
@@ -54,26 +54,26 @@
...
@@ -54,26 +54,26 @@
*
ns32k
/
netbsd
.
h
(
TARGET_DEFAULT
)
:
Enable
multiply
-
add
instructions
.
*
ns32k
/
netbsd
.
h
(
TARGET_DEFAULT
)
:
Enable
multiply
-
add
instructions
.
*
ns32k
/
ns32k
.
h
:
Update
comment
on
multiply
-
add
instructions
.
*
ns32k
/
ns32k
.
h
:
Update
comment
on
multiply
-
add
instructions
.
(
TARGET_SWITCHES
)
:
Add
documentation
strings
.
(
TARGET_SWITCHES
)
:
Add
documentation
strings
.
(
DWARF_FRAME_REGNUM
)
:
Override
default
definition
.
(
DWARF_FRAME_REGNUM
)
:
Override
default
definition
.
(
REG_CLASS_CONTENTS
)
:
Add
comments
.
(
REG_CLASS_CONTENTS
)
:
Add
comments
.
(
SUBSET_P
)
:
Format
to
reduce
line
length
.
(
SUBSET_P
)
:
Format
to
reduce
line
length
.
(
SMALL_REGISTER_CLASSES
)
:
Make
a
run
time
option
.
(
SMALL_REGISTER_CLASSES
)
:
Make
a
run
time
option
.
(
GO_IF_NONINDEXED_ADDRESS
)
:
Reformat
.
(
GO_IF_NONINDEXED_ADDRESS
)
:
Reformat
.
(
GO_IF_LEGITIMATE_ADDRESS
)
:
Ensure
that
cfun
is
non
NULL
before
(
GO_IF_LEGITIMATE_ADDRESS
)
:
Ensure
that
cfun
is
non
NULL
before
dereferencing
it
.
Braces
to
avoid
"ambiguous else"
were
misplaced
.
dereferencing
it
.
Braces
to
avoid
"ambiguous else"
were
misplaced
.
(
regclass_map
)
:
fix
typo
in
comment
.
(
regclass_map
)
:
fix
typo
in
comment
.
*
ns32k
/
ns32k
.
c
:
Add
spaces
before
parentheses
for
consistant
style
.
*
ns32k
/
ns32k
.
c
:
Add
spaces
before
parentheses
for
consistant
style
.
Prefer
gen_rtx_FOO
(...)
to
gen_rtx
(
FOO
,...).
Prefer
gen_rtx_FOO
(...)
to
gen_rtx
(
FOO
,...).
(
trace
,
reg_or_mem_operand
)
:
Delete
,
unused
function
.
(
trace
,
reg_or_mem_operand
)
:
Delete
,
unused
function
.
(
calc_address_cost
)
:
Small
offsets
are
cheaper
than
large
ones
.
(
calc_address_cost
)
:
Small
offsets
are
cheaper
than
large
ones
.
(
expand_block_move
)
:
Generate
more
efficient
code
when
bytes
is
a
(
expand_block_move
)
:
Generate
more
efficient
code
when
bytes
is
a
known
at
compile
time
.
known
at
compile
time
.
*
ns32k
/
ns32k
.
md
:
Alternate
constraints
for
multiply
-
add
instructions
.
*
ns32k
/
ns32k
.
md
:
Alternate
constraints
for
multiply
-
add
instructions
.
(
udivmodsi4
,
udivmodhi4
,
udivmodqi4
)
:
Use
nonimmediate_operand
(
udivmodsi4
,
udivmodhi4
,
udivmodqi4
)
:
Use
nonimmediate_operand
instead
of
reg_or_mem_operand
.
Use
VOIDmode
for
load
or
push
instead
of
reg_or_mem_operand
.
Use
VOIDmode
for
load
or
push
effective
address
.
effective
address
.
*
ns32k
/
ns32k
.
md
:
Use
nonimmediate_operand
or
stricter
for
outputs
,
*
ns32k
/
ns32k
.
md
:
Use
nonimmediate_operand
or
stricter
for
outputs
,
not
general_operand
.
Similarly
use
"=rm"
or
stricter
,
not
"=g"
.
not
general_operand
.
Similarly
use
"=rm"
or
stricter
,
not
"=g"
.
For
input
operands
,
use
stricter
constraints
than
"g"
if
not
For
input
operands
,
use
stricter
constraints
than
"g"
if
not
...
@@ -118,7 +118,7 @@
...
@@ -118,7 +118,7 @@
*
config
/
sparc
/
linux64
.
h
(
CC1_SPEC
)
:
If
compiling
-
m32
with
-
g
but
*
config
/
sparc
/
linux64
.
h
(
CC1_SPEC
)
:
If
compiling
-
m32
with
-
g
but
no
-
g
option
specifying
debugging
format
,
default
to
-
gstabs
+
.
no
-
g
option
specifying
debugging
format
,
default
to
-
gstabs
+
.
Wed
Jan
26
22
:
19
:
14
1999
J
"orn Rennecke <amylaar@cygnus.co.uk>
Wed
Jan
26
22
:
19
:
14
1999
J
"orn Rennecke
<amylaar@cygnus.co.uk>
* calls.c (special_function_p): New argument fork_or_exec.
* calls.c (special_function_p): New argument fork_or_exec.
(expand_call): When profile_arc_flag is set and the function
(expand_call): When profile_arc_flag is set and the function
...
@@ -338,7 +338,7 @@ Wed Jan 26 22:19:14 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
...
@@ -338,7 +338,7 @@ Wed Jan 26 22:19:14 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
(save_rtx): New fn.
(save_rtx): New fn.
(mem_loc_descriptor, add_const_value_attribute): Call it instead of
(mem_loc_descriptor, add_const_value_attribute): Call it instead of
addr_to_string.
addr_to_string.
* arm/telf.h, arm/unknown-elf.h, mn10200.h, mn10300.h,
* arm/telf.h, arm/unknown-elf.h, mn10200.h, mn10300.h,
sparc/sp64-elf.h: Remove definition of ASM_OUTPUT_DWARF2_ADDR_CONST.
sparc/sp64-elf.h: Remove definition of ASM_OUTPUT_DWARF2_ADDR_CONST.
* Makefile.in (dwarf2out.o): Update dependencies.
* Makefile.in (dwarf2out.o): Update dependencies.
...
@@ -556,7 +556,7 @@ Mon Jan 24 16:50:08 MET 2000 Jan Hubicka <jh@suse.cz>
...
@@ -556,7 +556,7 @@ Mon Jan 24 16:50:08 MET 2000 Jan Hubicka <jh@suse.cz>
2000-01-22 Zack Weinberg <zack@wolery.cumb.org>
2000-01-22 Zack Weinberg <zack@wolery.cumb.org>
* fixinc/fixincl.c: Move declarations of 'pz_fname' and
* fixinc/fixincl.c: Move declarations of 'pz_fname' and
'pz_scan' into scope of entire function. Only affects
'pz_scan' into scope of entire function. Only affects
compiles with -DDEBUG.
compiles with -DDEBUG.
...
@@ -591,7 +591,7 @@ Mon Jan 24 16:50:08 MET 2000 Jan Hubicka <jh@suse.cz>
...
@@ -591,7 +591,7 @@ Mon Jan 24 16:50:08 MET 2000 Jan Hubicka <jh@suse.cz>
* loop.c (loops_info): New variable.
* loop.c (loops_info): New variable.
(loop_optimize): Allocate loops->array and free it on exit.
(loop_optimize): Allocate loops->array and free it on exit.
Allocate memory for loops_info and assign to each loop,
Allocate memory for loops_info and assign to each loop,
replacing alloca.
replacing alloca.
(find_and_verify_loops): Do not allocate loops->array.
(find_and_verify_loops): Do not allocate loops->array.
2000-01-21 Zack Weinberg <zack@wolery.cumb.org>
2000-01-21 Zack Weinberg <zack@wolery.cumb.org>
...
@@ -638,12 +638,12 @@ Mon Jan 24 16:50:08 MET 2000 Jan Hubicka <jh@suse.cz>
...
@@ -638,12 +638,12 @@ Mon Jan 24 16:50:08 MET 2000 Jan Hubicka <jh@suse.cz>
2000-01-19 Richard Henderson <rth@cygnus.com>
2000-01-19 Richard Henderson <rth@cygnus.com>
* flow.c (propagate_block): Replace FIRST, LAST and BNUM
* flow.c (propagate_block): Replace FIRST, LAST and BNUM
arguments with BB. Update all callers. Tidy line wrapping.
arguments with BB. Update all callers. Tidy line wrapping.
2000-01-19 Clinton Popetz <cpopetz@cygnus.com>
2000-01-19 Clinton Popetz <cpopetz@cygnus.com>
* emit-rtl.c (try_split): Return last_insn if we split the
* emit-rtl.c (try_split): Return last_insn if we split the
last_insn.
last_insn.
Thu Jan 20 01:01:23 MET 2000 Jan Hubicka <jh@suse.cz>
Thu Jan 20 01:01:23 MET 2000 Jan Hubicka <jh@suse.cz>
...
@@ -668,7 +668,7 @@ Thu Jan 20 01:01:23 MET 2000 Jan Hubicka <jh@suse.cz>
...
@@ -668,7 +668,7 @@ Thu Jan 20 01:01:23 MET 2000 Jan Hubicka <jh@suse.cz>
* vax.md: Call `get_insn_template' instead of OUT_FCN.
* vax.md: Call `get_insn_template' instead of OUT_FCN.
2000-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2000-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* cppalloc.c: PROTO -> PARAMS.
* cppalloc.c: PROTO -> PARAMS.
* cpperror.c: Likewise.
* cpperror.c: Likewise.
* cppfiles.c: Likewise.
* cppfiles.c: Likewise.
...
@@ -691,10 +691,10 @@ Thu Jan 20 01:01:23 MET 2000 Jan Hubicka <jh@suse.cz>
...
@@ -691,10 +691,10 @@ Thu Jan 20 01:01:23 MET 2000 Jan Hubicka <jh@suse.cz>
* i370-protos.h: New file.
* i370-protos.h: New file.
* i370.c: Include tm_p.h. Fix compile time warnings.
* i370.c: Include tm_p.h. Fix compile time warnings.
* i370.h: Move prototypes to i370-protos.h. Fix compile time
* i370.h: Move prototypes to i370-protos.h. Fix compile time
warnings.
warnings.
* i370.md: Likewise.
* i370.md: Likewise.
2000-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2000-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -826,7 +826,7 @@ Wed Jan 19 19:12:36 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
...
@@ -826,7 +826,7 @@ Wed Jan 19 19:12:36 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
*
ns32k
-
protos
.
h
:
New
file
.
*
ns32k
-
protos
.
h
:
New
file
.
*
ns32k
.
c
:
Fix
compile
time
warnings
.
*
ns32k
.
c
:
Fix
compile
time
warnings
.
*
ns32k
.
h
:
Move
prototypes
to
ns32k
-
protos
.
h
.
Fix
compile
time
*
ns32k
.
h
:
Move
prototypes
to
ns32k
-
protos
.
h
.
Fix
compile
time
warnings
.
warnings
.
...
@@ -837,7 +837,7 @@ Wed Jan 19 19:12:36 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
...
@@ -837,7 +837,7 @@ Wed Jan 19 19:12:36 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
*
vax
-
protos
.
h
:
New
file
.
*
vax
-
protos
.
h
:
New
file
.
*
vax
.
c
:
Fix
compile
time
warnings
.
*
vax
.
c
:
Fix
compile
time
warnings
.
*
vax
.
h
:
Move
prototypes
to
vax
-
protos
.
h
.
Fix
compile
time
*
vax
.
h
:
Move
prototypes
to
vax
-
protos
.
h
.
Fix
compile
time
warnings
.
warnings
.
...
@@ -850,7 +850,7 @@ Wed Jan 19 19:12:36 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
...
@@ -850,7 +850,7 @@ Wed Jan 19 19:12:36 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
*
romp
-
protos
.
h
:
New
file
.
*
romp
-
protos
.
h
:
New
file
.
*
romp
.
c
:
Fix
compile
time
warnings
.
*
romp
.
c
:
Fix
compile
time
warnings
.
*
romp
.
h
:
Move
prototypes
to
romp
-
protos
.
h
.
Fix
compile
time
*
romp
.
h
:
Move
prototypes
to
romp
-
protos
.
h
.
Fix
compile
time
warnings
.
warnings
.
...
@@ -861,7 +861,7 @@ Wed Jan 19 19:12:36 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
...
@@ -861,7 +861,7 @@ Wed Jan 19 19:12:36 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
*
we32k
-
protos
.
h
:
New
file
.
*
we32k
-
protos
.
h
:
New
file
.
*
we32k
.
c
:
Fix
compile
time
warnings
.
*
we32k
.
c
:
Fix
compile
time
warnings
.
*
we32k
.
h
:
Move
prototypes
to
we32k
-
protos
.
h
.
Fix
compile
time
*
we32k
.
h
:
Move
prototypes
to
we32k
-
protos
.
h
.
Fix
compile
time
warnings
.
warnings
.
...
@@ -915,7 +915,7 @@ Tue Jan 18 16:19:55 MET 2000 Jan Hubicka <hubicka@freesoft.cz>
...
@@ -915,7 +915,7 @@ Tue Jan 18 16:19:55 MET 2000 Jan Hubicka <hubicka@freesoft.cz>
(
RESTORE_WARN_FLAGS
)
:
Unpack
it
.
(
RESTORE_WARN_FLAGS
)
:
Unpack
it
.
Change
semantic
type
of
extension
to
ttype
.
Change
semantic
type
of
extension
to
ttype
.
*
c
-
common
.
c
(
split_specs_attrs
)
:
Expect
an
INTEGER_CST
.
*
c
-
common
.
c
(
split_specs_attrs
)
:
Expect
an
INTEGER_CST
.
*
c
-
parse
.
y
,
c
-
parse
.
c
,
objc
/
objc
-
parse
.
y
,
*
c
-
parse
.
y
,
c
-
parse
.
c
,
objc
/
objc
-
parse
.
y
,
objc
/
objc
-
parse
.
c
:
Regenerate
.
objc
/
objc
-
parse
.
c
:
Regenerate
.
2000
-
01
-
17
Zack
Weinberg
<
zack
@wolery
.
cumb
.
org
>
2000
-
01
-
17
Zack
Weinberg
<
zack
@wolery
.
cumb
.
org
>
...
@@ -1047,7 +1047,7 @@ Tue Jan 18 16:19:55 MET 2000 Jan Hubicka <hubicka@freesoft.cz>
...
@@ -1047,7 +1047,7 @@ Tue Jan 18 16:19:55 MET 2000 Jan Hubicka <hubicka@freesoft.cz>
2000
-
01
-
16
Zack
Weinberg
<
zack
@wolery
.
cumb
.
org
>
2000
-
01
-
16
Zack
Weinberg
<
zack
@wolery
.
cumb
.
org
>
*
config
/
i386
/
i386
.
md
:
Add
peephole
to
merge
successive
stack
*
config
/
i386
/
i386
.
md
:
Add
peephole
to
merge
successive
stack
adjusts
.
adjusts
.
Sat
Jan
15
15
:
41
:
14
EST
2000
John
Wehle
(
john
@feith
.
com
)
Sat
Jan
15
15
:
41
:
14
EST
2000
John
Wehle
(
john
@feith
.
com
)
...
@@ -1060,13 +1060,13 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
...
@@ -1060,13 +1060,13 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
*
loop
.
c
(
this_loop_info
)
:
Delete
.
*
loop
.
c
(
this_loop_info
)
:
Delete
.
(
uid_loop
)
:
Add
in
place
of
uid_loop_num
.
All
uses
updated
.
(
uid_loop
)
:
Add
in
place
of
uid_loop_num
.
All
uses
updated
.
(
loop_number_exit_count
)
:
Delete
and
replace
with
entry
in
loop
(
loop_number_exit_count
)
:
Delete
and
replace
with
entry
in
loop
structure
.
All
uses
updated
.
structure
.
All
uses
updated
.
(
loop_number_loop_starts
,
loop_number_loop_ends
)
:
Likewise
.
(
loop_number_loop_starts
,
loop_number_loop_ends
)
:
Likewise
.
(
loop_number_loop_cont
,
loop_number_cont_dominator
)
:
Likewise
.
(
loop_number_loop_cont
,
loop_number_cont_dominator
)
:
Likewise
.
(
loop_outer_loop
)
:
Likewise
.
(
loop_outer_loop
)
:
Likewise
.
(
loop_invalid
,
loop_number_exit_labels
)
:
Likewise
.
(
loop_invalid
,
loop_number_exit_labels
)
:
Likewise
.
(
loop_used_count_register
)
:
Delete
and
replace
with
entry
in
(
loop_used_count_register
)
:
Delete
and
replace
with
entry
in
loop_info
structure
.
loop_info
structure
.
(
find_and_verify_loops
)
:
Add
loops
argument
.
(
find_and_verify_loops
)
:
Add
loops
argument
.
(
verify_dominator
,
mark_loop_jump
,
prescan_loop
)
:
Replace
loop_start
,
(
verify_dominator
,
mark_loop_jump
,
prescan_loop
)
:
Replace
loop_start
,
...
@@ -1080,21 +1080,21 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
...
@@ -1080,21 +1080,21 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
*
loop
.
h
(
struct
loop_info
)
:
Delete
fields
num
,
loops_enclosed
,
*
loop
.
h
(
struct
loop_info
)
:
Delete
fields
num
,
loops_enclosed
,
vtop
,
and
cont
.
Add
used_count_register
.
vtop
,
and
cont
.
Add
used_count_register
.
(
uid_loop
)
:
Delete
declaration
.
(
uid_loop
)
:
Delete
declaration
.
(
loop_number_exit_count
)
:
Likewise
.
(
loop_number_exit_count
)
:
Likewise
.
(
loop_number_loop_starts
,
loop_number_loop_ends
)
:
Likewise
.
(
loop_number_loop_starts
,
loop_number_loop_ends
)
:
Likewise
.
(
loop_number_loop_cont
,
loop_number_cont_dominator
)
:
Likewise
.
(
loop_number_loop_cont
,
loop_number_cont_dominator
)
:
Likewise
.
(
loop_outer_loop
,
loop_used_count_register
)
:
Likewise
.
(
loop_outer_loop
,
loop_used_count_register
)
:
Likewise
.
(
loop_invalid
,
loop_number_exit_labels
)
:
Likewise
.
(
loop_invalid
,
loop_number_exit_labels
)
:
Likewise
.
(
unroll_loop
)
:
Replace
loop_start
and
loop_end
arguments
(
unroll_loop
)
:
Replace
loop_start
and
loop_end
arguments
with
loop
structure
pointer
.
with
loop
structure
pointer
.
(
loop_precondition_p
,
loop_iterations
)
:
Likewise
.
(
loop_precondition_p
,
loop_iterations
)
:
Likewise
.
Include
basic
-
block
.
h
.
Include
basic
-
block
.
h
.
*
unroll
.
c
:
(
unroll_loop
)
:
Replace
loop_start
and
loop_end
arguments
*
unroll
.
c
:
(
unroll_loop
)
:
Replace
loop_start
and
loop_end
arguments
with
loop
structure
pointer
.
with
loop
structure
pointer
.
(
loop_precondition_p
,
loop_iterations
)
:
Likewise
.
(
loop_precondition_p
,
loop_iterations
)
:
Likewise
.
*
basic
-
block
.
h
(
struct
loop
)
:
New
entries
vtop
,
cont
,
*
basic
-
block
.
h
(
struct
loop
)
:
New
entries
vtop
,
cont
,
cont_dominator
,
start
,
end
,
top
,
scan_start
,
exit_labels
,
cont_dominator
,
start
,
end
,
top
,
scan_start
,
exit_labels
,
exit_count
.
exit_count
.
*
Makefile
.
in
(
LOOP_H
)
:
Add
basic
-
block
.
h
to
dependencies
.
*
Makefile
.
in
(
LOOP_H
)
:
Add
basic
-
block
.
h
to
dependencies
.
2000
-
01
-
15
Gerald
Pfeifer
<
pfeifer
@dbai
.
tuwien
.
ac
.
at
>
2000
-
01
-
15
Gerald
Pfeifer
<
pfeifer
@dbai
.
tuwien
.
ac
.
at
>
...
@@ -1111,10 +1111,10 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
...
@@ -1111,10 +1111,10 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
*
pdp11
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
*
pdp11
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
time
warnings
.
time
warnings
.
*
pdp11
.
h
:
Move
prototypes
to
pdp11
-
protos
.
h
.
Fix
compile
time
*
pdp11
.
h
:
Move
prototypes
to
pdp11
-
protos
.
h
.
Fix
compile
time
warnings
.
warnings
.
*
pdp11
.
md
:
Likewise
.
*
pdp11
.
md
:
Likewise
.
*
2
bsd
.
h
:
Likewise
.
*
2
bsd
.
h
:
Likewise
.
...
@@ -1125,10 +1125,10 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
...
@@ -1125,10 +1125,10 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
*
mn10300
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
*
mn10300
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
time
warnings
.
time
warnings
.
*
mn10300
.
h
:
Move
prototypes
to
mn10300
-
protos
.
h
.
Fix
compile
time
*
mn10300
.
h
:
Move
prototypes
to
mn10300
-
protos
.
h
.
Fix
compile
time
warnings
.
warnings
.
*
mn10300
.
md
:
Likewise
.
*
mn10300
.
md
:
Likewise
.
2000
-
01
-
14
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
2000
-
01
-
14
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
...
@@ -1137,10 +1137,10 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
...
@@ -1137,10 +1137,10 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
*
mn10200
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
*
mn10200
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
time
warnings
.
time
warnings
.
*
mn10200
.
h
:
Move
prototypes
to
mn10200
-
protos
.
h
.
Fix
compile
time
*
mn10200
.
h
:
Move
prototypes
to
mn10200
-
protos
.
h
.
Fix
compile
time
warnings
.
warnings
.
*
mn10200
.
md
:
Likewise
.
*
mn10200
.
md
:
Likewise
.
2000
-
01
-
14
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
2000
-
01
-
14
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
...
@@ -1149,10 +1149,10 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
...
@@ -1149,10 +1149,10 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
*
h8300
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
*
h8300
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
time
warnings
.
time
warnings
.
*
h8300
.
h
:
Move
prototypes
to
h8300
-
protos
.
h
.
Fix
compile
time
*
h8300
.
h
:
Move
prototypes
to
h8300
-
protos
.
h
.
Fix
compile
time
warnings
.
warnings
.
*
h8300
.
md
:
Likewise
.
*
h8300
.
md
:
Likewise
.
2000
-
01
-
14
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
2000
-
01
-
14
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
...
@@ -1172,17 +1172,17 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
...
@@ -1172,17 +1172,17 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
2000
-
01
-
14
Clinton
Popetz
<
cpopetz
@cygnus
.
com
>
2000
-
01
-
14
Clinton
Popetz
<
cpopetz
@cygnus
.
com
>
*
config
/
mips
/
mips
.
c
(
mips_va_arg
)
:
Fix
fprv
for
the
32
bit
*
config
/
mips
/
mips
.
c
(
mips_va_arg
)
:
Fix
fprv
for
the
32
bit
eabi
,
and
make
sure
queued
POSTINCREMENT
rtl
is
emitted
at
eabi
,
and
make
sure
queued
POSTINCREMENT
rtl
is
emitted
at
the
right
point
.
the
right
point
.
2000
-
01
-
14
Clinton
Popetz
<
cpopetz
@cygnus
.
com
>
2000
-
01
-
14
Clinton
Popetz
<
cpopetz
@cygnus
.
com
>
*
builtins
.
c
(
PAD_VARARGS_DOWN
)
:
Define
.
*
builtins
.
c
(
PAD_VARARGS_DOWN
)
:
Define
.
(
std_expand_builtin_va_arg
)
:
Use
the
above
macro
.
(
std_expand_builtin_va_arg
)
:
Use
the
above
macro
.
*
config
/
mips
/
mips
.
h
(
PAD_VARARGS_DOWN
)
:
Define
.
*
config
/
mips
/
mips
.
h
(
PAD_VARARGS_DOWN
)
:
Define
.
*
tm
.
texi
(
Register
Arguments
)
:
Document
the
above
macro
.
*
tm
.
texi
(
Register
Arguments
)
:
Document
the
above
macro
.
2000
-
01
-
14
Nick
Clifton
<
nickc
@cygnus
.
com
>
2000
-
01
-
14
Nick
Clifton
<
nickc
@cygnus
.
com
>
*
emit
-
rtl
.
c
(
emit_insn
)
:
If
checking
is
enabled
,
make
sure
*
emit
-
rtl
.
c
(
emit_insn
)
:
If
checking
is
enabled
,
make
sure
...
@@ -1220,7 +1220,7 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
...
@@ -1220,7 +1220,7 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
*
sh
.
c
:
Include
insn
-
config
.
h
,
toplev
.
h
,
recog
.
h
and
tm_p
.
h
.
*
sh
.
c
:
Include
insn
-
config
.
h
,
toplev
.
h
,
recog
.
h
and
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
time
warnings
.
Add
static
prototypes
.
Fix
compile
time
warnings
.
*
sh
.
h
:
Move
prototypes
to
sh
-
protos
.
h
.
Fix
compile
time
warnings
.
*
sh
.
h
:
Move
prototypes
to
sh
-
protos
.
h
.
Fix
compile
time
warnings
.
*
sh
.
md
:
Likewise
.
*
sh
.
md
:
Likewise
.
*
elf
.
h
:
Likewise
.
*
elf
.
h
:
Likewise
.
...
@@ -1231,10 +1231,10 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
...
@@ -1231,10 +1231,10 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
*
arc
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
*
arc
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
time
warnings
.
time
warnings
.
*
arc
.
h
:
Move
prototypes
to
arc
-
protos
.
h
.
Fix
compile
time
*
arc
.
h
:
Move
prototypes
to
arc
-
protos
.
h
.
Fix
compile
time
warnings
.
warnings
.
*
arc
.
md
:
Likewise
.
*
arc
.
md
:
Likewise
.
2000
-
01
-
14
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
2000
-
01
-
14
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
...
@@ -1243,10 +1243,10 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
...
@@ -1243,10 +1243,10 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
*
dsp16xx
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
*
dsp16xx
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
time
warnings
.
time
warnings
.
*
dsp16xx
.
h
:
Move
prototypes
to
dsp16xx
-
protos
.
h
.
Fix
compile
time
*
dsp16xx
.
h
:
Move
prototypes
to
dsp16xx
-
protos
.
h
.
Fix
compile
time
warnings
.
warnings
.
*
dsp16xx
.
md
:
Likewise
.
*
dsp16xx
.
md
:
Likewise
.
2000
-
01
-
14
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
2000
-
01
-
14
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
...
@@ -1255,7 +1255,7 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
...
@@ -1255,7 +1255,7 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
*
convex
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
*
convex
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
time
warnings
.
time
warnings
.
*
convex
.
h
:
Move
prototypes
to
convex
-
protos
.
h
.
Fix
compile
time
*
convex
.
h
:
Move
prototypes
to
convex
-
protos
.
h
.
Fix
compile
time
warnings
.
warnings
.
...
@@ -1265,10 +1265,10 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
...
@@ -1265,10 +1265,10 @@ Sat Jan 15 15:41:14 EST 2000 John Wehle (john@feith.com)
*
elxsi
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
*
elxsi
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
time
warnings
.
time
warnings
.
*
elxsi
.
h
:
Move
prototypes
to
elxsi
-
protos
.
h
.
Fix
compile
time
*
elxsi
.
h
:
Move
prototypes
to
elxsi
-
protos
.
h
.
Fix
compile
time
warnings
.
warnings
.
*
elxsi
.
md
:
Likewise
.
*
elxsi
.
md
:
Likewise
.
2000
-
01
-
14
Clinton
Popetz
<
cpopetz
@cygnus
.
com
>
2000
-
01
-
14
Clinton
Popetz
<
cpopetz
@cygnus
.
com
>
...
@@ -1360,10 +1360,10 @@ Thu Jan 13 14:46:03 2000 Jason Eckhardt <jle@cygnus.com>
...
@@ -1360,10 +1360,10 @@ Thu Jan 13 14:46:03 2000 Jason Eckhardt <jle@cygnus.com>
*
1750
a
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
*
1750
a
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
time
warnings
.
time
warnings
.
*
1750
a
.
h
:
Move
prototypes
to
1750
a
-
protos
.
h
.
Fix
compile
time
*
1750
a
.
h
:
Move
prototypes
to
1750
a
-
protos
.
h
.
Fix
compile
time
warnings
.
warnings
.
*
1750
a
.
md
:
Likewise
.
*
1750
a
.
md
:
Likewise
.
2000
-
01
-
13
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
2000
-
01
-
13
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
...
@@ -1372,7 +1372,7 @@ Thu Jan 13 14:46:03 2000 Jason Eckhardt <jle@cygnus.com>
...
@@ -1372,7 +1372,7 @@ Thu Jan 13 14:46:03 2000 Jason Eckhardt <jle@cygnus.com>
*
a29k
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
*
a29k
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
time
warnings
.
time
warnings
.
*
a29k
.
h
:
Move
prototypes
to
a29k
-
protos
.
h
.
Fix
compile
time
*
a29k
.
h
:
Move
prototypes
to
a29k
-
protos
.
h
.
Fix
compile
time
warnings
.
warnings
.
...
@@ -1382,7 +1382,7 @@ Thu Jan 13 14:46:03 2000 Jason Eckhardt <jle@cygnus.com>
...
@@ -1382,7 +1382,7 @@ Thu Jan 13 14:46:03 2000 Jason Eckhardt <jle@cygnus.com>
*
clipper
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
*
clipper
.
c
:
Include
tm_p
.
h
.
Add
static
prototypes
.
Fix
compile
time
warnings
.
time
warnings
.
*
clipper
.
h
:
Move
prototypes
to
clipper
-
protos
.
h
.
Fix
compile
time
*
clipper
.
h
:
Move
prototypes
to
clipper
-
protos
.
h
.
Fix
compile
time
warnings
.
warnings
.
...
@@ -1469,7 +1469,7 @@ Wed Jan 12 22:34:00 2000 Jeffrey A Law (law@cygnus.com)
...
@@ -1469,7 +1469,7 @@ Wed Jan 12 22:34:00 2000 Jeffrey A Law (law@cygnus.com)
* ginclude/varargs.h: (__va_list__): Define ifndef.
* ginclude/varargs.h: (__va_list__): Define ifndef.
* ginclude/stdarg.h: Likewise.
* ginclude/stdarg.h: Likewise.
* ginclude/stddef.h (__WCHAR_TYPE__) [BEOS]: Use int
* ginclude/stddef.h (__WCHAR_TYPE__) [BEOS]: Use int
instead of unsigned char.
instead of unsigned char.
* hash.h (true, false, boolean): Undef before enum.
* hash.h (true, false, boolean): Undef before enum.
...
@@ -1513,9 +1513,9 @@ Wed Jan 12 22:34:00 2000 Jeffrey A Law (law@cygnus.com)
...
@@ -1513,9 +1513,9 @@ Wed Jan 12 22:34:00 2000 Jeffrey A Law (law@cygnus.com)
* m88k.c: Include tm_p.h. Add static prototypes. Fix compile
* m88k.c: Include tm_p.h. Add static prototypes. Fix compile
time warnings.
time warnings.
* m88k.h: Move prototypes to m88k-protos.h. Fix compile time warnings.
* m88k.h: Move prototypes to m88k-protos.h. Fix compile time warnings.
* m88k.md: Likewise.
* m88k.md: Likewise.
* tekXD88.h: Likewise.
* tekXD88.h: Likewise.
...
@@ -1526,9 +1526,9 @@ Wed Jan 12 22:34:00 2000 Jeffrey A Law (law@cygnus.com)
...
@@ -1526,9 +1526,9 @@ Wed Jan 12 22:34:00 2000 Jeffrey A Law (law@cygnus.com)
* m68k.c: Include tm_p.h. Add static prototypes. Fix compile
* m68k.c: Include tm_p.h. Add static prototypes. Fix compile
time warnings.
time warnings.
* m68k.h: Move prototypes to m68k-protos.h. Fix compile time warnings.
* m68k.h: Move prototypes to m68k-protos.h. Fix compile time warnings.
* mot3300.h: Likewise.
* mot3300.h: Likewise.
2000-01-12 Richard Earnshaw <rearnsha@arm.com>
2000-01-12 Richard Earnshaw <rearnsha@arm.com>
...
@@ -1572,27 +1572,27 @@ Wed Jan 12 09:39:22 2000 Nick Burrett <nick.burrett@btinternet.com>
...
@@ -1572,27 +1572,27 @@ Wed Jan 12 09:39:22 2000 Nick Burrett <nick.burrett@btinternet.com>
get_condition cannot determine the condition.
get_condition cannot determine the condition.
2000-01-12 Gabriel Dos Reis <gdr@codesourcery.com>
2000-01-12 Gabriel Dos Reis <gdr@codesourcery.com>
* toplev.h (set_message_length): Declare.
* toplev.h (set_message_length): Declare.
* diagnostic.c (obstack_chunk_alloc): Define macro.
* diagnostic.c (obstack_chunk_alloc): Define macro.
(obstack_chunk_free): Likewise.
(obstack_chunk_free): Likewise.
(struct output_buffer): New data structure.
(struct output_buffer): New data structure.
(vmessage): Remove.
(vmessage): Remove.
(output_maximum_width): New variable.
(output_maximum_width): New variable.
(doing_line_wrapping, set_message_length, init_output_buffer,
(doing_line_wrapping, set_message_length, init_output_buffer,
get_output_prefix, output_space_left, emit_output_prefix,
get_output_prefix, output_space_left, emit_output_prefix,
output_newline, output_append, output_puts, dump_output,
output_newline, output_append, output_puts, dump_output,
vbuild_message_string, build_message_string, build_location_prefix,
vbuild_message_string, build_message_string, build_location_prefix,
voutput_notice, output_printf, line_wrapper_printf,
voutput_notice, output_printf, line_wrapper_printf,
vline_wrapper_message_with_location): New functions. Implement
vline_wrapper_message_with_location): New functions. Implement
automatic line wrapping.
automatic line wrapping.
(v_message_with_decl): Make it handle automatic line wrapping.
(v_message_with_decl): Make it handle automatic line wrapping.
(v_error_with_file_and_line): Likewise.
(v_error_with_file_and_line): Likewise.
(v_warning_with_file_and_line): Likewise.
(v_warning_with_file_and_line): Likewise.
(announce_function): Likewise.
(announce_function): Likewise.
(default_print_error_function): Likewise.
(default_print_error_function): Likewise.
2000-01-11 16:24 -0800 Zack Weinberg <zack@wolery.cumb.org>
2000-01-11 16:24 -0800 Zack Weinberg <zack@wolery.cumb.org>
* cpplib.h (struct cpp_options): Change lang_asm to char.
* cpplib.h (struct cpp_options): Change lang_asm to char.
...
@@ -1677,16 +1677,16 @@ Tue Jan 11 11:37:58 2000 Mike Stump <mrs@wrs.com>
...
@@ -1677,16 +1677,16 @@ Tue Jan 11 11:37:58 2000 Mike Stump <mrs@wrs.com>
* pa.md: Call `function_label_operand' with mode argument.
* pa.md: Call `function_label_operand' with mode argument.
Likewise for `read_only_operand'.
Likewise for `read_only_operand'.
Fix nesting of parens in call to `symbolic_operand'.
Fix nesting of parens in call to `symbolic_operand'.
2000-01-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2000-01-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* i860-protos.h: New file.
* i860-protos.h: New file.
* i860.c: Include tm_p.h. Add static prototypes. Fix compile
* i860.c: Include tm_p.h. Add static prototypes. Fix compile
time warnings.
time warnings.
* i860.h: Move prototypes to i860-protos.h. Fix compile time warnings.
* i860.h: Move prototypes to i860-protos.h. Fix compile time warnings.
* i860.md: Likewise.
* i860.md: Likewise.
Tue Jan 11 18:59:35 MET 2000 Jan Hubicka <jh@suse.cz>
Tue Jan 11 18:59:35 MET 2000 Jan Hubicka <jh@suse.cz>
...
@@ -1703,10 +1703,10 @@ Tue Jan 11 18:59:35 MET 2000 Jan Hubicka <jh@suse.cz>
...
@@ -1703,10 +1703,10 @@ Tue Jan 11 18:59:35 MET 2000 Jan Hubicka <jh@suse.cz>
* config/mips/mips.c (mips_va_arg): For EABI, emit the queued
* config/mips/mips.c (mips_va_arg): For EABI, emit the queued
integer vararg POSTINCREMENT before the destination of the jump
integer vararg POSTINCREMENT before the destination of the jump
for the hard fp case.
for the hard fp case.
(function_arg_pass_by_reference): Pass a copy of CUM to
(function_arg_pass_by_reference): Pass a copy of CUM to
FUNCTION_ARG.
FUNCTION_ARG.
* config/mips/mips.h (GO_IF_LEGITIMATE_ADDRESS): Move check
* config/mips/mips.h (GO_IF_LEGITIMATE_ADDRESS): Move check
for CONSTANT_ADDRESS_P above while loop for subreg.
for CONSTANT_ADDRESS_P above while loop for subreg.
...
@@ -1817,7 +1817,7 @@ Tue Jan 11 05:49:01 2000 Jeffrey A Law (law@cygnus.com)
...
@@ -1817,7 +1817,7 @@ Tue Jan 11 05:49:01 2000 Jeffrey A Law (law@cygnus.com)
* i960.c: Include tm_p.h. Add static prototypes. Fix compile
* i960.c: Include tm_p.h. Add static prototypes. Fix compile
time warnings.
time warnings.
* i960.h: Move prototypes to i960-protos.h. Fix compile time warnings.
* i960.h: Move prototypes to i960-protos.h. Fix compile time warnings.
2000-01-10 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2000-01-10 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
...
@@ -1836,7 +1836,7 @@ Tue Jan 11 05:49:01 2000 Jeffrey A Law (law@cygnus.com)
...
@@ -1836,7 +1836,7 @@ Tue Jan 11 05:49:01 2000 Jeffrey A Law (law@cygnus.com)
* config/arm/arm.c (output_return_instruction): Use `ldr' rather
* config/arm/arm.c (output_return_instruction): Use `ldr' rather
than `ldm' with only one register.
than `ldm' with only one register.
* config/arm/arm.md (push_multi): Use `str' rather than `stm' with
* config/arm/arm.md (push_multi): Use `str' rather than `stm' with
only one register.
only one register.
* config/arm/linux-gas.h (CLEAR_INSN_CACHE): Say that R0 is
* config/arm/linux-gas.h (CLEAR_INSN_CACHE): Say that R0 is
...
@@ -1893,7 +1893,7 @@ Sat Jan 8 12:12:46 2000 Nick Clifton <nickc@cygnus.com>
...
@@ -1893,7 +1893,7 @@ Sat Jan 8 12:12:46 2000 Nick Clifton <nickc@cygnus.com>
* config/c4x/c4x.md (*subqf3_set): Fix typo.
* config/c4x/c4x.md (*subqf3_set): Fix typo.
2000-01-08 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
2000-01-08 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
* config/c4x/c4x.h (CALLER_SAVE_PROFITABLE): Define as 0.
* config/c4x/c4x.h (CALLER_SAVE_PROFITABLE): Define as 0.
2000-01-07 David Edelsohn <edelsohn@gnu.org>
2000-01-07 David Edelsohn <edelsohn@gnu.org>
...
@@ -1962,8 +1962,8 @@ Fri Jan 7 01:55:34 2000 Jeffrey A Law (law@cygnus.com)
...
@@ -1962,8 +1962,8 @@ Fri Jan 7 01:55:34 2000 Jeffrey A Law (law@cygnus.com)
(munge_compile_params): Define null device for DOS based systems.
(munge_compile_params): Define null device for DOS based systems.
(process_aux_info_file): Use binary mode if appliable.
(process_aux_info_file): Use binary mode if appliable.
(edit_file): Likewise.
(edit_file): Likewise.
* invoke.texi (Running Protoize): Document C++ suffixes used.
* invoke.texi (Running Protoize): Document C++ suffixes used.
* cccp.c: Delete PATH_SEPARATOR, DIR_SEPARATOR and
* cccp.c: Delete PATH_SEPARATOR, DIR_SEPARATOR and
IS_DIR_SEPARATOR macros.
IS_DIR_SEPARATOR macros.
* collect2.c: Likewise.
* collect2.c: Likewise.
...
@@ -1989,14 +1989,14 @@ Fri Jan 7 01:55:34 2000 Jeffrey A Law (law@cygnus.com)
...
@@ -1989,14 +1989,14 @@ Fri Jan 7 01:55:34 2000 Jeffrey A Law (law@cygnus.com)
* regclass.c (regclass): Re-instate Jan 4 0-based loop_depth change.
* regclass.c (regclass): Re-instate Jan 4 0-based loop_depth change.
2000-01-06 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
2000-01-06 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
* defaults.h (DWARF_FRAME_REGISTERS): if not defined, default to
* defaults.h (DWARF_FRAME_REGISTERS): if not defined, default to
FIRST_PSEUDO_REGISTER
FIRST_PSEUDO_REGISTER
* dwarf2out.c: Don't include frame.h
* dwarf2out.c: Don't include frame.h
* dwarfout.c: Likewise
* dwarfout.c: Likewise
* Makefile.in (dwarfout.o, dwarf2out.o): Remove dependence on
* Makefile.in (dwarfout.o, dwarf2out.o): Remove dependence on
frame.h
frame.h
Thu Jan 6 13:44:59 CET 2000 Jan Hubicka <jh@suse.cz>
Thu Jan 6 13:44:59 CET 2000 Jan Hubicka <jh@suse.cz>
* reg-stack.c (subst_stack_regs_pat): Handle correctly USEs of
* reg-stack.c (subst_stack_regs_pat): Handle correctly USEs of
...
@@ -2021,13 +2021,13 @@ Thu Jan 6 13:44:59 CET 2000 Jan Hubicka <jh@suse.cz>
...
@@ -2021,13 +2021,13 @@ Thu Jan 6 13:44:59 CET 2000 Jan Hubicka <jh@suse.cz>
being called for uninitialised data.
being called for uninitialised data.
* config/mips/elf.h (UNIQUE_SECTION): Cope with being called
* config/mips/elf.h (UNIQUE_SECTION): Cope with being called
for uninitialised data.
for uninitialised data.
* config/mips/elf64.h (UNIQUE_SECTION): Cope with being called
* config/mips/elf64.h (UNIQUE_SECTION): Cope with being called
for uninitialised data.
for uninitialised data.
* config/mips/iri6gld.h (UNIQUE_SECTION): Cope with being called
* config/mips/iri6gld.h (UNIQUE_SECTION): Cope with being called
for uninitialised data.
for uninitialised data.
* config/arm/unknown-elf.h (IN_NAMED_SECTION): Define.
* config/arm/unknown-elf.h (IN_NAMED_SECTION): Define.
(UNIQUE_SECTION_P): Always generate a unique section if
(UNIQUE_SECTION_P): Always generate a unique section if
...
@@ -2036,15 +2036,15 @@ Thu Jan 6 13:44:59 CET 2000 Jan Hubicka <jh@suse.cz>
...
@@ -2036,15 +2036,15 @@ Thu Jan 6 13:44:59 CET 2000 Jan Hubicka <jh@suse.cz>
uninitialised data.
uninitialised data.
(ASM_OUTPUT_ALIGNED_BSS): Redefine to use named_section().
(ASM_OUTPUT_ALIGNED_BSS): Redefine to use named_section().
(ASM_OUTPUT_ALIGNED_DECL_LOCAL): Redefine to use
(ASM_OUTPUT_ALIGNED_DECL_LOCAL): Redefine to use
named_section().
named_section().
2000-01-06 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
2000-01-06 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
* config/c4x/t-c4x (TARGET_LIBGCC2_CFLAGS): Don't redefine SF, DF,
* config/c4x/t-c4x (TARGET_LIBGCC2_CFLAGS): Don't redefine SF, DF,
SI, or DI.
SI, or DI.
2000-01-06 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
2000-01-06 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
* config/c4x/c4x.md (udivqi3, divqi3): Delete.
* config/c4x/c4x.md (udivqi3, divqi3): Delete.
(umodqi3, modqi3, udivhi3, divhi3, umodhi3, modhi3, ffsqi2): Likewise.
(umodqi3, modqi3, udivhi3, divhi3, umodhi3, modhi3, ffsqi2): Likewise.
(*smulqi3_highpart_noclobber, *umulqi3_highpart_noclobber): New.
(*smulqi3_highpart_noclobber, *umulqi3_highpart_noclobber): New.
...
@@ -2105,7 +2105,7 @@ Tue Jan 4 23:59:26 2000 Denis Chertykov <denisc@overta.ru>
...
@@ -2105,7 +2105,7 @@ Tue Jan 4 23:59:26 2000 Denis Chertykov <denisc@overta.ru>
* final.c (shorten_branches): Correctly compute length of
* final.c (shorten_branches): Correctly compute length of
asms without operands.
asms without operands.
Tue Jan 4 22:55:41 2000 Steve Chamberlain <sac@pobox.com>
Tue Jan 4 22:55:41 2000 Steve Chamberlain <sac@pobox.com>
* configure.in: Add pj target.
* configure.in: Add pj target.
...
@@ -2126,7 +2126,7 @@ Tue Jan 4 22:30:16 2000 Jeffrey A Law (law@cygnus.com)
...
@@ -2126,7 +2126,7 @@ Tue Jan 4 22:30:16 2000 Jeffrey A Law (law@cygnus.com)
2000-01-05 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
2000-01-05 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
* config/c4x/c4x.h (IS_XXX_REG, IS_XXX_REGNO): Swap behaviour of
* config/c4x/c4x.h (IS_XXX_REG, IS_XXX_REGNO): Swap behaviour of
macros so that they're consistent with their names.
macros so that they're consistent with their names.
* config/c4x/c4x.c (IS_XXX_REG, IS_XXX_REGNO): Likewise.
* config/c4x/c4x.c (IS_XXX_REG, IS_XXX_REGNO): Likewise.
* config/c4x/c4x.md (IS_XXX_REG, IS_XXX_REGNO): Likewise.
* config/c4x/c4x.md (IS_XXX_REG, IS_XXX_REGNO): Likewise.
...
@@ -2145,8 +2145,8 @@ Tue Jan 4 22:30:16 2000 Jeffrey A Law (law@cygnus.com)
...
@@ -2145,8 +2145,8 @@ Tue Jan 4 22:30:16 2000 Jeffrey A Law (law@cygnus.com)
2000-01-04 Mumit Khan <khan@xraylith.wisc.edu>
2000-01-04 Mumit Khan <khan@xraylith.wisc.edu>
* gthr-win32.h (__gthread_active_p): Support Mingw MT runtime.
* gthr-win32.h (__gthread_active_p): Support Mingw MT runtime.
(__gthread_key_create): Likewise.
(__gthread_key_create): Likewise.
(__gthread_key_dtor): Likewise.
(__gthread_key_dtor): Likewise.
(__gthread_once): Fix logic.
(__gthread_once): Fix logic.
(__gthread_key_delete): Cast away constness.
(__gthread_key_delete): Cast away constness.
...
@@ -2239,7 +2239,7 @@ Tue Jan 4 19:22:39 MET 2000 Jan Hubicka <hubicka@freesoft.cz>
...
@@ -2239,7 +2239,7 @@ Tue Jan 4 19:22:39 MET 2000 Jan Hubicka <hubicka@freesoft.cz>
* reg-stack.c (check_asm_stack_operands): Likewise for `clobber_reg'.
* reg-stack.c (check_asm_stack_operands): Likewise for `clobber_reg'.
(subst_asm_stack_regs): Likewise for `clobber_reg' and `clobber_loc'.
(subst_asm_stack_regs): Likewise for `clobber_reg' and `clobber_loc'.
* regmove.c (fixup_match_1): Likewise for `insn_const', `dst_node'
* regmove.c (fixup_match_1): Likewise for `insn_const', `dst_node'
and `set2'.
and `set2'.
...
@@ -2254,7 +2254,7 @@ Tue Jan 4 19:22:39 MET 2000 Jan Hubicka <hubicka@freesoft.cz>
...
@@ -2254,7 +2254,7 @@ Tue Jan 4 19:22:39 MET 2000 Jan Hubicka <hubicka@freesoft.cz>
* unroll.c (copy_loop_body): Likewise for `copy'.
* unroll.c (copy_loop_body): Likewise for `copy'.
* varasm.c (output_constructor): Likewise for `byte'.
* varasm.c (output_constructor): Likewise for `byte'.
Tue Jan 4 15:34:34 MET 2000 Jan Hubicka <hubicka@freesoft.cz>
Tue Jan 4 15:34:34 MET 2000 Jan Hubicka <hubicka@freesoft.cz>
...
@@ -2294,7 +2294,7 @@ Tue Jan 4 00:18:46 2000 Jeffrey A Law (law@cygnus.com)
...
@@ -2294,7 +2294,7 @@ Tue Jan 4 00:18:46 2000 Jeffrey A Law (law@cygnus.com)
*
regclass
.
c
:
Fix
minor
whitespace
problems
.
*
regclass
.
c
:
Fix
minor
whitespace
problems
.
2000
-
01
-
03
Anthony
Green
<
green
@cygnus
.
com
>
2000
-
01
-
03
Anthony
Green
<
green
@cygnus
.
com
>
*
config
/
i386
/
i386
.
md
(
builtin_setjmp_receiver
)
:
New
pattern
.
*
config
/
i386
/
i386
.
md
(
builtin_setjmp_receiver
)
:
New
pattern
.
Restore
the
pic
register
if
required
.
Restore
the
pic
register
if
required
.
...
@@ -2357,7 +2357,7 @@ Mon Jan 3 02:54:40 2000 Hans-Peter Nilsson <hp@bitrange.com>
...
@@ -2357,7 +2357,7 @@ Mon Jan 3 02:54:40 2000 Hans-Peter Nilsson <hp@bitrange.com>
*
expmed
.
c
(
CEIL
)
:
Likewise
.
*
expmed
.
c
(
CEIL
)
:
Likewise
.
*
expr
.
c
(
CEIL
)
:
Likewise
.
*
expr
.
c
(
CEIL
)
:
Likewise
.
*
stor
-
layout
.
c
(
CEIL
)
:
Likewise
.
*
stor
-
layout
.
c
(
CEIL
)
:
Likewise
.
2000
-
01
-
02
Franz
Sirl
<
Franz
.
Sirl
-
kernel
@lauterbach
.
com
>
2000
-
01
-
02
Franz
Sirl
<
Franz
.
Sirl
-
kernel
@lauterbach
.
com
>
*
expr
.
c
(
store_constructor_field
)
:
Fix
typo
introduced
with
last
*
expr
.
c
(
store_constructor_field
)
:
Fix
typo
introduced
with
last
...
@@ -2395,7 +2395,7 @@ Fri Dec 31 19:10:31 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
...
@@ -2395,7 +2395,7 @@ Fri Dec 31 19:10:31 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1999
-
12
-
30
Gabriel
Dos
Reis
<
dosreis
@cmla
.
ens
-
cachan
.
fr
>
1999
-
12
-
30
Gabriel
Dos
Reis
<
dosreis
@cmla
.
ens
-
cachan
.
fr
>
*
dwarfout
.
c
:
Include
"frame.h"
*
dwarfout
.
c
:
Include
"frame.h"
*
dwarf2out
.
c
:
Likewise
.
*
dwarf2out
.
c
:
Likewise
.
*
Makefile
.
in
(
dwarfout
.
o
)
:
Depend
on
frame
.
h
*
Makefile
.
in
(
dwarfout
.
o
)
:
Depend
on
frame
.
h
(
dwarf2out
.
o
)
:
Likewise
.
(
dwarf2out
.
o
)
:
Likewise
.
...
@@ -2439,7 +2439,7 @@ Fri Dec 31 19:10:31 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
...
@@ -2439,7 +2439,7 @@ Fri Dec 31 19:10:31 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
called
with
correct
number
of
args
.
called
with
correct
number
of
args
.
*
frame
.
c
:
Update
comments
referring
to
other
files
.
*
frame
.
c
:
Update
comments
referring
to
other
files
.
*
libgcc2
.
c
:
Likewise
.
*
libgcc2
.
c
:
Likewise
.
1999
-
12
-
29
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
1999
-
12
-
29
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
...
@@ -2455,7 +2455,7 @@ Fri Dec 31 19:10:31 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
...
@@ -2455,7 +2455,7 @@ Fri Dec 31 19:10:31 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
Wed
Dec
29
12
:
44
:
54
1999
Donald
Lindsay
<
dlindsay
@cygnus
.
com
>
Wed
Dec
29
12
:
44
:
54
1999
Donald
Lindsay
<
dlindsay
@cygnus
.
com
>
*
configure
.
in
,
configure
:
case
arm
for
mn10200
-*-*
now
sets
*
configure
.
in
,
configure
:
case
arm
for
mn10200
-*-*
now
sets
float_format
=
i32
so
that
float
.
h
will
correctly
claim
"double"
float_format
=
i32
so
that
float
.
h
will
correctly
claim
"double"
to
be
32
bits
.
Ran
autoconf
to
generate
configure
from
.
in
file
.
to
be
32
bits
.
Ran
autoconf
to
generate
configure
from
.
in
file
.
Wed
Dec
29
10
:
53
:
21
1999
Jeffrey
A
Law
(
law
@cygnus
.
com
)
Wed
Dec
29
10
:
53
:
21
1999
Jeffrey
A
Law
(
law
@cygnus
.
com
)
...
@@ -2579,7 +2579,7 @@ Sun Dec 26 07:48:20 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
...
@@ -2579,7 +2579,7 @@ Sun Dec 26 07:48:20 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
*
toplev
.
c
(
note_deferral_of_defined_inline_function
)
:
New
*
toplev
.
c
(
note_deferral_of_defined_inline_function
)
:
New
function
,
split
out
from
...
function
,
split
out
from
...
(
rest_of_compilation
)
:
...
here
.
Use
it
.
(
rest_of_compilation
)
:
...
here
.
Use
it
.
Fri
Dec
24
12
:
34
:
26
1999
Richard
Kenner
<
kenner
@vlsi1
.
ultra
.
nyu
.
edu
>
Fri
Dec
24
12
:
34
:
26
1999
Richard
Kenner
<
kenner
@vlsi1
.
ultra
.
nyu
.
edu
>
*
expr
.
c
(
store_constructor
)
:
Don
'
t
call
clear_storage
if
size
is
*
expr
.
c
(
store_constructor
)
:
Don
'
t
call
clear_storage
if
size
is
...
@@ -2619,21 +2619,21 @@ Fri Dec 24 12:34:26 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
...
@@ -2619,21 +2619,21 @@ Fri Dec 24 12:34:26 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
with
ATTRIBUTE_UNUSED
.
with
ATTRIBUTE_UNUSED
.
(
record_reg_classes
)
:
Mark
parameter
with
ATTRIBUTE_UNUSED
.
(
record_reg_classes
)
:
Mark
parameter
with
ATTRIBUTE_UNUSED
.
(
reg_scan
)
:
Likewise
.
(
reg_scan
)
:
Likewise
.
*
reload
.
c
(
find_reloads
)
:
Remove
unused
variables
`
changed
'
.
*
reload
.
c
(
find_reloads
)
:
Remove
unused
variables
`
changed
'
.
*
reload1
.
c
(
reload_reg_class_lower
)
:
Don
'
t
unnecessarily
cast
*
reload1
.
c
(
reload_reg_class_lower
)
:
Don
'
t
unnecessarily
cast
away
const
-
ness
.
away
const
-
ness
.
(
allocate_reload_reg
)
:
Mark
parameter
with
ATTRIBUTE_UNUSED
.
(
allocate_reload_reg
)
:
Mark
parameter
with
ATTRIBUTE_UNUSED
.
Remove
unused
variable
`
insn
'
.
Remove
unused
variable
`
insn
'
.
*
toplev
.
c
:
Include
loop
.
h
.
*
toplev
.
c
:
Include
loop
.
h
.
(
report_file_and_line
)
:
Remove
unnecessary
prototype
.
(
report_file_and_line
)
:
Remove
unnecessary
prototype
.
*
tree
.
c
(
build_block
)
:
Mark
parameter
with
ATTRIBUTE_UNUSED
.
*
tree
.
c
(
build_block
)
:
Mark
parameter
with
ATTRIBUTE_UNUSED
.
*
unroll
.
c
(
biv_total_increment
)
:
Likewise
.
*
unroll
.
c
(
biv_total_increment
)
:
Likewise
.
Thu
Dec
23
23
:
15
:
22
1999
J
"orn Rennecke <amylaar@cygnus.co.uk>
Thu
Dec
23
23
:
15
:
22
1999
J
"orn Rennecke <amylaar@cygnus.co.uk>
* reload1.c (emit_input_reload_insns): Restore old behaviour
* reload1.c (emit_input_reload_insns): Restore old behaviour
...
@@ -2660,7 +2660,7 @@ Thu Dec 23 03:57:10 1999 Hans-Peter Nilsson <hp@bitrange.com>
...
@@ -2660,7 +2660,7 @@ Thu Dec 23 03:57:10 1999 Hans-Peter Nilsson <hp@bitrange.com>
1999-12-23 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
1999-12-23 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
* config/c4x/c4x.c (c4x_address_cost): Add statement to default
* config/c4x/c4x.c (c4x_address_cost): Add statement to default
case in switch.
case in switch.
1999-12-22 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
1999-12-22 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
...
@@ -2691,7 +2691,7 @@ Tue Dec 21 07:06:36 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
...
@@ -2691,7 +2691,7 @@ Tue Dec 21 07:06:36 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1999-12-21 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
1999-12-21 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
* md.texi: Add c4x constraints documentation.
* md.texi: Add c4x constraints documentation.
1999-12-21 Martin v. Lwis <loewis@informatik.hu-berlin.de>
1999-12-21 Martin v. Lwis <loewis@informatik.hu-berlin.de>
...
@@ -2729,9 +2729,9 @@ Mon Dec 20 15:00:04 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
...
@@ -2729,9 +2729,9 @@ Mon Dec 20 15:00:04 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1999-12-20 Mark Mitchell <mark@codesourcery.com>
1999-12-20 Mark Mitchell <mark@codesourcery.com>
* Makefile.in (explow.o): Depend on function.h.
* Makefile.in (explow.o): Depend on function.h.
* stor-layout.c (set_sizetype): Fix typo.
* stor-layout.c (set_sizetype): Fix typo.
1999-12-20 Bernd Schmidt <bernds@cygnus.co.uk>
1999-12-20 Bernd Schmidt <bernds@cygnus.co.uk>
* function.c (cfun): Renamed from current_function. All users
* function.c (cfun): Renamed from current_function. All users
...
@@ -2751,7 +2751,7 @@ Mon Dec 20 15:00:04 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
...
@@ -2751,7 +2751,7 @@ Mon Dec 20 15:00:04 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* reload1.c (spill_failure): Take class of failed reload as argument
* reload1.c (spill_failure): Take class of failed reload as argument
and print it. Caller changed.
and print it. Caller changed.
Sun Dec 19 07:50:42 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
Sun Dec 19 07:50:42 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* rs6000.h (SUBTARGET_DEFAULT): New macro.
* rs6000.h (SUBTARGET_DEFAULT): New macro.
...
@@ -2788,7 +2788,7 @@ Sat Dec 18 16:28:43 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
...
@@ -2788,7 +2788,7 @@ Sat Dec 18 16:28:43 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* regs.h: Likewise.
* regs.h: Likewise.
* stor-layout.c: Likewise.
* stor-layout.c: Likewise.
* fold-const.c: Likewise.
* fold-const.c: Likewise.
(OVERFLOW_SUM_SIGN): Renamed from overflow_sum_sign.
(OVERFLOW_SUM_SIGN): Renamed from overflow_sum_sign.
(struct cb_args, const_binop_1, const_binop): Pass type of arg,
(struct cb_args, const_binop_1, const_binop): Pass type of arg,
not arg itself.
not arg itself.
(size_int_wide): Cache nodes even if garbage collecting.
(size_int_wide): Cache nodes even if garbage collecting.
...
@@ -2816,7 +2816,7 @@ Sat Dec 18 18:30:20 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
...
@@ -2816,7 +2816,7 @@ Sat Dec 18 18:30:20 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
Sat
Dec
18
05
:
29
:
29
1999
Scott
Bambrough
<
scottb
@netwinder
.
org
>
Sat
Dec
18
05
:
29
:
29
1999
Scott
Bambrough
<
scottb
@netwinder
.
org
>
*
config
/
arm
/
linux
-
elf
.
h
:
Change
all
instances
of
*
config
/
arm
/
linux
-
elf
.
h
:
Change
all
instances
of
ARM_FLAG_SHORT_BYTES
to
ARM_FLAG_MMU_TRAPS
.
ARM_FLAG_SHORT_BYTES
to
ARM_FLAG_MMU_TRAPS
.
*
config
/
arm
/
uclinux
-
elf
.
h
:
Likewise
.
*
config
/
arm
/
uclinux
-
elf
.
h
:
Likewise
.
...
@@ -2850,7 +2850,7 @@ Sat Dec 18 05:29:29 1999 Scott Bambrough <scottb@netwinder.org>
...
@@ -2850,7 +2850,7 @@ Sat Dec 18 05:29:29 1999 Scott Bambrough <scottb@netwinder.org>
Tweak
formatting
.
Tweak
formatting
.
1999
-
12
-
18
Michael
Hayes
<
m
.
hayes
@elec
.
canterbury
.
ac
.
nz
>
1999
-
12
-
18
Michael
Hayes
<
m
.
hayes
@elec
.
canterbury
.
ac
.
nz
>
*
config
/
c4x
/
c4x
.
md
(
rpts_top
,
rptb_top
)
:
Add
clobbers
for
rs
and
re
.
*
config
/
c4x
/
c4x
.
md
(
rpts_top
,
rptb_top
)
:
Add
clobbers
for
rs
and
re
.
1999
-
12
-
17
13
:
21
-
0800
Zack
Weinberg
<
zack
@rabi
.
columbia
.
edu
>
1999
-
12
-
17
13
:
21
-
0800
Zack
Weinberg
<
zack
@rabi
.
columbia
.
edu
>
...
@@ -2901,7 +2901,7 @@ Sat Dec 18 05:29:29 1999 Scott Bambrough <scottb@netwinder.org>
...
@@ -2901,7 +2901,7 @@ Sat Dec 18 05:29:29 1999 Scott Bambrough <scottb@netwinder.org>
Fri
Dec
17
10
:
34
:
16
1999
Richard
Earnshaw
<
rearnsha
@arm
.
com
>
Fri
Dec
17
10
:
34
:
16
1999
Richard
Earnshaw
<
rearnsha
@arm
.
com
>
*
loop
.
c
(
insert_loop_mem
)
:
Don
'
t
record
MEMs
from
inside
*
loop
.
c
(
insert_loop_mem
)
:
Don
'
t
record
MEMs
from
inside
EXPR_LISTs
.
EXPR_LISTs
.
Fri
Dec
17
12
:
08
:
11
MET
1999
Jan
Hubicka
<
hubicka
@freesoftr
.
cz
>
Fri
Dec
17
12
:
08
:
11
MET
1999
Jan
Hubicka
<
hubicka
@freesoftr
.
cz
>
...
@@ -2922,7 +2922,7 @@ Fri Dec 17 12:08:11 MET 1999 Jan Hubicka <hubicka@freesoftr.cz>
...
@@ -2922,7 +2922,7 @@ Fri Dec 17 12:08:11 MET 1999 Jan Hubicka <hubicka@freesoftr.cz>
non
-
NULL
.
non
-
NULL
.
*
invoke
.
texi
:
Document
-
fuse
-
cxa
-
atexit
.
*
invoke
.
texi
:
Document
-
fuse
-
cxa
-
atexit
.
*
tree
.
h
(
ptr_type_node
)
:
Document
.
*
tree
.
h
(
ptr_type_node
)
:
Document
.
(
const_ptr_type_node
)
:
Likewise
.
(
const_ptr_type_node
)
:
Likewise
.
...
@@ -2974,7 +2974,7 @@ Fri Dec 17 01:32:38 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
...
@@ -2974,7 +2974,7 @@ Fri Dec 17 01:32:38 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
reconstruct
the
BLOCK
tree
.
reconstruct
the
BLOCK
tree
.
*
tree
.
h
(
expand_start_bindings
)
:
Macroize
.
Call
...
*
tree
.
h
(
expand_start_bindings
)
:
Macroize
.
Call
...
(
expand_start_bindings_and_block
)
:
New
function
.
(
expand_start_bindings_and_block
)
:
New
function
.
1999
-
12
-
16
Jakub
Jelinek
<
jakub
@redhat
.
com
>
1999
-
12
-
16
Jakub
Jelinek
<
jakub
@redhat
.
com
>
*
config
/
sparc
/
sparc
.
c
(
print_operand
)
:
Cast
fprintf
arguments
*
config
/
sparc
/
sparc
.
c
(
print_operand
)
:
Cast
fprintf
arguments
...
@@ -3142,7 +3142,7 @@ Wed Dec 15 02:19:32 1999 David Edelsohn <edelsohn@gnu.org>
...
@@ -3142,7 +3142,7 @@ Wed Dec 15 02:19:32 1999 David Edelsohn <edelsohn@gnu.org>
1999-12-14 Nick Clifton <nickc@cygnus.com>
1999-12-14 Nick Clifton <nickc@cygnus.com>
* config/arm/arm.c: Add support for -mcpu=arm720 command line
* config/arm/arm.c: Add support for -mcpu=arm720 command line
switch.
switch.
Tue Dec 14 18:13:32 1999 J"
orn
Rennecke
<
amylaar
@cygnus
.
co
.
uk
>
Tue Dec 14 18:13:32 1999 J"
orn
Rennecke
<
amylaar
@cygnus
.
co
.
uk
>
...
@@ -3256,10 +3256,10 @@ Mon Dec 13 20:25:29 1999 Jeffrey A Law (law@cygnus.com)
...
@@ -3256,10 +3256,10 @@ Mon Dec 13 20:25:29 1999 Jeffrey A Law (law@cygnus.com)
*
combine
.
c
(
combine_simplify_rtx
)
:
Fix
order
of
checks
for
*
combine
.
c
(
combine_simplify_rtx
)
:
Fix
order
of
checks
for
(
ashiftrt
foo
C
)
->
(
lt
foo
(
const_int
0
))
simplification
.
(
ashiftrt
foo
C
)
->
(
lt
foo
(
const_int
0
))
simplification
.
1999
-
12
-
13
Clinton
Popetz
<
cpopetz
@cygnus
.
com
>
1999
-
12
-
13
Clinton
Popetz
<
cpopetz
@cygnus
.
com
>
*
config
/
arm
/
arm
.
md
(
*
mulsidi3adddi
,
*
umulsidi3adddi
)
Backed
out
*
config
/
arm
/
arm
.
md
(
*
mulsidi3adddi
,
*
umulsidi3adddi
)
Backed
out
12
/
10
/
99
change
,
reapplied
to
merged
-
arm
-
thumb
-
backend
-
branch
.
12
/
10
/
99
change
,
reapplied
to
merged
-
arm
-
thumb
-
backend
-
branch
.
1999
-
12
-
10
Bernd
Schmidt
<
bernds
@cygnus
.
co
.
uk
>
1999
-
12
-
10
Bernd
Schmidt
<
bernds
@cygnus
.
co
.
uk
>
...
@@ -3343,7 +3343,7 @@ Mon Dec 13 00:47:58 1999 Jeffrey A Law (law@cygnus.com)
...
@@ -3343,7 +3343,7 @@ Mon Dec 13 00:47:58 1999 Jeffrey A Law (law@cygnus.com)
fold_rtx
,
equiv_constant
,
cse_insn
,
invalidate_memory
)
:
Likewise
.
fold_rtx
,
equiv_constant
,
cse_insn
,
invalidate_memory
)
:
Likewise
.
(
hash_cse_reg_info
,
cse_reg_info_equal_p
,
free_element
,
(
hash_cse_reg_info
,
cse_reg_info_equal_p
,
free_element
,
get_element
)
:
Kill
.
get_element
)
:
Kill
.
Sun
Dec
12
21
:
31
:
44
1999
Jeffrey
A
Law
(
law
@cygnus
.
com
)
Sun
Dec
12
21
:
31
:
44
1999
Jeffrey
A
Law
(
law
@cygnus
.
com
)
*
cse
.
c
(
cse_basic_block
)
:
Free
qty_table
consistently
.
*
cse
.
c
(
cse_basic_block
)
:
Free
qty_table
consistently
.
...
@@ -3368,7 +3368,7 @@ Sun Dec 12 21:31:44 1999 Jeffrey A Law (law@cygnus.com)
...
@@ -3368,7 +3368,7 @@ Sun Dec 12 21:31:44 1999 Jeffrey A Law (law@cygnus.com)
*
loop
.
c
(
load_mems
)
:
Don
'
t
hoist
written
floating
point
mem
*
loop
.
c
(
load_mems
)
:
Don
'
t
hoist
written
floating
point
mem
if
-
ffloat
-
store
.
if
-
ffloat
-
store
.
1999
-
12
-
12
Mark
Mitchell
<
mark
@codesourcery
.
com
>
1999
-
12
-
12
Mark
Mitchell
<
mark
@codesourcery
.
com
>
*
except
.
h
(
struct
eh_queue
)
:
Add
`
next
'
pointer
.
*
except
.
h
(
struct
eh_queue
)
:
Add
`
next
'
pointer
.
...
@@ -3410,7 +3410,7 @@ Sun Dec 12 21:31:44 1999 Jeffrey A Law (law@cygnus.com)
...
@@ -3410,7 +3410,7 @@ Sun Dec 12 21:31:44 1999 Jeffrey A Law (law@cygnus.com)
init_reg_size_table
,
eh_threads_initialize
,
init_reg_size_table
,
eh_threads_initialize
,
__get_dynamic_handler_chain
,
__sjthrow
,
__sjpopnthrow
,
__get_dynamic_handler_chain
,
__sjthrow
,
__sjpopnthrow
,
__unwinding_cleanup
,
throw_helper
,
__throw
,
__rethrow
,
__unwinding_cleanup
,
throw_helper
,
__throw
,
__rethrow
,
__pure_virtual
)
:
Add
prototype
arguments
.
__pure_virtual
)
:
Add
prototype
arguments
.
(
__bb_exit_func
)
:
Cast
a
sizeof
to
long
when
comparing
against
one
.
(
__bb_exit_func
)
:
Cast
a
sizeof
to
long
when
comparing
against
one
.
Cast
a
signed
value
to
unsigned
long
when
comparing
against
one
.
Cast
a
signed
value
to
unsigned
long
when
comparing
against
one
.
(
new_eh_context
)
:
Wrap
in
_GTHREADS
macro
.
(
new_eh_context
)
:
Wrap
in
_GTHREADS
macro
.
...
@@ -3418,7 +3418,7 @@ Sun Dec 12 21:31:44 1999 Jeffrey A Law (law@cygnus.com)
...
@@ -3418,7 +3418,7 @@ Sun Dec 12 21:31:44 1999 Jeffrey A Law (law@cygnus.com)
declaration
.
declaration
.
(
in_reg_window
)
:
Mark
parameters
with
__attribute__
((
__unused__
)).
(
in_reg_window
)
:
Mark
parameters
with
__attribute__
((
__unused__
)).
(
throw_helper
)
:
Initialize
variables
`
handler_p
'
and
`
pc_p
'
.
(
throw_helper
)
:
Initialize
variables
`
handler_p
'
and
`
pc_p
'
.
1999
-
12
-
11
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
1999
-
12
-
11
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
*
combine
.
c
(
record_promoted_value
)
:
Remove
unused
variable
*
combine
.
c
(
record_promoted_value
)
:
Remove
unused
variable
...
@@ -3449,13 +3449,13 @@ Sun Dec 12 21:31:44 1999 Jeffrey A Law (law@cygnus.com)
...
@@ -3449,13 +3449,13 @@ Sun Dec 12 21:31:44 1999 Jeffrey A Law (law@cygnus.com)
Fri
Dec
10
16
:
12
:
13
1999
Alexandre
Petit
-
Bianco
<
apbianco
@cygnus
.
com
>
Fri
Dec
10
16
:
12
:
13
1999
Alexandre
Petit
-
Bianco
<
apbianco
@cygnus
.
com
>
*
tree
.
def
(
EXPR_WITH_FILE_LOCATION
)
:
Temporarily
add
a
third
*
tree
.
def
(
EXPR_WITH_FILE_LOCATION
)
:
Temporarily
add
a
third
operand
,
for
use
in
the
Java
front
-
end
.
operand
,
for
use
in
the
Java
front
-
end
.
1999
-
12
-
10
Ben
Collins
<
bcollins
@debian
.
org
>
1999
-
12
-
10
Ben
Collins
<
bcollins
@debian
.
org
>
*
configure
.
in
:
Fix
typo
for
"-64"
in
64
bit
as
check
.
*
configure
.
in
:
Fix
typo
for
"-64"
in
64
bit
as
check
.
*
configure
:
Rebuilt
.
*
configure
:
Rebuilt
.
1999
-
12
-
10
Jakub
Jelinek
<
jakub
@redhat
.
com
>
1999
-
12
-
10
Jakub
Jelinek
<
jakub
@redhat
.
com
>
*
longlong
.
h
(
__sparc_v9__
)
:
Use
%
rDIGIT
instead
of
%
DIGIT
where
*
longlong
.
h
(
__sparc_v9__
)
:
Use
%
rDIGIT
instead
of
%
DIGIT
where
...
@@ -3508,7 +3508,7 @@ Fri Dec 10 16:12:13 1999 Alexandre Petit-Bianco <apbianco@cygnus.com>
...
@@ -3508,7 +3508,7 @@ Fri Dec 10 16:12:13 1999 Alexandre Petit-Bianco <apbianco@cygnus.com>
1999
-
12
-
09
Gavin
Romig
-
Koch
<
gavin
@cetus
.
cygnus
.
com
>
1999
-
12
-
09
Gavin
Romig
-
Koch
<
gavin
@cetus
.
cygnus
.
com
>
*
c
-
common
.
c
(
c_common_nodes_and_builtins
)
:
*
c
-
common
.
c
(
c_common_nodes_and_builtins
)
:
Create
__builtin_ptrdiff_t
and
__builtin_size_t
.
Create
__builtin_ptrdiff_t
and
__builtin_size_t
.
Thu
Dec
9
18
:
05
:
48
1999
Jeffrey
A
Law
(
law
@cygnus
.
com
)
Thu
Dec
9
18
:
05
:
48
1999
Jeffrey
A
Law
(
law
@cygnus
.
com
)
...
@@ -3688,7 +3688,7 @@ Tue Dec 7 19:22:06 1999 Richard Henderson <rth@cygnus.com>
...
@@ -3688,7 +3688,7 @@ Tue Dec 7 19:22:06 1999 Richard Henderson <rth@cygnus.com>
* invoke.texi (C Dialect Options): Remove -flang-c9x, add -std
* invoke.texi (C Dialect Options): Remove -flang-c9x, add -std
documentation.
documentation.
1999-12-06 David S. Miller <davem@redhat.com>
1999-12-06 David S. Miller <davem@redhat.com>
* combine.c (check_promoted_subreg): Do not conditionalize this upon
* combine.c (check_promoted_subreg): Do not conditionalize this upon
...
@@ -3774,7 +3774,7 @@ Mon Dec 6 12:24:52 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
...
@@ -3774,7 +3774,7 @@ Mon Dec 6 12:24:52 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
the TREE_CHAIN.
the TREE_CHAIN.
* print-tree.c (print_note): Print TREE_PRIVATE and
* print-tree.c (print_note): Print TREE_PRIVATE and
TREE_PROTECTED.
TREE_PROTECTED.
* dwarf2out.c (add_abstract_origin_attribute): Don't abort when
* dwarf2out.c (add_abstract_origin_attribute): Don't abort when
the original die cannot be found.
the original die cannot be found.
...
@@ -3783,13 +3783,13 @@ Mon Dec 6 12:24:52 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
...
@@ -3783,13 +3783,13 @@ Mon Dec 6 12:24:52 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
(VARRAY_POP): Likewise.
(VARRAY_POP): Likewise.
(VARRAY_TOP): Likewise.
(VARRAY_TOP): Likewise.
Add variants of VARRAY_PUSH and VARRAY_POP for all varray element
Add variants of VARRAY_PUSH and VARRAY_POP for all varray element
types.
types.
* varray.c (varray_init): Initialize elements_used.
* varray.c (varray_init): Initialize elements_used.
* Makefile.in (BASIC_BLOCK_H): Add varray.h.
* Makefile.in (BASIC_BLOCK_H): Add varray.h.
(INTEGRATE_H): New variable.
(INTEGRATE_H): New variable.
(integrate.o): Depend on INTEGRATE_H.
(integrate.o): Depend on INTEGRATE_H.
(unroll.o): Likewise.
(unroll.o): Likewise.
* function.h (insert_block_after_note): Declare.
* function.h (insert_block_after_note): Declare.
* function.c (insert_block_after_note): Split out from ...
* function.c (insert_block_after_note): Split out from ...
(retrofit_block): ... here.
(retrofit_block): ... here.
...
@@ -3816,12 +3816,12 @@ Sat Dec 4 14:13:38 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
...
@@ -3816,12 +3816,12 @@ Sat Dec 4 14:13:38 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
(decl_attributes): Handle A_NO_LIMIT_STACK.
(decl_attributes): Handle A_NO_LIMIT_STACK.
* c-decl.c (duplicate_decls): Handle DECL_NO_LIMIT_STACK.
* c-decl.c (duplicate_decls): Handle DECL_NO_LIMIT_STACK.
* explow.c (allocate_dynamic_stack_space) [!HAVE_allocate_stack]:
* explow.c (allocate_dynamic_stack_space) [!HAVE_allocate_stack]:
Handle stack bounds checking.
Handle stack bounds checking.
* flags.h (flag_stack_check): Use the word 'probe' rather than
* flags.h (flag_stack_check): Use the word 'probe' rather than
'check', because the flag doesn't actually cause any checking to
'check', because the flag doesn't actually cause any checking to
be done.
be done.
* function.c (expand_function_start): Set
* function.c (expand_function_start): Set
current_function_limit_stack.
current_function_limit_stack.
* function.h (struct function): Add limit_stack.
* function.h (struct function): Add limit_stack.
(current_function_limit_stack): Define.
(current_function_limit_stack): Define.
* invoke.texi (Code Gen Options): Document new options.
* invoke.texi (Code Gen Options): Document new options.
...
@@ -3834,7 +3834,7 @@ Sat Dec 4 14:13:38 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
...
@@ -3834,7 +3834,7 @@ Sat Dec 4 14:13:38 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
(struct tree_decl): New member no_limit_stack.
(struct tree_decl): New member no_limit_stack.
* config/rs6000/rs6000.c (rs6000_allocate_stack_space): Handle
* config/rs6000/rs6000.c (rs6000_allocate_stack_space): Handle
stack_limit_rtx.
stack_limit_rtx.
* config/rs6000/rs6000.md (allocate_stack): Handle stack_limit_rtx.
* config/rs6000/rs6000.md (allocate_stack): Handle stack_limit_rtx.
(conditional_trap+1): Get new mnemonic correct.
(conditional_trap+1): Get new mnemonic correct.
(conditional_trap+2): New pattern for DImode traps.
(conditional_trap+2): New pattern for DImode traps.
...
@@ -3844,7 +3844,7 @@ Sat Dec 4 14:13:38 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
...
@@ -3844,7 +3844,7 @@ Sat Dec 4 14:13:38 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
* config/m68k/m68k.md (trap): New insn.
* config/m68k/m68k.md (trap): New insn.
(conditional_trap): New insn.
(conditional_trap): New insn.
* md.texi (Standard Names): Document `trap' and
* md.texi (Standard Names): Document `trap' and
`conditional_trap'.
`conditional_trap'.
* optabs.c (gen_cond_trap): Use start_sequence()/end_sequence()
* optabs.c (gen_cond_trap): Use start_sequence()/end_sequence()
so a cc0 setter doesn't get emitted at some random place in the
so a cc0 setter doesn't get emitted at some random place in the
function.
function.
...
@@ -3853,7 +3853,7 @@ Sat Dec 4 14:13:38 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
...
@@ -3853,7 +3853,7 @@ Sat Dec 4 14:13:38 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
(conditional_trap): New expander.
(conditional_trap): New expander.
(conditional_trap+1, conditional_trap+2): New insns for signed
(conditional_trap+1, conditional_trap+2): New insns for signed
and unsigned cases.
and unsigned cases.
* config/i960/i960.c (i960_function_prologue): Use
* config/i960/i960.c (i960_function_prologue): Use
STARTING_FRAME_OFFSET. Handle stack_limit_rtx.
STARTING_FRAME_OFFSET. Handle stack_limit_rtx.
Thu Dec 2 21:22:45 1999 Greg McGary <gkm@gnu.org>
Thu Dec 2 21:22:45 1999 Greg McGary <gkm@gnu.org>
...
@@ -3906,7 +3906,7 @@ Thu Dec 2 18:59:48 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
...
@@ -3906,7 +3906,7 @@ Thu Dec 2 18:59:48 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
1999
-
12
-
02
Nick
Clifton
<
nickc
@cygnus
.
com
>
1999
-
12
-
02
Nick
Clifton
<
nickc
@cygnus
.
com
>
*
config
/
fp
-
bit
.
c
:
Initialise
all
fields
of
the
NAN
*
config
/
fp
-
bit
.
c
:
Initialise
all
fields
of
the
NAN
constants
.
constants
.
*
c
-
lex
.
c
(
check_newline
)
:
Pass
pragma_getc
and
pragma_ungetc
*
c
-
lex
.
c
(
check_newline
)
:
Pass
pragma_getc
and
pragma_ungetc
to
HANDLE_PRAGMA
.
to
HANDLE_PRAGMA
.
...
@@ -4028,7 +4028,7 @@ Tue Nov 30 15:20:52 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
...
@@ -4028,7 +4028,7 @@ Tue Nov 30 15:20:52 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
(
ggc_mark_rtx
)
:
Use
ggc_test_and_set_mark
.
(
ggc_mark_rtx
)
:
Use
ggc_test_and_set_mark
.
(
ggc_mark_tree
)
:
Likewise
.
(
ggc_mark_tree
)
:
Likewise
.
(
ggc_mark_rtvec
)
:
Likewise
.
(
ggc_mark_rtvec
)
:
Likewise
.
*
ggc
-
common
.
c
(
ggc_mark_rtx_children
)
:
Reduce
recursion
.
*
ggc
-
common
.
c
(
ggc_mark_rtx_children
)
:
Reduce
recursion
.
1999
-
11
-
30
Jason
Merrill
<
jason
@casey
.
cygnus
.
com
>
1999
-
11
-
30
Jason
Merrill
<
jason
@casey
.
cygnus
.
com
>
...
@@ -4201,7 +4201,7 @@ Mon Nov 29 18:09:39 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
...
@@ -4201,7 +4201,7 @@ Mon Nov 29 18:09:39 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
* fold-const.c (split_tree): Delete unused vars ORIG_IN and TYPE.
* fold-const.c (split_tree): Delete unused vars ORIG_IN and TYPE.
(associate_trees): Delete unused var TEM.
(associate_trees): Delete unused var TEM.
(extract_muldiv): Delete unused var CANCEL_P.
(extract_muldiv): Delete unused var CANCEL_P.
* fold-const.c [TARGET_FLOAT_FORMAT != IEEE_FLOAT_FORMAT]
* fold-const.c [TARGET_FLOAT_FORMAT != IEEE_FLOAT_FORMAT]
(target_isinf, target_isnan, target_negative): Add return types to
(target_isinf, target_isnan, target_negative): Add return types to
function definitions.
function definitions.
...
@@ -4262,7 +4262,7 @@ Mon Nov 29 18:09:39 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
...
@@ -4262,7 +4262,7 @@ Mon Nov 29 18:09:39 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
1999-11-28 Robert Lipe <robertl@cygnus.com>
1999-11-28 Robert Lipe <robertl@cygnus.com>
* i386/sco5.h (FINI_SECTION_ASM_OP_COFF): Move destructor fn
* i386/sco5.h (FINI_SECTION_ASM_OP_COFF): Move destructor fn
table from .fini into .dtor.
table from .fini into .dtor.
1999-11-28 Anthony Green <green@cygnus.com>
1999-11-28 Anthony Green <green@cygnus.com>
...
@@ -4508,11 +4508,11 @@ Wed Nov 24 17:26:05 1999 Geoffrey Keating <geoffk@cygnus.com>
...
@@ -4508,11 +4508,11 @@ Wed Nov 24 17:26:05 1999 Geoffrey Keating <geoffk@cygnus.com>
1999-11-23 Gavin Romig-Koch <gavin@cygnus.com>
1999-11-23 Gavin Romig-Koch <gavin@cygnus.com>
* config/mips/mips.h (ISA_HAS_FP4,ISA_HAS_CONDMOVE,ISA_HAS_8CC): Split
* config/mips/mips.h (ISA_HAS_FP4,ISA_HAS_CONDMOVE,ISA_HAS_8CC): Split
the second two from the first.
the second two from the first.
(CONDITIONAL_REGISTER_USAGE): Use ISA_HAS_8CC rather than ISA_HAS_FP4.
(CONDITIONAL_REGISTER_USAGE): Use ISA_HAS_8CC rather than ISA_HAS_FP4.
* config/mips/mips.md (movcc,reload_incc,reload_outcc,
* config/mips/mips.md (movcc,reload_incc,reload_outcc,
conditional move): Use ISA_HAS_CONDMOVE or ISA_HAS_8CC rather than
conditional move): Use ISA_HAS_CONDMOVE or ISA_HAS_8CC rather than
ISA_HAS_FP4.
ISA_HAS_FP4.
* config/mips/mips.c (mips_move_1word,gen_conditional_branch,
* config/mips/mips.c (mips_move_1word,gen_conditional_branch,
override_options): Use ISA_HAS_CONDMOVE or ISA_HAS_8CC rather than
override_options): Use ISA_HAS_CONDMOVE or ISA_HAS_8CC rather than
...
@@ -4583,7 +4583,7 @@ Mon Nov 22 22:58:01 1999 "R. Kelley Cook" <KelleyCook@attglobal.net>
...
@@ -4583,7 +4583,7 @@ Mon Nov 22 22:58:01 1999 "R. Kelley Cook" <KelleyCook@attglobal.net>
an artificial decl.
an artificial decl.
(gen_subprogram_die): An artificial function doesn't need to match
(gen_subprogram_die): An artificial function doesn't need to match
file and line.
file and line.
(gen_compile_unit_die): Return the generated die. Only add
(gen_compile_unit_die): Return the generated die. Only add
AT_comp_dir if the filename is relative.
AT_comp_dir if the filename is relative.
(remove_AT): Simplify loop. Also free string values.
(remove_AT): Simplify loop. Also free string values.
(output_die): A DIE ref can't be null.
(output_die): A DIE ref can't be null.
...
@@ -4602,7 +4602,7 @@ Mon Nov 22 23:53:50 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
...
@@ -4602,7 +4602,7 @@ Mon Nov 22 23:53:50 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
1999
-
11
-
22
Jason
Merrill
<
jason
@casey
.
cygnus
.
com
>
1999
-
11
-
22
Jason
Merrill
<
jason
@casey
.
cygnus
.
com
>
*
gmon
.
c
,
i386
/
gmon
-
sol2
.
c
,
sparc
/
gmon
-
sol2
.
c
:
Remove
advertising
*
gmon
.
c
,
i386
/
gmon
-
sol2
.
c
,
sparc
/
gmon
-
sol2
.
c
:
Remove
advertising
clause
from
BSD
license
,
pursuant
with
clause
from
BSD
license
,
pursuant
with
ftp
:
//ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
ftp
:
//ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
...
@@ -4655,7 +4655,7 @@ Mon Nov 22 14:42:22 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
...
@@ -4655,7 +4655,7 @@ Mon Nov 22 14:42:22 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
1999
-
11
-
21
Nick
Clifton
<
nickc
@cygnus
.
com
>
1999
-
11
-
21
Nick
Clifton
<
nickc
@cygnus
.
com
>
*
invoke
.
texi
(
ARM
Options
)
:
Replace
-
mshort
-
load
-
bytes
with
*
invoke
.
texi
(
ARM
Options
)
:
Replace
-
mshort
-
load
-
bytes
with
-
malignment
-
traps
.
-
malignment
-
traps
.
(
arm
.
h
)
:
Replace
-
mshort
-
load
-
bytes
with
-
malignment
-
traps
.
(
arm
.
h
)
:
Replace
-
mshort
-
load
-
bytes
with
-
malignment
-
traps
.
(
arm
.
c
)
:
Replace
TARGET_SHORT_BY_BYTES
with
TARGET_MMU_TRAPS
.
(
arm
.
c
)
:
Replace
TARGET_SHORT_BY_BYTES
with
TARGET_MMU_TRAPS
.
(
arm
.
md
)
:
Replace
TARGET_SHORT_BY_BYTES
with
TARGET_MMU_TRAPS
.
(
arm
.
md
)
:
Replace
TARGET_SHORT_BY_BYTES
with
TARGET_MMU_TRAPS
.
...
@@ -4663,7 +4663,7 @@ Mon Nov 22 14:42:22 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
...
@@ -4663,7 +4663,7 @@ Mon Nov 22 14:42:22 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
Sun
Nov
21
17
:
11
:
13
1999
Geoffrey
Keating
<
geoffk
@cygnus
.
com
>
Sun
Nov
21
17
:
11
:
13
1999
Geoffrey
Keating
<
geoffk
@cygnus
.
com
>
*
varasm
.
c
(
output_constructor
)
:
Solve
problem
with
long
long
*
varasm
.
c
(
output_constructor
)
:
Solve
problem
with
long
long
bitfields
,
even
on
BYTES_BIG_ENDIAN
machines
(
testcase
991118
-
1
).
bitfields
,
even
on
BYTES_BIG_ENDIAN
machines
(
testcase
991118
-
1
).
Fri
Nov
19
05
:
48
:
45
CET
1999
Jan
Hubicka
<
hubicka
@freesoft
.
cz
>
Fri
Nov
19
05
:
48
:
45
CET
1999
Jan
Hubicka
<
hubicka
@freesoft
.
cz
>
...
@@ -4733,7 +4733,7 @@ Fri Nov 19 06:32:19 CET 1999 Jan Hubicka <hubicka@freesoft.cz>
...
@@ -4733,7 +4733,7 @@ Fri Nov 19 06:32:19 CET 1999 Jan Hubicka <hubicka@freesoft.cz>
Fri
Nov
19
10
:
41
:
15
GMT
1999
Nathan
Sidwell
<
nathan
@acm
.
org
>
Fri
Nov
19
10
:
41
:
15
GMT
1999
Nathan
Sidwell
<
nathan
@acm
.
org
>
*
extend
.
texi
:
Document
C
++
restricted
pointers
and
references
.
*
extend
.
texi
:
Document
C
++
restricted
pointers
and
references
.
1999
-
11
-
19
Bernd
Schmidt
<
bernds
@cygnus
.
co
.
uk
>
1999
-
11
-
19
Bernd
Schmidt
<
bernds
@cygnus
.
co
.
uk
>
...
@@ -4743,7 +4743,7 @@ Fri Nov 19 10:41:15 GMT 1999 Nathan Sidwell <nathan@acm.org>
...
@@ -4743,7 +4743,7 @@ Fri Nov 19 10:41:15 GMT 1999 Nathan Sidwell <nathan@acm.org>
Thu
Nov
18
17
:
29
:
34
MST
1999
Diego
Novillo
<
dnovillo
@cygnus
.
com
>
Thu
Nov
18
17
:
29
:
34
MST
1999
Diego
Novillo
<
dnovillo
@cygnus
.
com
>
*
rtl
.
texi
(
mem
)
:
Add
documentation
for
alias
-
set
argument
*
rtl
.
texi
(
mem
)
:
Add
documentation
for
alias
-
set
argument
to
RTX
`
mem
'
.
to
RTX
`
mem
'
.
Fri
Nov
18
13
:
39
:
22
CET
1999
Jan
Hubicka
<
hubicka
@freesoft
.
cz
>
Fri
Nov
18
13
:
39
:
22
CET
1999
Jan
Hubicka
<
hubicka
@freesoft
.
cz
>
...
@@ -4766,7 +4766,7 @@ Fri Nov 19 11:11:55 1999 Greg McGary <gkm@gnu.org>
...
@@ -4766,7 +4766,7 @@ Fri Nov 19 11:11:55 1999 Greg McGary <gkm@gnu.org>
*
config
/
m68k
/
m68k
.
h
(
MASK_PCREL
)
:
Don
'
t
use
same
value
as
*
config
/
m68k
/
m68k
.
h
(
MASK_PCREL
)
:
Don
'
t
use
same
value
as
MASK_ALIGN_INT
.
MASK_ALIGN_INT
.
*
config
/
m68k
/
m68k
.
h
(
MASK_NO_STRICT_ALIGNMENT
)
:
New
macro
.
*
config
/
m68k
/
m68k
.
h
(
MASK_NO_STRICT_ALIGNMENT
)
:
New
macro
.
(
TARGET_STRICT_ALIGNMENT
)
:
New
macro
.
(
TARGET_STRICT_ALIGNMENT
)
:
New
macro
.
(
TARGET_SWITCHES
)
:
Add
"strict-align"
and
"no-strict-align"
.
(
TARGET_SWITCHES
)
:
Add
"strict-align"
and
"no-strict-align"
.
...
@@ -4801,7 +4801,7 @@ Thu Nov 18 11:10:03 1999 Jan Hubicka <hubicka@freesoft.cz>
...
@@ -4801,7 +4801,7 @@ Thu Nov 18 11:10:03 1999 Jan Hubicka <hubicka@freesoft.cz>
(
expand_start_all_catch
)
:
Or
here
.
(
expand_start_all_catch
)
:
Or
here
.
(
expand_rethrow
)
:
Check
the
return
value
from
find_func_region
.
(
expand_rethrow
)
:
Check
the
return
value
from
find_func_region
.
*
function
.
c
(
expand_function_end
)
:
Emit
the
catch_clauses
.
*
function
.
c
(
expand_function_end
)
:
Emit
the
catch_clauses
.
1999
-
11
-
18
Gavin
Romig
-
Koch
<
gavin
@cygnus
.
com
>
1999
-
11
-
18
Gavin
Romig
-
Koch
<
gavin
@cygnus
.
com
>
*
integrate
.
c
(
expand_inline_function
)
:
Add
necessary
check
for
NULL
.
*
integrate
.
c
(
expand_inline_function
)
:
Add
necessary
check
for
NULL
.
...
@@ -4991,7 +4991,7 @@ Fri Nov 12 20:53:22 1999 Jeffrey A Law (law@cygnus.com)
...
@@ -4991,7 +4991,7 @@ Fri Nov 12 20:53:22 1999 Jeffrey A Law (law@cygnus.com)
Sat
Nov
13
16
:
20
:
09
1999
Michael
Hayes
<
m
.
hayes
@elec
.
canterbury
.
ac
.
nz
>
Sat
Nov
13
16
:
20
:
09
1999
Michael
Hayes
<
m
.
hayes
@elec
.
canterbury
.
ac
.
nz
>
*
defaults
.
h
(
ASM_OUTPUT_ALTERNATE_LABEL_NAME
)
:
Wrap
macro
*
defaults
.
h
(
ASM_OUTPUT_ALTERNATE_LABEL_NAME
)
:
Wrap
macro
definition
in
do
while
(
0
).
definition
in
do
while
(
0
).
Fri
Nov
12
16
:
26
:
25
1999
Jim
Wilson
<
wilson
@cygnus
.
com
>
Fri
Nov
12
16
:
26
:
25
1999
Jim
Wilson
<
wilson
@cygnus
.
com
>
...
@@ -5009,7 +5009,7 @@ Fri Nov 12 15:14:19 1999 Vladimir Makarov <vmakarov@tofu.to.cygnus.com>
...
@@ -5009,7 +5009,7 @@ Fri Nov 12 15:14:19 1999 Vladimir Makarov <vmakarov@tofu.to.cygnus.com>
(
INITIAL_FRAME_POINTER_OFFSET
)
:
Remove
it
.
(
INITIAL_FRAME_POINTER_OFFSET
)
:
Remove
it
.
*
i960
.
c
(
i960_function_prologue
)
:
Don
'
t
allocate
space
for
g8
-
g11
*
i960
.
c
(
i960_function_prologue
)
:
Don
'
t
allocate
space
for
g8
-
g11
saved
on
the
stack
.
Output
more
accurate
stack
frame
statistics
saved
on
the
stack
.
Output
more
accurate
stack
frame
statistics
into
assembler
file
.
into
assembler
file
.
1999
-
11
-
12
11
:
47
-
0800
Zack
Weinberg
<
zack
@bitmover
.
com
>
1999
-
11
-
12
11
:
47
-
0800
Zack
Weinberg
<
zack
@bitmover
.
com
>
...
@@ -5036,7 +5036,7 @@ Fri Nov 12 08:54:22 1999 Mark Mitchell <mark@codesourcery.com>
...
@@ -5036,7 +5036,7 @@ Fri Nov 12 08:54:22 1999 Mark Mitchell <mark@codesourcery.com>
expressions
.
expressions
.
*
stor
-
layout
.
c
(
variable_size
)
:
Set
SAVE_EXPR_PERSISTENT_P
on
*
stor
-
layout
.
c
(
variable_size
)
:
Set
SAVE_EXPR_PERSISTENT_P
on
variable
-
sized
array
bounds
.
variable
-
sized
array
bounds
.
Fri
Nov
12
08
:
04
:
45
1999
Catherine
Moore
<
clm
@cygnus
.
com
>
Fri
Nov
12
08
:
04
:
45
1999
Catherine
Moore
<
clm
@cygnus
.
com
>
*
defaults
.
h
(
ASM_OUTPUT_ALTERNATE_LABEL_NAME
)
:
Use
*
defaults
.
h
(
ASM_OUTPUT_ALTERNATE_LABEL_NAME
)
:
Use
...
@@ -5045,7 +5045,7 @@ Fri Nov 12 08:04:45 1999 Catherine Moore <clm@cygnus.com>
...
@@ -5045,7 +5045,7 @@ Fri Nov 12 08:04:45 1999 Catherine Moore <clm@cygnus.com>
Fri
Nov
12
13
:
31
:
54
1999
Bernd
Schmidt
<
bernds
@cygnus
.
co
.
uk
>
Fri
Nov
12
13
:
31
:
54
1999
Bernd
Schmidt
<
bernds
@cygnus
.
co
.
uk
>
*
config
/
arm
/
arm
.
h
(
LEGITIMIZE_RELOAD_ADDRESS
)
:
Treat
QImode
*
config
/
arm
/
arm
.
h
(
LEGITIMIZE_RELOAD_ADDRESS
)
:
Treat
QImode
addresses
the
same
way
GO_IF_LEGITIMATE_INDEX
does
.
addresses
the
same
way
GO_IF_LEGITIMATE_INDEX
does
.
Fri
Nov
12
12
:
36
:
04
1999
Bernd
Schmidt
<
bernds
@cygnus
.
co
.
uk
>
Fri
Nov
12
12
:
36
:
04
1999
Bernd
Schmidt
<
bernds
@cygnus
.
co
.
uk
>
...
@@ -5252,12 +5252,12 @@ Tue Nov 9 14:55:44 1999 Nick Clifton <nickc@cygnus.com>
...
@@ -5252,12 +5252,12 @@ Tue Nov 9 14:55:44 1999 Nick Clifton <nickc@cygnus.com>
*
config
/
m32r
/
m32r
-
protos
.
h
:
New
file
:
Prototypes
for
functions
*
config
/
m32r
/
m32r
-
protos
.
h
:
New
file
:
Prototypes
for
functions
defined
in
m32r
.
c
defined
in
m32r
.
c
*
config
/
m32r
/
m32r
.
h
:
Move
prototypes
to
m32r
-
protos
.
h
*
config
/
m32r
/
m32r
.
h
:
Move
prototypes
to
m32r
-
protos
.
h
Add
support
for
subtargets
.
Add
support
for
subtargets
.
Add
prototypes
for
new
predicates
.
Add
prototypes
for
new
predicates
.
Add
scheduling
macros
.
Add
scheduling
macros
.
*
config
/
m32r
/
m32r
.
c
:
Fix
compile
time
warnings
.
*
config
/
m32r
/
m32r
.
c
:
Fix
compile
time
warnings
.
(
int8_operand
)
:
New
predicate
function
.
(
int8_operand
)
:
New
predicate
function
.
(
reg_or_cmp_int16_operand
)
:
New
predicate
function
.
(
reg_or_cmp_int16_operand
)
:
New
predicate
function
.
...
@@ -5269,13 +5269,13 @@ Tue Nov 9 14:55:44 1999 Nick Clifton <nickc@cygnus.com>
...
@@ -5269,13 +5269,13 @@ Tue Nov 9 14:55:44 1999 Nick Clifton <nickc@cygnus.com>
(
m32r_sched_variable_issue
)
:
New
scheduling
function
.
(
m32r_sched_variable_issue
)
:
New
scheduling
function
.
(
direct_return
)
:
New
codegen
function
.
(
direct_return
)
:
New
codegen
function
.
(
m32r_not_same_reg
)
:
New
rtl
testsing
function
.
(
m32r_not_same_reg
)
:
New
rtl
testsing
function
.
*
config
/
m32r
/
m32r
.
md
:
Fix
compile
time
warnings
.
*
config
/
m32r
/
m32r
.
md
:
Fix
compile
time
warnings
.
Add
support
for
pre
decrement
and
post
increment
memory
Add
support
for
pre
decrement
and
post
increment
memory
references
.
references
.
Add
S
<
cc
>
patterns
.
Add
S
<
cc
>
patterns
.
Add
fabs
patterns
.
Add
fabs
patterns
.
Mon
Nov
8
22
:
20
:
13
1999
J
"orn Rennecke <amylaar@cygnus.co.uk>
Mon
Nov
8
22
:
20
:
13
1999
J
"orn Rennecke <amylaar@cygnus.co.uk>
* global.c (EXECUTE_IF_CONFLICT): Don't define.
* global.c (EXECUTE_IF_CONFLICT): Don't define.
...
@@ -5332,7 +5332,7 @@ Sun Nov 7 20:55:14 1999 Mark Mitchell <mark@codesourcery.com>
...
@@ -5332,7 +5332,7 @@ Sun Nov 7 20:55:14 1999 Mark Mitchell <mark@codesourcery.com>
* regmove.c (regmove_optimize): Likewise.
* regmove.c (regmove_optimize): Likewise.
* toplev.c (compile_file): Likewise.
* toplev.c (compile_file): Likewise.
(main): Don't mess with the stack rlimit.
(main): Don't mess with the stack rlimit.
Sun Nov 7 19:41:17 1999 Catherine Moore <clm@cygnus.com>
Sun Nov 7 19:41:17 1999 Catherine Moore <clm@cygnus.com>
* config/elfos.h (ASM_DECLARE_FUNCTION_NAME): Conditionally define.
* config/elfos.h (ASM_DECLARE_FUNCTION_NAME): Conditionally define.
...
@@ -5383,7 +5383,7 @@ Sat Nov 6 10:00:34 1999 Mark Mitchell <mark@codesourcery.com>
...
@@ -5383,7 +5383,7 @@ Sat Nov 6 10:00:34 1999 Mark Mitchell <mark@codesourcery.com>
* reg-stack.c (reg_to_stack): Likewise.
* reg-stack.c (reg_to_stack): Likewise.
(convert_regs_2): Likewise.
(convert_regs_2): Likewise.
* reload1.c (reload_as_needed): Likewise.
* reload1.c (reload_as_needed): Likewise.
Sat Nov 6 09:57:59 1999 Mark Mitchell <mark@codesourcery.com>
Sat Nov 6 09:57:59 1999 Mark Mitchell <mark@codesourcery.com>
* Makefile.in (dbxout.o): Depend on ggc.h.
* Makefile.in (dbxout.o): Depend on ggc.h.
...
@@ -5553,7 +5553,7 @@ Wed Nov 3 23:05:14 1999 Mark Mitchell <mark@codesourcery.com>
...
@@ -5553,7 +5553,7 @@ Wed Nov 3 23:05:14 1999 Mark Mitchell <mark@codesourcery.com>
* rtl.h (renumber_insns): Change prototype.
* rtl.h (renumber_insns): Change prototype.
* toplev.c (flag_renumber_insns): Define.
* toplev.c (flag_renumber_insns): Define.
(rest_of_compilation): Pass rtl_dump_file to flag_renumber_insns.
(rest_of_compilation): Pass rtl_dump_file to flag_renumber_insns.
Wed Nov 3 15:11:27 1999 David S. Miller <davem@redhat.com>
Wed Nov 3 15:11:27 1999 David S. Miller <davem@redhat.com>
* config/sparc/sparc.md: Remove insn type fpsqrt, add fpsqrts
* config/sparc/sparc.md: Remove insn type fpsqrt, add fpsqrts
...
@@ -5592,7 +5592,7 @@ Wed Nov 3 14:51:59 1999 Mark P. Mitchell <mark@codesourcery.com>
...
@@ -5592,7 +5592,7 @@ Wed Nov 3 14:51:59 1999 Mark P. Mitchell <mark@codesourcery.com>
(compute_block_backward_dependencies): Likewise.
(compute_block_backward_dependencies): Likewise.
(schedule_region): Likewise.
(schedule_region): Likewise.
(schedule_insns): Likewise.
(schedule_insns): Likewise.
Wed Nov 3 15:40:23 1999 Catherine Moore <clm@cygnus.com>
Wed Nov 3 15:40:23 1999 Catherine Moore <clm@cygnus.com>
* defaults.h (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Provide default.
* defaults.h (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Provide default.
...
@@ -5626,8 +5626,8 @@ Wed Nov 3 15:39:19 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -5626,8 +5626,8 @@ Wed Nov 3 15:39:19 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
Wed Nov 3 10:40:53 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
Wed Nov 3 10:40:53 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* varasm.c (decode_rtx_const): Use XSTR to access the string
* varasm.c (decode_rtx_const): Use XSTR to access the string
of a SYMBOL_REF.
of a SYMBOL_REF.
Wed Nov 3 10:10:58 1999 Richard Henderson <rth@cygnus.com>
Wed Nov 3 10:10:58 1999 Richard Henderson <rth@cygnus.com>
...
@@ -5663,7 +5663,7 @@ Tue Nov 2 15:38:17 1999 Richard Henderson <rth@cygnus.com>
...
@@ -5663,7 +5663,7 @@ Tue Nov 2 15:38:17 1999 Richard Henderson <rth@cygnus.com>
Tue Nov 2 14:21:37 1999 Jason Eckhardt <jle@cygnus.com>
Tue Nov 2 14:21:37 1999 Jason Eckhardt <jle@cygnus.com>
* config/pa/pa.md (height reduction patterns): Add checks for
* config/pa/pa.md (height reduction patterns): Add checks for
overlapping operands to avoid semantic-destroying splits for
overlapping operands to avoid semantic-destroying splits for
height reduction patterns.
height reduction patterns.
Tue Nov 2 15:27:31 1999 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
Tue Nov 2 15:27:31 1999 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
...
@@ -5696,11 +5696,11 @@ Tue Nov 2 16:57:22 1999 Bernd Schmidt <bernds@cygnus.co.uk>
...
@@ -5696,11 +5696,11 @@ Tue Nov 2 16:57:22 1999 Bernd Schmidt <bernds@cygnus.co.uk>
* cse.c (simplify_plus_minus, check_fold_const): Delete declarations.
* cse.c (simplify_plus_minus, check_fold_const): Delete declarations.
Tue Nov 2 09:43:00 1999
Catherine Moore <clm@cygnus.com>
Tue Nov 2 09:43:00 1999 Catherine Moore <clm@cygnus.com>
* Makefile.in (genattrtab): Don't use (HOST_RTLANAL).
* Makefile.in (genattrtab): Don't use (HOST_RTLANAL).
* rtl.h (rtx_equal_p): Move prototype.
* rtl.h (rtx_equal_p): Move prototype.
* rtl.c (rtx_equal_function_value_matters): Move from
* rtl.c (rtx_equal_function_value_matters): Move from
rtlanal.c
rtlanal.c
(rtx_equal_p): Likewise.
(rtx_equal_p): Likewise.
* rtlanal.c (rtx_equal_function_value_matters): Delete.
* rtlanal.c (rtx_equal_function_value_matters): Delete.
...
@@ -5751,7 +5751,7 @@ Mon Nov 1 15:41:01 1999 Mark P. Mitchell <mark@codesourcery.com>
...
@@ -5751,7 +5751,7 @@ Mon Nov 1 15:41:01 1999 Mark P. Mitchell <mark@codesourcery.com>
(recombine_givs): Likewise.
(recombine_givs): Likewise.
* reorg.c (dbr_schedule): Likewise.
* reorg.c (dbr_schedule): Likewise.
* unroll.c (unroll_loop): Likewise.
* unroll.c (unroll_loop): Likewise.
* combine.c (combine_instructions): Use xmalloc instead of alloca.
* combine.c (combine_instructions): Use xmalloc instead of alloca.
Mon Nov 1 13:22:30 1999 Richard Henderson <rth@cygnus.com>
Mon Nov 1 13:22:30 1999 Richard Henderson <rth@cygnus.com>
...
@@ -5779,7 +5779,7 @@ Mon Nov 1 08:03:15 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
...
@@ -5779,7 +5779,7 @@ Mon Nov 1 08:03:15 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* regclass.c (record_reg_classes): In matching case, recompute
* regclass.c (record_reg_classes): In matching case, recompute
costs since the direction of movement is different.
costs since the direction of movement is different.
Sun Oct 31 21:59:34 MST 1999
Diego Novillo <dnovillo@cygnus.com>
Sun Oct 31 21:59:34 MST 1999 Diego Novillo <dnovillo@cygnus.com>
* resource.c (mark_target_live_regs): For unconditional branches,
* resource.c (mark_target_live_regs): For unconditional branches,
the resources found at the branch target should be added to the
the resources found at the branch target should be added to the
...
@@ -5807,11 +5807,11 @@ Sun Oct 31 23:57:07 1999 Mark Mitchell <mark@codesourcery.com>
...
@@ -5807,11 +5807,11 @@ Sun Oct 31 23:57:07 1999 Mark Mitchell <mark@codesourcery.com>
(sweep_pages): Use ggc_recalculate_in_use_p.
(sweep_pages): Use ggc_recalculate_in_use_p.
(ggc_page_print_statistics): Avoid signed/unsigned comparisons.
(ggc_page_print_statistics): Avoid signed/unsigned comparisons.
Release pages before counting statistics.
Release pages before counting statistics.
Sun Oct 31 23:42:37 1999 Mark Mitchell <mark@codesourcery.com>
Sun Oct 31 23:42:37 1999 Mark Mitchell <mark@codesourcery.com>
* toplev.c (rest_of_compilation): Fix thinko in this change:
* toplev.c (rest_of_compilation): Fix thinko in this change:
Fri Oct 29 15:25:07 1999 Arnaud Charlet <charlet@ACT-Europe.FR>
Fri Oct 29 15:25:07 1999 Arnaud Charlet <charlet@ACT-Europe.FR>
(rest_of_compilation): If inside an inlined external function,
(rest_of_compilation): If inside an inlined external function,
...
@@ -5831,7 +5831,7 @@ Sun Oct 31 20:27:45 1999 Mark Mitchell <mark@codesourcery.com>
...
@@ -5831,7 +5831,7 @@ Sun Oct 31 20:27:45 1999 Mark Mitchell <mark@codesourcery.com>
Thu Oct 28 18:06:50 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
Thu Oct 28 18:06:50 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
(expand_value_return): Correctly convert VAL when promoting function
(expand_value_return): Correctly convert VAL when promoting function
return; support RETURN_REG being a PARALLEL.
return; support RETURN_REG being a PARALLEL.
Sun Oct 31 20:25:42 1999 Mark P. Mitchell <mark@codesourcery.com>
Sun Oct 31 20:25:42 1999 Mark P. Mitchell <mark@codesourcery.com>
* expr.c (readonly_fields_p): Ignore everything except FIELD_DECLs.
* expr.c (readonly_fields_p): Ignore everything except FIELD_DECLs.
...
@@ -5854,7 +5854,7 @@ Sun Oct 31 20:42:17 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -5854,7 +5854,7 @@ Sun Oct 31 20:42:17 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* elxsi/elxsi.c (reg_names): Likewise.
* elxsi/elxsi.c (reg_names): Likewise.
* gmicro/gmicro.h (FUNCTION_PROLOGUE, FUNCTION_EPILOGUE): Likewise.
* gmicro/gmicro.h (FUNCTION_PROLOGUE, FUNCTION_EPILOGUE): Likewise.
* m32r/m32r.c (m32r_output_function_epilogue, emit_cond_move):
* m32r/m32r.c (m32r_output_function_epilogue, emit_cond_move):
Likewise.
Likewise.
...
@@ -5911,7 +5911,7 @@ Sat Oct 30 22:19:26 1999 Jeffrey A Law (law@cygnus.com)
...
@@ -5911,7 +5911,7 @@ Sat Oct 30 22:19:26 1999 Jeffrey A Law (law@cygnus.com)
Sat Oct 30 21:32:17 1999 David Starner <dstarner98@aasaa.ofe.org>
Sat Oct 30 21:32:17 1999 David Starner <dstarner98@aasaa.ofe.org>
* gcc.texi (Passes): Update front-end files to their current
* gcc.texi (Passes): Update front-end files to their current
location.
location.
Sat Oct 30 14:41:40 1999 Richard Henderson <rth@cygnus.com>
Sat Oct 30 14:41:40 1999 Richard Henderson <rth@cygnus.com>
...
@@ -6012,16 +6012,16 @@ Fri Oct 29 13:49:39 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -6012,16 +6012,16 @@ Fri Oct 29 13:49:39 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
Likewise.
Likewise.
* reload1.c (failed_reload, set_reload_reg): Likewise.
* reload1.c (failed_reload, set_reload_reg): Likewise.
* mips-tfile.c (main): Likewise.
* mips-tfile.c (main): Likewise.
(pfatal_with_name, fancy_abort, botch, fatal, catch_signal): Mark
(pfatal_with_name, fancy_abort, botch, fatal, catch_signal): Mark
with ATTRIBUTE_NORETURN.
with ATTRIBUTE_NORETURN.
Fri Oct 29 18:16:03 1999 Andrew Haley <aph@cygnus.com>
Fri Oct 29 18:16:03 1999 Andrew Haley <aph@cygnus.com>
* config/i386/i386.h (ENCODE_SECTION_INFO): Don't do anything if
* config/i386/i386.h (ENCODE_SECTION_INFO): Don't do anything if
DECL is not a memory ref.
DECL is not a memory ref.
Fri Oct 29 09:05:34 1999 Catherine Moore <clm@cygnus.com>
Fri Oct 29 09:05:34 1999 Catherine Moore <clm@cygnus.com>
* config/i386/i386.h (ix86_cpu): Remove extern attribute.
* config/i386/i386.h (ix86_cpu): Remove extern attribute.
...
@@ -6103,7 +6103,7 @@ Thu Oct 28 18:06:50 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
...
@@ -6103,7 +6103,7 @@ Thu Oct 28 18:06:50 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
new are PLUS with a common operand.
new are PLUS with a common operand.
* calls.c (expand_call): Mark temp slot for result as having
* calls.c (expand_call): Mark temp slot for result as having
address taken.
address taken.
* rtlanal.c (reg_referenced_p, case IF_THEN_ELSE): New case.
* rtlanal.c (reg_referenced_p, case IF_THEN_ELSE): New case.
* gcc.c (process_command): Add standard_exec_prefix with "
GCC
"
* gcc.c (process_command): Add standard_exec_prefix with "
GCC
"
...
@@ -6114,7 +6114,7 @@ Thu Oct 28 18:06:50 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
...
@@ -6114,7 +6114,7 @@ Thu Oct 28 18:06:50 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
(expand_inline_function, integrate_parm_decls, integrate_decl_tree):
(expand_inline_function, integrate_parm_decls, integrate_decl_tree):
All callers changed.
All callers changed.
* unroll.c (inital_reg_note_copy, copy_loop_body): Likewise.
* unroll.c (inital_reg_note_copy, copy_loop_body): Likewise.
* dbxout.c (dbxout_type, case INTEGER_TYPE_NODE): If can use
* dbxout.c (dbxout_type, case INTEGER_TYPE_NODE): If can use
gdb extensions, write size of type; also be more consistent
gdb extensions, write size of type; also be more consistent
in using references when this is a subtype.
in using references when this is a subtype.
...
@@ -6234,7 +6234,7 @@ Thu Oct 28 18:06:50 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
...
@@ -6234,7 +6234,7 @@ Thu Oct 28 18:06:50 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
Check for bitpos not a multiple of alignment in BLKmode case.
Check for bitpos not a multiple of alignment in BLKmode case.
Do block move in largest possible alignment.
Do block move in largest possible alignment.
(store_constructor): Set BITSIZE to -1 for variable size and properly
(store_constructor): Set BITSIZE to -1 for variable size and properly
in case of array of BLKmode.
in case of array of BLKmode.
(expand_expr_unaligned): New function.
(expand_expr_unaligned): New function.
(do_compare_and_jump): Call it.
(do_compare_and_jump): Call it.
...
@@ -6326,12 +6326,12 @@ Thu Oct 28 21:16:35 1999 Mark Mitchell <mark@codesourcery.com>
...
@@ -6326,12 +6326,12 @@ Thu Oct 28 21:16:35 1999 Mark Mitchell <mark@codesourcery.com>
(ggc_get_size): New function.
(ggc_get_size): New function.
(ggc_page_print_statistics): New function.
(ggc_page_print_statistics): New function.
* ggc-simple.c (ggc_get_size): New function.
* ggc-simple.c (ggc_get_size): New function.
Fri Oct 29 06:32:44 1999 Geoffrey Keating <geoffk@cygnus.com>
Fri Oct 29 06:32:44 1999 Geoffrey Keating <geoffk@cygnus.com>
* flow.c (propagate_block): When the last reference to a label
* flow.c (propagate_block): When the last reference to a label
before an ADDR_VEC is deleted because the reference is a dead
before an ADDR_VEC is deleted because the reference is a dead
store, delete the ADDR_VEC.
store, delete the ADDR_VEC.
Thu Oct 28 12:28:50 1999 Richard Henderson <rth@cygnus.com>
Thu Oct 28 12:28:50 1999 Richard Henderson <rth@cygnus.com>
...
@@ -6373,7 +6373,7 @@ Mon Oct 18 21:16:06 1999 Fred Fish <fnf@be.com>
...
@@ -6373,7 +6373,7 @@ Mon Oct 18 21:16:06 1999 Fred Fish <fnf@be.com>
* tm.texi (CC1PLUS_SPEC): Make it clear in the docs that CC1_SPEC is
* tm.texi (CC1PLUS_SPEC): Make it clear in the docs that CC1_SPEC is
used by both cc1 and cc1plus.
used by both cc1 and cc1plus.
Thu Oct 28 10:00:48 1999 Nick Clifton <nickc@cygnus.com>
Thu Oct 28 10:00:48 1999 Nick Clifton <nickc@cygnus.com>
* config/arm/arm.c: Initialise arm_structure_size_boundary to
* config/arm/arm.c: Initialise arm_structure_size_boundary to
...
@@ -6502,11 +6502,11 @@ Wed Oct 27 12:33:40 1999 Mark Mitchell <mark@codesourcery.com>
...
@@ -6502,11 +6502,11 @@ Wed Oct 27 12:33:40 1999 Mark Mitchell <mark@codesourcery.com>
(mark_target_live_regs): Adjust calls to note_stores.
(mark_target_live_regs): Adjust calls to note_stores.
* stupid.c (find_clobbered_regs): Take additional parameter.
* stupid.c (find_clobbered_regs): Take additional parameter.
(stupid_life_analysis): Adjust calls to note_stores.
(stupid_life_analysis): Adjust calls to note_stores.
Wed Oct 27 19:26:12 1999 Nick Clifton <nickc@cygnus.com>
Wed Oct 27 19:26:12 1999 Nick Clifton <nickc@cygnus.com>
* config/arm/coff.h (STRUCTURE_SIZE_BOUNDARY): Delete
* config/arm/coff.h (STRUCTURE_SIZE_BOUNDARY): Delete
definition.
definition.
* config/arm/elf.h (STRUCTURE_SIZE_BOUNDARY): Delete
* config/arm/elf.h (STRUCTURE_SIZE_BOUNDARY): Delete
definition.
definition.
...
@@ -6517,14 +6517,14 @@ Wed Oct 27 19:26:12 1999 Nick Clifton <nickc@cygnus.com>
...
@@ -6517,14 +6517,14 @@ Wed Oct 27 19:26:12 1999 Nick Clifton <nickc@cygnus.com>
Wed Oct 27 02:05:58 1999 Mark P. Mitchell <mark@codesourcery.com>
Wed Oct 27 02:05:58 1999 Mark P. Mitchell <mark@codesourcery.com>
* alias.c (init_alias_analysis): Allocate reg_known_value and
* alias.c (init_alias_analysis): Allocate reg_known_value and
reg_known_equiv_p on the heap. Likewise for new_reg_base_value
reg_known_equiv_p on the heap. Likewise for new_reg_base_value
and reg_seen.
and reg_seen.
(end_alias_analysis): Free reg_known_value and reg_known_equiv_p.
(end_alias_analysis): Free reg_known_value and reg_known_equiv_p.
* cse.c (cse_main): Call end_alias_analysis.
* cse.c (cse_main): Call end_alias_analysis.
* haifa-sched.c (schedule_insns): Likewise.
* haifa-sched.c (schedule_insns): Likewise.
* local-alloc. (update_equiv_regs): Likewise.
* local-alloc. (update_equiv_regs): Likewise.
* reload1.c (reload_cse_regs): Likewise.
* reload1.c (reload_cse_regs): Likewise.
Wed Oct 27 01:49:17 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
Wed Oct 27 01:49:17 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* sparc/sparc.c (sparc_override_options): Clear MASK_FPU_SET.
* sparc/sparc.c (sparc_override_options): Clear MASK_FPU_SET.
...
@@ -6563,10 +6563,10 @@ Wed Oct 27 00:14:13 1999 Robert Lipe <robertlipe@usa.net>
...
@@ -6563,10 +6563,10 @@ Wed Oct 27 00:14:13 1999 Robert Lipe <robertlipe@usa.net>
(pre_gcse): Likewise.
(pre_gcse): Likewise.
(hoist_expr_reaches_here_p): Likewise.
(hoist_expr_reaches_here_p): Likewise.
(hoist_code): Likewise.
(hoist_code): Likewise.
(pre_expr_reaches_here_p): Replace alloca with xcalloc.
Move core
(pre_expr_reaches_here_p): Replace alloca with xcalloc. Move core
code to ...
code to ...
(pre_expr_reaches_here_p_work): ... here.
(pre_expr_reaches_here_p_work): ... here.
(expr_reaches_here_p): Replace alloca with xcalloc.
Move core
(expr_reaches_here_p): Replace alloca with xcalloc.
Move core
code to ...
code to ...
(expr_reaches_here_p_work): ... here.
(expr_reaches_here_p_work): ... here.
...
@@ -6657,7 +6657,7 @@ Tue Oct 26 13:30:35 1999 Richard Henderson <rth@cygnus.com>
...
@@ -6657,7 +6657,7 @@ Tue Oct 26 13:30:35 1999 Richard Henderson <rth@cygnus.com>
*
config
/
mips
/
mips
.
h
(
ISA_HAS_64BIT_REGS
,
ISA_HAS_BRANCHLIKELY
,
*
config
/
mips
/
mips
.
h
(
ISA_HAS_64BIT_REGS
,
ISA_HAS_BRANCHLIKELY
,
ISA_HAS_FP4
,
ISA_HAS_CONDMOVE
)
:
New
.
ISA_HAS_FP4
,
ISA_HAS_CONDMOVE
)
:
New
.
(
GENERATE_BRANCHLIKELY
,
HAVE_SQRT_P
,
(
GENERATE_BRANCHLIKELY
,
HAVE_SQRT_P
,
CONDITIONAL_REGISTER_USEAGE
)
:
Use
them
.
CONDITIONAL_REGISTER_USEAGE
)
:
Use
them
.
*
config
/
mips
/
mips
.
c
(
mips_move_1word
,
mips_move_2words
,
*
config
/
mips
/
mips
.
c
(
mips_move_1word
,
mips_move_2words
,
gen_conditional_branch
,
override_options
)
:
Use
them
.
gen_conditional_branch
,
override_options
)
:
Use
them
.
*
config
/
mips
/
mips
.
md
:
Use
them
.
*
config
/
mips
/
mips
.
md
:
Use
them
.
...
@@ -6714,7 +6714,7 @@ Tue Oct 26 15:42:56 1999 Bernd Schmidt <bernds@cygnus.co.uk>
...
@@ -6714,7 +6714,7 @@ Tue Oct 26 15:42:56 1999 Bernd Schmidt <bernds@cygnus.co.uk>
Tue
Oct
26
02
:
48
:
32
1999
Marc
Espie
<
espie
@cvs
.
openbsd
.
org
>
Tue
Oct
26
02
:
48
:
32
1999
Marc
Espie
<
espie
@cvs
.
openbsd
.
org
>
*
Makefile
.
in
(
AR_FOR_TARGET
,
RANLIB_FOR_TARGET
)
:
Fix
target
name
*
Makefile
.
in
(
AR_FOR_TARGET
,
RANLIB_FOR_TARGET
)
:
Fix
target
name
substitution
.
substitution
.
Tue
Oct
26
01
:
27
:
32
1999
Mark
Mitchell
<
mark
@codesourcery
.
com
>
Tue
Oct
26
01
:
27
:
32
1999
Mark
Mitchell
<
mark
@codesourcery
.
com
>
...
@@ -6792,7 +6792,7 @@ Mon Oct 25 22:49:34 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -6792,7 +6792,7 @@ Mon Oct 25 22:49:34 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
Constify
a
char
*
.
Constify
a
char
*
.
(
dbxout_types
,
dbxout_args
,
dbxout_symbol
)
:
Delete
prototypes
.
(
dbxout_types
,
dbxout_args
,
dbxout_symbol
)
:
Delete
prototypes
.
(
dbxout_symbol
)
:
Mark
parameter
`
local
'
with
ATTRIBUTE_UNUSED
.
(
dbxout_symbol
)
:
Mark
parameter
`
local
'
with
ATTRIBUTE_UNUSED
.
(
dbxout_block
)
:
Initialize
variable
`
blocknum
'
.
(
dbxout_block
)
:
Initialize
variable
`
blocknum
'
.
*
dbxout
.
h
(
dbxout_init
,
dbxout_finish
,
*
dbxout
.
h
(
dbxout_init
,
dbxout_finish
,
dbxout_start_new_source_file
,
dbxout_source_file
,
dbxout_types
,
dbxout_start_new_source_file
,
dbxout_source_file
,
dbxout_types
,
...
@@ -6854,7 +6854,7 @@ Sun Oct 24 21:02:46 1999 Richard Henderson <rth@cygnus.com>
...
@@ -6854,7 +6854,7 @@ Sun Oct 24 21:02:46 1999 Richard Henderson <rth@cygnus.com>
Sun
Oct
24
19
:
33
:
24
1999
Mark
P
.
Mitchell
<
mark
@codesourcery
.
com
>
Sun
Oct
24
19
:
33
:
24
1999
Mark
P
.
Mitchell
<
mark
@codesourcery
.
com
>
*
haifa
-
sched
.
c
(
schedule_insns
)
:
Don
'
t
assign
LUIDs
differently
*
haifa
-
sched
.
c
(
schedule_insns
)
:
Don
'
t
assign
LUIDs
differently
depending
on
whether
or
not
line
-
number
notes
are
present
.
depending
on
whether
or
not
line
-
number
notes
are
present
.
Sun
Oct
24
20
:
29
:
59
1999
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
Sun
Oct
24
20
:
29
:
59
1999
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
...
@@ -6975,7 +6975,7 @@ Fri Oct 22 23:46:50 1999 Bernd Schmidt <bernds@cygnus.co.uk>
...
@@ -6975,7 +6975,7 @@ Fri Oct 22 23:46:50 1999 Bernd Schmidt <bernds@cygnus.co.uk>
(
eliminate_regs
)
:
Move
code
that
detects
changes
to
elimination
(
eliminate_regs
)
:
Move
code
that
detects
changes
to
elimination
target
regs
into
new
function
elimination_effects
.
target
regs
into
new
function
elimination_effects
.
Delete
one
#
if
0
block
.
Delete
one
#
if
0
block
.
Abort
for
USE
,
CLOBBER
,
ASM_OPERANDS
and
SET
.
Abort
for
USE
,
CLOBBER
,
ASM_OPERANDS
and
SET
.
(
eliminate_regs_in_insn
)
:
Return
immediately
for
USEs
,
CLOBBERs
,
(
eliminate_regs_in_insn
)
:
Return
immediately
for
USEs
,
CLOBBERs
,
ADDR_VECs
,
ADDR_DIFF_VECs
and
ASM_INPUTs
.
ADDR_VECs
,
ADDR_DIFF_VECs
and
ASM_INPUTs
.
Only
call
eliminate_regs
for
real
operands
of
the
insn
,
not
for
parts
Only
call
eliminate_regs
for
real
operands
of
the
insn
,
not
for
parts
...
@@ -7037,9 +7037,9 @@ Thu Oct 21 12:49:05 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -7037,9 +7037,9 @@ Thu Oct 21 12:49:05 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
(
ASM_OUTPUT_SECTION_NAME
,
UNIQUE_SECTION
,
(
ASM_OUTPUT_SECTION_NAME
,
UNIQUE_SECTION
,
ASM_FINISH_DECLARE_OBJECT
,
ASM_OUTPUT_LIMITED_STRING
,
ASM_FINISH_DECLARE_OBJECT
,
ASM_OUTPUT_LIMITED_STRING
,
ASM_OUTPUT_ASCII
)
:
Constify
a
char
*
.
ASM_OUTPUT_ASCII
)
:
Constify
a
char
*
.
*
sparc
-
protos
.
h
:
New
file
for
sparc
prototypes
.
*
sparc
-
protos
.
h
:
New
file
for
sparc
prototypes
.
Thu
Oct
21
12
:
23
:
40
1999
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
Thu
Oct
21
12
:
23
:
40
1999
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
*
function
.
c
(
record_insns
,
contains
)
:
Always
declare
and
define
.
*
function
.
c
(
record_insns
,
contains
)
:
Always
declare
and
define
.
...
@@ -7056,7 +7056,7 @@ Thu Oct 21 13:03:49 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
...
@@ -7056,7 +7056,7 @@ Thu Oct 21 13:03:49 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
*
config
/
arm
/
lib1funcs
.
asm
(
_call_via_rX
)
:
Allow
compilation
of
*
config
/
arm
/
lib1funcs
.
asm
(
_call_via_rX
)
:
Allow
compilation
of
thumb
parts
even
when
building
with
non
-
thumb
CPUs
,
by
forcing
thumb
parts
even
when
building
with
non
-
thumb
CPUs
,
by
forcing
thumb
mode
.
thumb
mode
.
Wed
Oct
20
22
:
57
:
58
1999
Jeffrey
A
Law
(
law
@cygnus
.
com
)
Wed
Oct
20
22
:
57
:
58
1999
Jeffrey
A
Law
(
law
@cygnus
.
com
)
...
@@ -7169,7 +7169,7 @@ Tue Oct 19 11:41:12 1999 Mumit Khan <khan@xraylith.wisc.edu>
...
@@ -7169,7 +7169,7 @@ Tue Oct 19 11:41:12 1999 Mumit Khan <khan@xraylith.wisc.edu>
(
push_alignment
)
:
Initialize
to
current
effective
alignment
.
(
push_alignment
)
:
Initialize
to
current
effective
alignment
.
(
pop_alignment
)
:
Use
to
set
new
alignment
.
(
pop_alignment
)
:
Use
to
set
new
alignment
.
(
insert_pack_attributes
)
:
Delete
function
.
(
insert_pack_attributes
)
:
Delete
function
.
(
handle_pragma_token
)
:
Set
default_alignment
as
well
each
time
(
handle_pragma_token
)
:
Set
default_alignment
as
well
each
time
a
#
pragma
pack
(
<
n
>
)
is
encountered
.
a
#
pragma
pack
(
<
n
>
)
is
encountered
.
Tue
Oct
19
02
:
03
:
00
1999
Jeffrey
A
Law
(
law
@cygnus
.
com
)
Tue
Oct
19
02
:
03
:
00
1999
Jeffrey
A
Law
(
law
@cygnus
.
com
)
...
@@ -7225,7 +7225,7 @@ Mon Oct 18 01:41:35 1999 Jeffrey A Law (law@cygnus.com)
...
@@ -7225,7 +7225,7 @@ Mon Oct 18 01:41:35 1999 Jeffrey A Law (law@cygnus.com)
Sun
Oct
17
11
:
02
:
52
1999
Mark
Mitchell
<
mark
@codesourcery
.
com
>
Sun
Oct
17
11
:
02
:
52
1999
Mark
Mitchell
<
mark
@codesourcery
.
com
>
*
Makefile
.
in
:
Back
out
previous
change
.
*
Makefile
.
in
:
Back
out
previous
change
.
Sun
Oct
17
15
:
22
:
50
1999
Jeffrey
A
Law
(
law
@cygnus
.
com
)
Sun
Oct
17
15
:
22
:
50
1999
Jeffrey
A
Law
(
law
@cygnus
.
com
)
*
pa
.
c
(
move_operand
)
:
Reject
(
lo_sum
(
reg
)
(
unspec
...)).
*
pa
.
c
(
move_operand
)
:
Reject
(
lo_sum
(
reg
)
(
unspec
...)).
...
@@ -7339,8 +7339,8 @@ Sat Oct 16 13:37:46 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
...
@@ -7339,8 +7339,8 @@ Sat Oct 16 13:37:46 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
Sat
Oct
16
13
:
26
:
47
1999
Michael
Hayes
<
m
.
hayes
@elec
.
canterbury
.
ac
.
nz
>
Sat
Oct
16
13
:
26
:
47
1999
Michael
Hayes
<
m
.
hayes
@elec
.
canterbury
.
ac
.
nz
>
*
config
/
c4x
/
c4x
.
md
(
*
db_noclobber
,
*
config
/
c4x
/
c4x
.
md
(
*
db_noclobber
,
*
decrement_and_branch_until_zero_noclobber
)
:
New
patterns
and
*
decrement_and_branch_until_zero_noclobber
)
:
New
patterns
and
associated
splitters
.
associated
splitters
.
Sat
Oct
16
13
:
13
:
15
1999
Michael
Hayes
<
m
.
hayes
@elec
.
canterbury
.
ac
.
nz
>
Sat
Oct
16
13
:
13
:
15
1999
Michael
Hayes
<
m
.
hayes
@elec
.
canterbury
.
ac
.
nz
>
...
@@ -7446,7 +7446,7 @@ Thu Oct 14 23:51:56 1999 Richard Henderson <rth@cygnus.com>
...
@@ -7446,7 +7446,7 @@ Thu Oct 14 23:51:56 1999 Richard Henderson <rth@cygnus.com>
(
validate_pattern
)
:
Pass
along
the
set
for
the
dest
,
not
a
flag
.
(
validate_pattern
)
:
Pass
along
the
set
for
the
dest
,
not
a
flag
.
Fix
non
-
lvalue
message
.
Don
'
t
warn
for
VOIDmode
SET_DEST
of
CALL
.
Fix
non
-
lvalue
message
.
Don
'
t
warn
for
VOIDmode
SET_DEST
of
CALL
.
Check
for
PC
/
CC0
as
sources
.
Check
for
PC
/
CC0
as
sources
.
(
nodes_identical
)
:
Check
for
children
position
match
before
(
nodes_identical
)
:
Check
for
children
position
match
before
allowing
the
combination
.
allowing
the
combination
.
*
rtl
.
c
(
read_rtx
)
:
Track
line
number
across
\\\
n
.
*
rtl
.
c
(
read_rtx
)
:
Track
line
number
across
\\\
n
.
...
@@ -7517,7 +7517,7 @@ Fri Oct 15 18:36:07 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
...
@@ -7517,7 +7517,7 @@ Fri Oct 15 18:36:07 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
*
config
/
c4x
/
c4x
.
md
:
Define
mode
for
remaining
unspec
operators
.
*
config
/
c4x
/
c4x
.
md
:
Define
mode
for
remaining
unspec
operators
.
*
config
/
c4x
/
c4x
.
c
(
dst_operand
)
:
Use
nonimmediate_operand
.
*
config
/
c4x
/
c4x
.
c
(
dst_operand
)
:
Use
nonimmediate_operand
.
Thu
Oct
14
22
:
14
:
23
1999
Richard
Henderson
<
rth
@cygnus
.
com
>
Thu
Oct
14
22
:
14
:
23
1999
Richard
Henderson
<
rth
@cygnus
.
com
>
*
pa
.
md
(
post_stw
+
1
)
:
Use
pmode_register_operand
.
*
pa
.
md
(
post_stw
+
1
)
:
Use
pmode_register_operand
.
...
@@ -7605,7 +7605,7 @@ Thu Oct 14 10:51:49 1999 Richard Henderson <rth@cygnus.com>
...
@@ -7605,7 +7605,7 @@ Thu Oct 14 10:51:49 1999 Richard Henderson <rth@cygnus.com>
Wed
Oct
13
00
:
09
:
18
1999
Gerald
Pfeifer
<
pfeifer
@dbai
.
tuwien
.
ac
.
at
>
Wed
Oct
13
00
:
09
:
18
1999
Gerald
Pfeifer
<
pfeifer
@dbai
.
tuwien
.
ac
.
at
>
*
invoke
.
texi
:
Label
-
Wbad
-
function
-
cast
,
-
Wmissing
-
prototypes
,
*
invoke
.
texi
:
Label
-
Wbad
-
function
-
cast
,
-
Wmissing
-
prototypes
,
-
Wnested
-
externs
,
-
Wstrict
-
prototypes
,
and
-
Wtraditional
as
C
only
-
Wnested
-
externs
,
-
Wstrict
-
prototypes
,
and
-
Wtraditional
as
C
only
options
.
Also
add
a
new
item
"C-only Warning Options"
to
the
options
.
Also
add
a
new
item
"C-only Warning Options"
to
the
option
summary
.
option
summary
.
...
@@ -7714,7 +7714,7 @@ Wed Oct 13 21:18:17 1999 Richard Henderson <rth@cygnus.com>
...
@@ -7714,7 +7714,7 @@ Wed Oct 13 21:18:17 1999 Richard Henderson <rth@cygnus.com>
*
alpha
.
c
(
some_ni_operand
)
:
New
.
*
alpha
.
c
(
some_ni_operand
)
:
New
.
*
alpha
-
protos
.
h
:
Declare
it
.
*
alpha
-
protos
.
h
:
Declare
it
.
*
alpha
.
h
(
PREDICATE_CODES
)
:
Update
.
*
alpha
.
h
(
PREDICATE_CODES
)
:
Update
.
*
alpha
.
md
(
sXaddq
reload
insns
)
:
Use
some_ni_operand
*
alpha
.
md
(
sXaddq
reload
insns
)
:
Use
some_ni_operand
for
SET_DEST
instead
of
some_operand
.
for
SET_DEST
instead
of
some_operand
.
Wed
Oct
13
21
:
04
:
45
1999
Richard
Henderson
<
rth
@cygnus
.
com
>
Wed
Oct
13
21
:
04
:
45
1999
Richard
Henderson
<
rth
@cygnus
.
com
>
...
@@ -7817,7 +7817,7 @@ Wed Oct 13 10:07:54 1999 Richard Henderson <rth@cygnus.com>
...
@@ -7817,7 +7817,7 @@ Wed Oct 13 10:07:54 1999 Richard Henderson <rth@cygnus.com>
(ggc_mark_if_gcable): Renamed from ggc_mark_string_if_gcable.
(ggc_mark_if_gcable): Renamed from ggc_mark_string_if_gcable.
(ggc_alloc_rtx, ggc_alloc_rtvec): Delete.
(ggc_alloc_rtx, ggc_alloc_rtvec): Delete.
(ggc_alloc_tree, ggc_alloc_string, ggc_alloc): Delete.
(ggc_alloc_tree, ggc_alloc_string, ggc_alloc): Delete.
(ggc_set_mark_rtx, ggc_set_mark_rtvec): Delete.
(ggc_set_mark_rtx, ggc_set_mark_rtvec): Delete.
(ggc_set_mark_tree, ggc_mark_string, ggc_mark): Delete.
(ggc_set_mark_tree, ggc_mark_string, ggc_mark): Delete.
(ggc_collect): Use fp printing instead of our own rounding.
(ggc_collect): Use fp printing instead of our own rounding.
* ggc-simple.c (IS_MARKED, IGNORE_MARK): Delete.
* ggc-simple.c (IS_MARKED, IGNORE_MARK): Delete.
...
@@ -7842,7 +7842,7 @@ Wed Oct 13 10:07:54 1999 Richard Henderson <rth@cygnus.com>
...
@@ -7842,7 +7842,7 @@ Wed Oct 13 10:07:54 1999 Richard Henderson <rth@cygnus.com>
(ggc_mark_string_if_gcable, ggc_mark): Delete.
(ggc_mark_string_if_gcable, ggc_mark): Delete.
(search_data): Delete.
(search_data): Delete.
(struct globals): New.
(struct globals): New.
(GGC_MIN_EXPAND_FOR_GC, GGC_MIN_LAST_ALLOCATED): New.
(GGC_MIN_EXPAND_FOR_GC, GGC_MIN_LAST_ALLOCATED): New.
(tree_insert, tree_lookup): New.
(tree_insert, tree_lookup): New.
(ggc_alloc_obj, ggc_set_mark, ggc_mark_if_gcable): New.
(ggc_alloc_obj, ggc_set_mark, ggc_mark_if_gcable): New.
(clear_marks, sweep_objs): New.
(clear_marks, sweep_objs): New.
...
@@ -7961,7 +7961,7 @@ Sun Oct 10 18:27:27 1999 Mark Mitchell <mark@codesourcery.com>
...
@@ -7961,7 +7961,7 @@ Sun Oct 10 18:27:27 1999 Mark Mitchell <mark@codesourcery.com>
(
ggc_pop_context
)
:
Pop
the
`
any
'
memory
too
.
(
ggc_pop_context
)
:
Pop
the
`
any
'
memory
too
.
(
ggc_mark_string_if_gcable
)
:
New
function
.
(
ggc_mark_string_if_gcable
)
:
New
function
.
(
ggc_collect
)
:
Initialize
and
tear
down
ggc_allocated_strings
.
(
ggc_collect
)
:
Initialize
and
tear
down
ggc_allocated_strings
.
Sun
Oct
10
20
:
05
:
21
1999
David
Edelsohn
<
edelsohn
@gnu
.
org
>
Sun
Oct
10
20
:
05
:
21
1999
David
Edelsohn
<
edelsohn
@gnu
.
org
>
*
rs6000
.
md
(
movstrsi_
?
reg
):
Use
preferred
rD
/
rS
=
r5
form
.
*
rs6000
.
md
(
movstrsi_
?
reg
):
Use
preferred
rD
/
rS
=
r5
form
.
...
@@ -7993,7 +7993,7 @@ Sun Oct 10 16:37:01 1999 Richard Henderson <rth@cygnus.com>
...
@@ -7993,7 +7993,7 @@ Sun Oct 10 16:37:01 1999 Richard Henderson <rth@cygnus.com>
*
rtl
.
h
(
REG_SAVE_NOTE
)
:
New
.
*
rtl
.
h
(
REG_SAVE_NOTE
)
:
New
.
*
rtl
.
c
(
reg_note_name
)
:
Update
.
*
rtl
.
c
(
reg_note_name
)
:
Update
.
Sun
Oct
10
16
:
14
:
16
1999
Richard
Henderson
<
rth
@cygnus
.
com
>
Sun
Oct
10
16
:
14
:
16
1999
Richard
Henderson
<
rth
@cygnus
.
com
>
*
combine
.
c
(
refresh_blocks
,
need_refresh
)
:
New
.
*
combine
.
c
(
refresh_blocks
,
need_refresh
)
:
New
.
...
@@ -8019,7 +8019,7 @@ Sun Oct 10 08:40:00 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -8019,7 +8019,7 @@ Sun Oct 10 08:40:00 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
*
gansidecl
.
h
:
Likewise
.
*
gansidecl
.
h
:
Likewise
.
*
rtl
.
c
:
Likewise
.
*
rtl
.
c
:
Likewise
.
*
rtl
.
h
:
Likewise
.
*
rtl
.
h
:
Likewise
.
*
toplev
.
h
:
Likewise
.
*
toplev
.
h
:
Likewise
.
...
@@ -8091,7 +8091,7 @@ Sat Oct 9 12:18:16 1999 Richard Henderson <rth@cygnus.com>
...
@@ -8091,7 +8091,7 @@ Sat Oct 9 12:18:16 1999 Richard Henderson <rth@cygnus.com>
Verify
register
live
at
bb
->
global_live_at_start
before
adding
USE
.
Verify
register
live
at
bb
->
global_live_at_start
before
adding
USE
.
*
flow
.
c
(
HAVE_epilogue
,
HAVE_prologue
)
:
Provide
default
.
*
flow
.
c
(
HAVE_epilogue
,
HAVE_prologue
)
:
Provide
default
.
(
CLEAN_ALLOCA
)
:
New
.
(
CLEAN_ALLOCA
)
:
New
.
(
n_edges
)
:
New
.
(
n_edges
)
:
New
.
(
PROP_
*
)
:
New
flags
.
(
PROP_
*
)
:
New
flags
.
(
find_basic_blocks_1
)
:
Use
alloc_EXPR_LIST
.
(
find_basic_blocks_1
)
:
Use
alloc_EXPR_LIST
.
(
clear_edges
)
:
Zero
n_edges
.
(
clear_edges
)
:
Zero
n_edges
.
...
@@ -8105,7 +8105,7 @@ Sat Oct 9 12:18:16 1999 Richard Henderson <rth@cygnus.com>
...
@@ -8105,7 +8105,7 @@ Sat Oct 9 12:18:16 1999 Richard Henderson <rth@cygnus.com>
(
verify_local_live_at_start
)
:
New
.
(
verify_local_live_at_start
)
:
New
.
(
update_life_info
)
:
Rewrite
to
call
into
propogate_block
.
(
update_life_info
)
:
Rewrite
to
call
into
propogate_block
.
(
mark_reg
)
:
New
.
(
mark_reg
)
:
New
.
(
mark_regs_live_at_end
)
:
After
reload
,
if
epilogue
as
rtl
,
(
mark_regs_live_at_end
)
:
After
reload
,
if
epilogue
as
rtl
,
always
mark
stack
pointer
.
Conditionally
mark
PIC
register
.
always
mark
stack
pointer
.
Conditionally
mark
PIC
register
.
After
reload
,
mark
call
-
saved
registers
,
return
regsiters
.
After
reload
,
mark
call
-
saved
registers
,
return
regsiters
.
(
life_analysis_1
)
:
Accept
PROP
flags
not
remove_dead_code
.
(
life_analysis_1
)
:
Accept
PROP
flags
not
remove_dead_code
.
...
@@ -8118,7 +8118,7 @@ Sat Oct 9 12:18:16 1999 Richard Henderson <rth@cygnus.com>
...
@@ -8118,7 +8118,7 @@ Sat Oct 9 12:18:16 1999 Richard Henderson <rth@cygnus.com>
(
propagate_block
)
:
Accept
FLAGS
not
FINAL
or
REMOVE_DEAD_CODE
.
(
propagate_block
)
:
Accept
FLAGS
not
FINAL
or
REMOVE_DEAD_CODE
.
Test
flags
before
every
operation
.
Warn
if
prologue
/
epilogue
insn
Test
flags
before
every
operation
.
Warn
if
prologue
/
epilogue
insn
would
have
been
deleted
.
would
have
been
deleted
.
(
mark_set_regs
,
mark_set_1
)
:
Accept
and
use
FLAGS
.
(
mark_set_regs
,
mark_set_1
)
:
Accept
and
use
FLAGS
.
Use
alloc_EXPR_LIST
.
Use
alloc_EXPR_LIST
.
(
mark_used_regs
)
:
Accept
and
use
FLAGS
,
not
FINAL
.
(
mark_used_regs
)
:
Accept
and
use
FLAGS
,
not
FINAL
.
Remove
special
handling
for
RETURN
.
Remove
special
handling
for
RETURN
.
...
@@ -8152,7 +8152,7 @@ Sat Oct 9 12:18:16 1999 Richard Henderson <rth@cygnus.com>
...
@@ -8152,7 +8152,7 @@ Sat Oct 9 12:18:16 1999 Richard Henderson <rth@cygnus.com>
Fri
Oct
8
17
:
49
:
08
1999
Richard
Henderson
<
rth
@cygnus
.
com
>
Fri
Oct
8
17
:
49
:
08
1999
Richard
Henderson
<
rth
@cygnus
.
com
>
*
config
/
mips
/
mips
.
md
(
movstrsi
+
[
123
])
:
Combine
these
into
*
config
/
mips
/
mips
.
md
(
movstrsi
+
[
123
])
:
Combine
these
into
a
single
pattern
.
Scrap
the
'd'
versions
as
unnecessary
.
a
single
pattern
.
Scrap
the
'd'
versions
as
unnecessary
.
*
config
/
mips
/
mips
.
md
(
tablejump_internal3
,
tablejump_mips161
,
*
config
/
mips
/
mips
.
md
(
tablejump_internal3
,
tablejump_mips161
,
tablejump_mips162
,
tablejump_internal4
)
:
The
operands
to
a
tablejump_mips162
,
tablejump_internal4
)
:
The
operands
to
a
...
@@ -8323,7 +8323,7 @@ Tue Oct 5 16:14:40 1999 Michael Meissner <meissner@cygnus.com>
...
@@ -8323,7 +8323,7 @@ Tue Oct 5 16:14:40 1999 Michael Meissner <meissner@cygnus.com>
building
the
trampoline
support
,
declare
malloc
,
free
,
and
building
the
trampoline
support
,
declare
malloc
,
free
,
and
atexit
.
atexit
.
(
__clear_cache
)
:
Mark
arguments
as
potentially
unused
.
(
__clear_cache
)
:
Mark
arguments
as
potentially
unused
.
*
frame
.
c
(
toplevel
)
:
If
inhibit_libc
is
defined
,
declare
*
frame
.
c
(
toplevel
)
:
If
inhibit_libc
is
defined
,
declare
malloc
and
free
.
malloc
and
free
.
...
@@ -8391,7 +8391,7 @@ Mon Oct 4 21:47:31 1999 Richard Henderson <rth@cygnus.com>
...
@@ -8391,7 +8391,7 @@ Mon Oct 4 21:47:31 1999 Richard Henderson <rth@cygnus.com>
(
write_header
)
:
New
,
broken
out
of
main
.
(
write_header
)
:
New
,
broken
out
of
main
.
(
make_insn_sequence
)
:
Use
new_decision
and
new_decision_test
.
(
make_insn_sequence
)
:
Use
new_decision
and
new_decision_test
.
(
process_tree
)
:
New
,
broken
out
of
main
.
(
process_tree
)
:
New
,
broken
out
of
main
.
(
main
)
:
Adjust
for
merge_trees
interface
change
.
(
main
)
:
Adjust
for
merge_trees
interface
change
.
Don
'
t
#
define
operands
in
the
output
file
.
Don
'
t
#
define
operands
in
the
output
file
.
(
record_insn_name
)
:
New
,
broken
out
of
make_insn_sequence
.
(
record_insn_name
)
:
New
,
broken
out
of
make_insn_sequence
.
(
debug_decision_2
,
debug_decision_1
,
debug_decision_0
)
:
New
.
(
debug_decision_2
,
debug_decision_1
,
debug_decision_0
)
:
New
.
...
@@ -8455,7 +8455,7 @@ Mon Oct 4 11:28:37 1999 Richard Henderson <rth@cygnus.com>
...
@@ -8455,7 +8455,7 @@ Mon Oct 4 11:28:37 1999 Richard Henderson <rth@cygnus.com>
Mon
Oct
4
09
:
55
:
17
1999
Stan
Cox
<
scox
@cygnus
.
com
>
Mon
Oct
4
09
:
55
:
17
1999
Stan
Cox
<
scox
@cygnus
.
com
>
*
mips
.
h
(
GO_IF_LEGITIMATE_ADDRESS
)
:
Let
leasi
/
liadi
handle
large
*
mips
.
h
(
GO_IF_LEGITIMATE_ADDRESS
)
:
Let
leasi
/
liadi
handle
large
register
offsets
.
register
offsets
.
Mon
Oct
4
08
:
54
:
12
1999
Alexandre
Oliva
<
oliva
@lsd
.
ic
.
unicamp
.
br
>
Mon
Oct
4
08
:
54
:
12
1999
Alexandre
Oliva
<
oliva
@lsd
.
ic
.
unicamp
.
br
>
...
@@ -8499,7 +8499,7 @@ Sun Oct 3 12:44:05 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -8499,7 +8499,7 @@ Sun Oct 3 12:44:05 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
*
profile
.
c
(
instrument_arcs
,
output_gcov_string
,
*
profile
.
c
(
instrument_arcs
,
output_gcov_string
,
tablejump_entry_p
)
:
Add
static
prototypes
.
tablejump_entry_p
)
:
Add
static
prototypes
.
(
output_gcov_string
)
:
Constify
a
char
*
.
(
output_gcov_string
)
:
Constify
a
char
*
.
*
regmove
.
c
(
replacement_quality
,
fixup_match_2
)
:
Add
static
*
regmove
.
c
(
replacement_quality
,
fixup_match_2
)
:
Add
static
prototypes
.
prototypes
.
...
@@ -8537,7 +8537,7 @@ Sun Oct 3 12:24:52 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -8537,7 +8537,7 @@ Sun Oct 3 12:24:52 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
(
pop_function_context_from
)
:
Mark
parameter
`
context
'
with
(
pop_function_context_from
)
:
Mark
parameter
`
context
'
with
ATTRIBUTE_UNUSED
.
ATTRIBUTE_UNUSED
.
(
push_temp_slots_for_block
,
flush_addressof
)
:
Hide
definition
.
(
push_temp_slots_for_block
,
flush_addressof
)
:
Hide
definition
.
*
gcov
.
c
(
init_arc
,
reverse_arcs
,
create_program_flow_graph
,
*
gcov
.
c
(
init_arc
,
reverse_arcs
,
create_program_flow_graph
,
solve_program_flow_graph
,
calculate_branch_probs
,
solve_program_flow_graph
,
calculate_branch_probs
,
function_summary
,
main
,
fancy_abort
)
:
Add
prototypes
.
function_summary
,
main
,
fancy_abort
)
:
Add
prototypes
.
...
@@ -8562,7 +8562,7 @@ Sun Oct 3 12:05:28 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -8562,7 +8562,7 @@ Sun Oct 3 12:05:28 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
*
builtins
.
c
(
stabilize_va_list
)
:
Add
static
prototype
.
*
builtins
.
c
(
stabilize_va_list
)
:
Add
static
prototype
.
(
expand_builtin_va_arg
)
:
Constify
a
char
*
.
(
expand_builtin_va_arg
)
:
Constify
a
char
*
.
*
c
-
lex
.
c
(
getch
,
put_back
,
extend_token_buffer_to
,
*
c
-
lex
.
c
(
getch
,
put_back
,
extend_token_buffer_to
,
read_line_number
,
token_getch
,
token_put_back
)
:
Add
static
read_line_number
,
token_getch
,
token_put_back
)
:
Add
static
prototypes
.
prototypes
.
...
@@ -8581,7 +8581,7 @@ Sat Oct 2 16:07:56 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -8581,7 +8581,7 @@ Sat Oct 2 16:07:56 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
*
toplev
.
c
:
Likewise
.
Remove
redundant
prototypes
.
*
toplev
.
c
:
Likewise
.
Remove
redundant
prototypes
.
Sat
Oct
2
11
:
28
:
33
1999
Krister
Walfridsson
<
cato
@df
.
lth
.
se
>
Sat
Oct
2
11
:
28
:
33
1999
Krister
Walfridsson
<
cato
@df
.
lth
.
se
>
*
invoke
.
texi
:
Removed
duplicated
description
for
-
Q
.
*
invoke
.
texi
:
Removed
duplicated
description
for
-
Q
.
...
@@ -8610,10 +8610,10 @@ Sat Oct 2 10:53:22 1999 Jan Hubicka <hubicka@freesoft.cz>
...
@@ -8610,10 +8610,10 @@ Sat Oct 2 10:53:22 1999 Jan Hubicka <hubicka@freesoft.cz>
Sat
Oct
2
02
:
48
:
21
1999
Mark
P
.
Mitchell
<
mark
@codesourcery
.
com
>
Sat
Oct
2
02
:
48
:
21
1999
Mark
P
.
Mitchell
<
mark
@codesourcery
.
com
>
*
tree
.
c
(
build
)
:
Don
'
t
look
at
TREE_SIDE_EFFECTS
or
TREE_RAISES
*
tree
.
c
(
build
)
:
Don
'
t
look
at
TREE_SIDE_EFFECTS
or
TREE_RAISES
for
non
-
trees
.
for
non
-
trees
.
(
build1
)
:
Likewise
.
(
build1
)
:
Likewise
.
Fri
Oct
1
18
:
01
:
11
1999
Bernd
Schmidt
<
bernds
@cygnus
.
co
.
uk
>
Fri
Oct
1
18
:
01
:
11
1999
Bernd
Schmidt
<
bernds
@cygnus
.
co
.
uk
>
*
i386elf
.
h
(
TARGET_DEFAULT
)
:
Use
symbolic
constants
.
*
i386elf
.
h
(
TARGET_DEFAULT
)
:
Use
symbolic
constants
.
...
@@ -8699,7 +8699,7 @@ Thu Sep 30 17:39:16 1999 Richard Henderson <rth@cygnus.com>
...
@@ -8699,7 +8699,7 @@ Thu Sep 30 17:39:16 1999 Richard Henderson <rth@cygnus.com>
(
call
-
value
patterns
)
:
Move
to
end
of
file
.
(
call
-
value
patterns
)
:
Move
to
end
of
file
.
(
*
)
:
Remove
mode
from
label_ref
in
(
pc
)
context
.
(
*
)
:
Remove
mode
from
label_ref
in
(
pc
)
context
.
(
movstrqi
)
:
Use
memory
not
general_operand
for
BLKmode
operands
.
(
movstrqi
)
:
Use
memory
not
general_operand
for
BLKmode
operands
.
(
prologue_stack_probe_loop
,
builtin_longjmp
)
:
Add
missing
mode
(
prologue_stack_probe_loop
,
builtin_longjmp
)
:
Add
missing
mode
to
register_operand
operands
.
to
register_operand
operands
.
(
peep2
patterns
)
:
Convert
from
commented
-
out
peephole
patterns
.
(
peep2
patterns
)
:
Convert
from
commented
-
out
peephole
patterns
.
...
@@ -8726,7 +8726,7 @@ Thu Sep 30 14:39:17 1999 Bernd Schmidt <bernds@cygnus.co.uk>
...
@@ -8726,7 +8726,7 @@ Thu Sep 30 14:39:17 1999 Bernd Schmidt <bernds@cygnus.co.uk>
Thu
Sep
30
05
:
40
:
34
1999
Richard
Earnshaw
<
rearnsha
@arm
.
com
>
Thu
Sep
30
05
:
40
:
34
1999
Richard
Earnshaw
<
rearnsha
@arm
.
com
>
*
c
-
lang
.
c
(
finish_file
case
ndef
ASM_OUTPUT_
{
CON
,
DE
}
STRUCTOR
):
*
c
-
lang
.
c
(
finish_file
case
ndef
ASM_OUTPUT_
{
CON
,
DE
}
STRUCTOR
):
Correctly
build
argument
list
to
constructor
and
destructor
functions
.
Correctly
build
argument
list
to
constructor
and
destructor
functions
.
Thu
Sep
30
00
:
13
:
27
1999
Dirk
Zoller
<
duz
@rtsffm
.
com
>
Thu
Sep
30
00
:
13
:
27
1999
Dirk
Zoller
<
duz
@rtsffm
.
com
>
...
@@ -8751,7 +8751,7 @@ Wed Sep 29 23:43:39 1999 Jeffrey A Law (law@cygnus.com)
...
@@ -8751,7 +8751,7 @@ Wed Sep 29 23:43:39 1999 Jeffrey A Law (law@cygnus.com)
*
h8300
.
c
(
WORD_REG_USED
)
:
Update
to
avoid
useless
register
*
h8300
.
c
(
WORD_REG_USED
)
:
Update
to
avoid
useless
register
saves
in
interrupt
functions
and
functions
which
never
return
.
saves
in
interrupt
functions
and
functions
which
never
return
.
*
cse
.
c
(
struct
set
)
:
Delete
inner_dest_loc
field
.
*
cse
.
c
(
struct
set
)
:
Delete
inner_dest_loc
field
.
(
cse_insn
)
:
Remove
assignments
to
inner_dest_loc
field
.
(
cse_insn
)
:
Remove
assignments
to
inner_dest_loc
field
.
Wed
Sep
29
16
:
06
:
20
1999
Richard
Henderson
<
rth
@cygnus
.
com
>
Wed
Sep
29
16
:
06
:
20
1999
Richard
Henderson
<
rth
@cygnus
.
com
>
...
@@ -8846,7 +8846,7 @@ Sun Sep 26 10:55:36 1999 Mark Mitchell <mark@codesourcery.com>
...
@@ -8846,7 +8846,7 @@ Sun Sep 26 10:55:36 1999 Mark Mitchell <mark@codesourcery.com>
*
function
.
h
(
struct
function
)
:
Add
x_dont_save_pending_sizes_p
.
*
function
.
h
(
struct
function
)
:
Add
x_dont_save_pending_sizes_p
.
*
stor
-
layout
.
c
(
variable_size
)
:
Don
'
t
add
sizes
to
the
pending
*
stor
-
layout
.
c
(
variable_size
)
:
Don
'
t
add
sizes
to
the
pending
sizes
list
if
x_dont_save_pending_sizes_p
is
set
.
sizes
list
if
x_dont_save_pending_sizes_p
is
set
.
Sun
Sep
26
16
:
36
:
52
1999
Robert
Lipe
(
robertlipe
@usa
.
net
)
Sun
Sep
26
16
:
36
:
52
1999
Robert
Lipe
(
robertlipe
@usa
.
net
)
*
config
/
i386
/
dgux
.
h
(
SELECT_RTX_SECTION
)
:
Provide
dummy
argument
*
config
/
i386
/
dgux
.
h
(
SELECT_RTX_SECTION
)
:
Provide
dummy
argument
...
@@ -8868,7 +8868,7 @@ Sat Sep 25 13:11:07 1999 Jeffrey A Law (law@cygnus.com)
...
@@ -8868,7 +8868,7 @@ Sat Sep 25 13:11:07 1999 Jeffrey A Law (law@cygnus.com)
an
unconditional
jump
,
always
make
sure
a
BARRIER
immediately
an
unconditional
jump
,
always
make
sure
a
BARRIER
immediately
follows
the
converted
jump
.
Do
not
delete
unreachable
code
.
follows
the
converted
jump
.
Do
not
delete
unreachable
code
.
(
cse_basic_block
)
:
Do
not
delete
unreachable
code
.
(
cse_basic_block
)
:
Do
not
delete
unreachable
code
.
*
toplev
.
c
(
rest_of_compilation
)
:
Move
call
to
*
toplev
.
c
(
rest_of_compilation
)
:
Move
call
to
delete_trivially_dead_insns
after
the
conditional
call
to
delete_trivially_dead_insns
after
the
conditional
call
to
jump_optimize
.
jump_optimize
.
...
@@ -8883,7 +8883,7 @@ Sat Sep 25 09:03:17 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -8883,7 +8883,7 @@ Sat Sep 25 09:03:17 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
Sat
Sep
25
13
:
42
:
15
1999
Nick
Clifton
<
nickc
@cygnus
.
com
>
Sat
Sep
25
13
:
42
:
15
1999
Nick
Clifton
<
nickc
@cygnus
.
com
>
*
varasm
.
c
(
asm_emit_uninitialised
)
:
New
function
:
Generate
*
varasm
.
c
(
asm_emit_uninitialised
)
:
New
function
:
Generate
the
assembler
statements
necessary
to
declare
an
uninitialised
the
assembler
statements
necessary
to
declare
an
uninitialised
variable
.
variable
.
(
ASM_EMIT_LOCAL
)
:
New
macro
:
Emit
a
local
,
uninitialised
(
ASM_EMIT_LOCAL
)
:
New
macro
:
Emit
a
local
,
uninitialised
variable
.
variable
.
...
@@ -8961,7 +8961,7 @@ Thu Sep 23 13:40:02 1999 Jason Merrill <jason@yorick.cygnus.com>
...
@@ -8961,7 +8961,7 @@ Thu Sep 23 13:40:02 1999 Jason Merrill <jason@yorick.cygnus.com>
(
init_decl_processing
)
:
If
-
fshort
-
wchar
,
use
'
short
unsigned
int
'
(
init_decl_processing
)
:
If
-
fshort
-
wchar
,
use
'
short
unsigned
int
'
for
wchar_t
.
for
wchar_t
.
*
c
-
common
.
c
,
c
-
lex
.
c
:
Get
WCHAR_TYPE_SIZE
from
wchar_type_node
.
*
c
-
common
.
c
,
c
-
lex
.
c
:
Get
WCHAR_TYPE_SIZE
from
wchar_type_node
.
*
gcc
.
c
(
default_compilers
)
:
If
-
fshort
-
wchar
,
*
gcc
.
c
(
default_compilers
)
:
If
-
fshort
-
wchar
,
override
__WCHAR_TYPE__
.
override
__WCHAR_TYPE__
.
*
tm
.
texi
(
C
Dialect
Options
)
:
Add
-
fshort
-
wchar
.
*
tm
.
texi
(
C
Dialect
Options
)
:
Add
-
fshort
-
wchar
.
...
@@ -8987,7 +8987,7 @@ Sun Sep 19 01:23:23 1999 Alex Samuel <samuel@codesourcery.com>
...
@@ -8987,7 +8987,7 @@ Sun Sep 19 01:23:23 1999 Alex Samuel <samuel@codesourcery.com>
(
init_ggc
)
:
Allocate
empty_string
and
add
as
root
.
(
init_ggc
)
:
Allocate
empty_string
and
add
as
root
.
*
stmt
.
c
(
digit_strings
)
:
New
variable
.
*
stmt
.
c
(
digit_strings
)
:
New
variable
.
(
init_stmt
)
:
Add
last_block_end_note
as
root
.
Allocate
and
(
init_stmt
)
:
Add
last_block_end_note
as
root
.
Allocate
and
initialize
digit_strings
.
initialize
digit_strings
.
(
expand_asm_operands
)
:
Use
empty_string
instead
of
string
(
expand_asm_operands
)
:
Use
empty_string
instead
of
string
constant
.
Use
digit_strings
instead
of
string
constants
.
constant
.
Use
digit_strings
instead
of
string
constants
.
*
profile
.
c
(
init_arc_profiler
)
:
Allocate
string
with
*
profile
.
c
(
init_arc_profiler
)
:
Allocate
string
with
...
@@ -9071,7 +9071,7 @@ Wed Sep 22 16:10:21 1999 Martin v. Lwis <loewis@informatik.hu-berlin.de>
...
@@ -9071,7 +9071,7 @@ Wed Sep 22 16:10:21 1999 Martin v. Lwis <loewis@informatik.hu-berlin.de>
Thu
Sep
23
07
:
37
:
13
1999
Dan
Nicolaescu
<
dann
@ics
.
uci
.
edu
>
Thu
Sep
23
07
:
37
:
13
1999
Dan
Nicolaescu
<
dann
@ics
.
uci
.
edu
>
*
libgcc2
.
c
(
num_digits
)
:
Add
prototype
with
*
libgcc2
.
c
(
num_digits
)
:
Add
prototype
with
__attribute__
((
const
)).
__attribute__
((
const
)).
(
__terminate
)
:
Add
prototype
.
(
__terminate
)
:
Add
prototype
.
...
@@ -9117,7 +9117,7 @@ Wed Sep 22 17:58:01 1999 Stan Cox <scox@cygnus.com>
...
@@ -9117,7 +9117,7 @@ Wed Sep 22 17:58:01 1999 Stan Cox <scox@cygnus.com>
(
LEGITIMIZE_ADDRESS
)
:
Use
plus_constant
to
avoid
(
LEGITIMIZE_ADDRESS
)
:
Use
plus_constant
to
avoid
(
plus
(
reg
)
(
const_int
0
))
(
plus
(
reg
)
(
const_int
0
))
*
mips
.
md
(
call_internal3c
)
:
New
pattern
for
-
mips16
-
mlong
-
calls
.
*
mips
.
md
(
call_internal3c
)
:
New
pattern
for
-
mips16
-
mlong
-
calls
.
Wed
Sep
22
17
:
55
:
31
1999
David
Edelsohn
<
edelsohn
@gnu
.
org
>
Wed
Sep
22
17
:
55
:
31
1999
David
Edelsohn
<
edelsohn
@gnu
.
org
>
*
rs6000
.
c
(
expand_block_move
)
:
DImode
loads
and
stores
require
*
rs6000
.
c
(
expand_block_move
)
:
DImode
loads
and
stores
require
...
@@ -9285,14 +9285,14 @@ Tue Sep 21 14:55:11 EDT 1999 Andrew MacLeod <amacleod@cygnus.com>
...
@@ -9285,14 +9285,14 @@ Tue Sep 21 14:55:11 EDT 1999 Andrew MacLeod <amacleod@cygnus.com>
Tue
Sep
21
14
:
51
:
23
EDT
1999
Andrew
MacLeod
<
amacleod
@cygnus
.
com
>
Tue
Sep
21
14
:
51
:
23
EDT
1999
Andrew
MacLeod
<
amacleod
@cygnus
.
com
>
*
flow
.
c
(
remove_edge
)
:
New
function
to
remove
an
edge
from
the
*
flow
.
c
(
remove_edge
)
:
New
function
to
remove
an
edge
from
the
flow
graph
.
flow
graph
.
(
remove_fake_successors
)
:
New
function
to
remove
fake
successor
edges
.
(
remove_fake_successors
)
:
New
function
to
remove
fake
successor
edges
.
(
remove_fake_edges
)
:
New
function
to
remove
all
fake
edges
from
the
(
remove_fake_edges
)
:
New
function
to
remove
all
fake
edges
from
the
flow
graph
.
flow
graph
.
(
add_fake_exit_edges
)
:
New
function
to
add
fake
edges
from
all
blocks
(
add_fake_exit_edges
)
:
New
function
to
add
fake
edges
from
all
blocks
with
no
successors
to
the
exit
block
.
with
no
successors
to
the
exit
block
.
*
basic
-
block
.
h
(
remove_fake_edges
,
add_fake_exit_edges
)
:
Add
*
basic
-
block
.
h
(
remove_fake_edges
,
add_fake_exit_edges
)
:
Add
prototypes
for
new
functions
.
prototypes
for
new
functions
.
Tue
Sep
21
14
:
49
:
53
EDT
1999
Andrew
MacLeod
<
amacleod
@cygnus
.
com
>
Tue
Sep
21
14
:
49
:
53
EDT
1999
Andrew
MacLeod
<
amacleod
@cygnus
.
com
>
...
@@ -9331,7 +9331,7 @@ Tue Sep 21 06:45:31 1999 Jeffrey A Law (law@cygnus.com)
...
@@ -9331,7 +9331,7 @@ Tue Sep 21 06:45:31 1999 Jeffrey A Law (law@cygnus.com)
Tue
Sep
21
05
:
29
:
17
1999
Richard
Earnshaw
(
rearnsha
@arm
.
com
)
Tue
Sep
21
05
:
29
:
17
1999
Richard
Earnshaw
(
rearnsha
@arm
.
com
)
*
stmt
.
c
(
any_pending_cleanups
)
:
Don
'
t
crash
when
*
stmt
.
c
(
any_pending_cleanups
)
:
Don
'
t
crash
when
current_function
->
stmt
is
unset
.
current_function
->
stmt
is
unset
.
Tue
Sep
21
00
:
59
:
49
1999
Alexandre
Oliva
<
oliva
@lsd
.
ic
.
unicamp
.
br
>
Tue
Sep
21
00
:
59
:
49
1999
Alexandre
Oliva
<
oliva
@lsd
.
ic
.
unicamp
.
br
>
...
@@ -9391,7 +9391,7 @@ Mon Sep 20 14:43:37 1999 Nick Clifton <nickc@cygnus.com>
...
@@ -9391,7 +9391,7 @@ Mon Sep 20 14:43:37 1999 Nick Clifton <nickc@cygnus.com>
independent
command
line
option
.
independent
command
line
option
.
(
main
)
:
Invoke
lang_decode_option
and
then
(
main
)
:
Invoke
lang_decode_option
and
then
independent_decode_option
on
each
command
line
option
in
independent_decode_option
on
each
command
line
option
in
turn
.
turn
.
Mon
Sep
20
05
:
41
:
36
1999
Jeffrey
A
Law
(
law
@cygnus
.
com
)
Mon
Sep
20
05
:
41
:
36
1999
Jeffrey
A
Law
(
law
@cygnus
.
com
)
...
@@ -9529,7 +9529,7 @@ Sat Sep 18 11:15:58 1999 Alex Samuel <samuel@codesourcery.com>
...
@@ -9529,7 +9529,7 @@ Sat Sep 18 11:15:58 1999 Alex Samuel <samuel@codesourcery.com>
(
virtual_outgoing_args_rtx
,
virtual_cfa
)
:
Likewise
.
(
virtual_outgoing_args_rtx
,
virtual_cfa
)
:
Likewise
.
(
const_int_rtx
)
:
Change
to
array
of
rtx
.
(
const_int_rtx
)
:
Change
to
array
of
rtx
.
(
const0_rtx
,
const1_rtx
,
const2_rtx
,
constm1_rtx
)
:
Redefine
(
const0_rtx
,
const1_rtx
,
const2_rtx
,
constm1_rtx
)
:
Redefine
accordingly
.
accordingly
.
*
emit
-
rtl
.
c
(
global_rtl
)
:
Change
to
array
of
rtx
.
*
emit
-
rtl
.
c
(
global_rtl
)
:
Change
to
array
of
rtx
.
(
const_int_rtx
)
:
Change
to
aray
of
rtx
.
(
const_int_rtx
)
:
Change
to
aray
of
rtx
.
(
gen_rtx_CONST_INT
)
:
Redefine
accordingly
.
(
gen_rtx_CONST_INT
)
:
Redefine
accordingly
.
...
@@ -9705,7 +9705,7 @@ Thu Sep 16 10:53:36 1999 Bernd Schmidt <bernds@cygnus.co.uk>
...
@@ -9705,7 +9705,7 @@ Thu Sep 16 10:53:36 1999 Bernd Schmidt <bernds@cygnus.co.uk>
Wed
Sep
15
21
:
37
:
06
1999
Mark
Mitchell
<
mark
@codesourcery
.
com
>
Wed
Sep
15
21
:
37
:
06
1999
Mark
Mitchell
<
mark
@codesourcery
.
com
>
*
function
.
c
(
identify_blocks
)
:
Don
'
t
shadow
a
variable
in
an
*
function
.
c
(
identify_blocks
)
:
Don
'
t
shadow
a
variable
in
an
outer
scope
.
outer
scope
.
*
integrate
.
c
(
integrate_decl_tree
)
:
Don
'
t
use
pushlevel
,
*
integrate
.
c
(
integrate_decl_tree
)
:
Don
'
t
use
pushlevel
,
pushdecl
,
or
poplevel
to
build
up
the
new
BLOCK
tree
.
pushdecl
,
or
poplevel
to
build
up
the
new
BLOCK
tree
.
...
@@ -9735,7 +9735,7 @@ Wed Sep 15 17:56:00 1999 Richard Henderson <rth@cygnus.com>
...
@@ -9735,7 +9735,7 @@ Wed Sep 15 17:56:00 1999 Richard Henderson <rth@cygnus.com>
(
free_after_compilation
)
:
Move
bits
to
free_after_parsing
;
call
(
free_after_compilation
)
:
Move
bits
to
free_after_parsing
;
call
free_eh_status
,
free_expr_status
;
zero
the
marked
members
of
the
free_eh_status
,
free_expr_status
;
zero
the
marked
members
of
the
function
state
.
function
state
.
(
prepare_function_start
)
:
No
can_garbage_collect
.
(
prepare_function_start
)
:
No
can_garbage_collect
.
Call
init_eh_for_function
.
Call
init_eh_for_function
.
(
expand_dummy_function_end
)
:
Free
up
current_function
state
.
(
expand_dummy_function_end
)
:
Free
up
current_function
state
.
(
mark_function_status
)
:
Renamed
from
mark_function_state
.
(
mark_function_status
)
:
Renamed
from
mark_function_state
.
...
@@ -9772,7 +9772,7 @@ Wed Sep 15 15:51:52 1999 Mark Mitchell <mark@codesourcery.com>
...
@@ -9772,7 +9772,7 @@ Wed Sep 15 15:51:52 1999 Mark Mitchell <mark@codesourcery.com>
*
function
.
h
(
identify_blocks
)
:
Change
prototype
.
*
function
.
h
(
identify_blocks
)
:
Change
prototype
.
*
function
.
c
(
identify_blocks
)
:
Simplify
.
*
function
.
c
(
identify_blocks
)
:
Simplify
.
(
reorder_blocks
)
:
Likewise
.
(
reorder_blocks
)
:
Likewise
.
*
ggc
-
common
.
c
(
ggc_mark_rtx
)
:
Mark
the
BLOCK
associated
with
a
*
ggc
-
common
.
c
(
ggc_mark_rtx
)
:
Mark
the
BLOCK
associated
with
a
NOTE_INSN_BLOCK_
{
BEG
,
END
}.
NOTE_INSN_BLOCK_
{
BEG
,
END
}.
*
haifa
-
sched
.
c
(
sched_analyze
)
:
Don
'
t
put
NOTE_BLOCK_NUMBER
on
*
haifa
-
sched
.
c
(
sched_analyze
)
:
Don
'
t
put
NOTE_BLOCK_NUMBER
on
the
list
of
saved
notes
if
the
note
isn
'
t
a
the
list
of
saved
notes
if
the
note
isn
'
t
a
...
@@ -9787,7 +9787,7 @@ Wed Sep 15 15:51:52 1999 Mark Mitchell <mark@codesourcery.com>
...
@@ -9787,7 +9787,7 @@ Wed Sep 15 15:51:52 1999 Mark Mitchell <mark@codesourcery.com>
(
find_loop_tree_blocks
)
:
Simplify
.
(
find_loop_tree_blocks
)
:
Simplify
.
(
unroll_block_trees
)
:
Likewise
.
(
unroll_block_trees
)
:
Likewise
.
*
tree
.
h
(
reorder_block
)
:
Change
prototype
.
*
tree
.
h
(
reorder_block
)
:
Change
prototype
.
Wed
Sep
15
14
:
39
:
35
1999
Jason
Merrill
<
jason
@yorick
.
cygnus
.
com
>
Wed
Sep
15
14
:
39
:
35
1999
Jason
Merrill
<
jason
@yorick
.
cygnus
.
com
>
*
gbl
-
ctors
.
h
:
Lose
HAVE_ATEXIT
.
Don
'
t
define
ON_EXIT
.
*
gbl
-
ctors
.
h
:
Lose
HAVE_ATEXIT
.
Don
'
t
define
ON_EXIT
.
...
@@ -9831,7 +9831,7 @@ Wed Sep 15 10:09:48 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -9831,7 +9831,7 @@ Wed Sep 15 10:09:48 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
*
genoutput
.
c
(
main
)
:
Likewise
.
*
genoutput
.
c
(
main
)
:
Likewise
.
*
genpeep
.
c
(
main
)
:
Likewise
.
*
genpeep
.
c
(
main
)
:
Likewise
.
*
genrecog
.
c
(
main
)
:
Likewise
.
*
genrecog
.
c
(
main
)
:
Likewise
.
*
genattr
.
c
(
get_insn_name
)
:
Mark
parameter
with
ATTRIBUTE_UNUSED
.
*
genattr
.
c
(
get_insn_name
)
:
Mark
parameter
with
ATTRIBUTE_UNUSED
.
*
genattrtab
.
c
(
get_insn_name
)
:
Likewise
.
*
genattrtab
.
c
(
get_insn_name
)
:
Likewise
.
*
gencodes
.
c
(
get_insn_name
)
:
Likewise
.
*
gencodes
.
c
(
get_insn_name
)
:
Likewise
.
...
@@ -9841,7 +9841,7 @@ Wed Sep 15 10:09:48 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -9841,7 +9841,7 @@ Wed Sep 15 10:09:48 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
*
genflags
.
c
(
get_insn_name
)
:
Likewise
.
*
genflags
.
c
(
get_insn_name
)
:
Likewise
.
*
genopinit
.
c
(
get_insn_name
)
:
Likewise
.
*
genopinit
.
c
(
get_insn_name
)
:
Likewise
.
*
genpeep
.
c
(
get_insn_name
)
:
Likewise
.
*
genpeep
.
c
(
get_insn_name
)
:
Likewise
.
*
gencheck
.
c
(
usage
)
:
Add
static
prototype
.
*
gencheck
.
c
(
usage
)
:
Add
static
prototype
.
*
genextract
.
c
(
print_path
)
:
Constify
a
char
*
.
*
genextract
.
c
(
print_path
)
:
Constify
a
char
*
.
*
genopinit
.
c
(
optabs
)
:
Likewise
.
*
genopinit
.
c
(
optabs
)
:
Likewise
.
...
@@ -9963,7 +9963,7 @@ Tue Sep 14 16:20:24 1999 Richard Henderson <rth@cygnus.com>
...
@@ -9963,7 +9963,7 @@ Tue Sep 14 16:20:24 1999 Richard Henderson <rth@cygnus.com>
*
recog
.
h
(
struct
recog_data
)
:
Make
dup_num
,
operand_address_p
,
*
recog
.
h
(
struct
recog_data
)
:
Make
dup_num
,
operand_address_p
,
n_operands
,
n_dups
,
n_alternatives
`
char
'
instead
of
`
unsigned
char
'
.
n_operands
,
n_dups
,
n_alternatives
`
char
'
instead
of
`
unsigned
char
'
.
(
struct
insn_data
)
:
Likewise
with
n_operands
,
n_dups
,
(
struct
insn_data
)
:
Likewise
with
n_operands
,
n_dups
,
n_alternatives
,
output_format
.
n_alternatives
,
output_format
.
*
regclass
.
c
(
scan_one_insn
)
:
Cast
n_operands
to
int
before
*
regclass
.
c
(
scan_one_insn
)
:
Cast
n_operands
to
int
before
arithmetic
inside
comparison
.
arithmetic
inside
comparison
.
...
@@ -9990,10 +9990,10 @@ Tue Sep 14 14:14:28 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -9990,10 +9990,10 @@ Tue Sep 14 14:14:28 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
(
returnjump_p_1
,
delete_prior_computation
)
:
Add
static
prototypes
.
(
returnjump_p_1
,
delete_prior_computation
)
:
Add
static
prototypes
.
*
mips
-
tdump
.
c
(
fatal
,
fancy_abort
,
main
)
:
Add
extern
prototypes
.
*
mips
-
tdump
.
c
(
fatal
,
fancy_abort
,
main
)
:
Add
extern
prototypes
.
*
recog
.
c
(
offsettable_address_p
)
:
Prototype
function
pointer
.
*
recog
.
c
(
offsettable_address_p
)
:
Prototype
function
pointer
.
(
preprocess_constraints
)
:
Call
memset
,
not
bzero
.
(
preprocess_constraints
)
:
Call
memset
,
not
bzero
.
*
tree
.
c
(
tree_node_kind_names
)
:
Constify
a
char
*
.
Make
static
.
*
tree
.
c
(
tree_node_kind_names
)
:
Constify
a
char
*
.
Make
static
.
(
gcc_obstack_init
)
:
Don
'
t
declare
.
(
gcc_obstack_init
)
:
Don
'
t
declare
.
(
fix_sizetype
)
:
Add
static
prototype
.
(
fix_sizetype
)
:
Add
static
prototype
.
...
@@ -10012,11 +10012,11 @@ Tue Sep 14 12:22:50 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -10012,11 +10012,11 @@ Tue Sep 14 12:22:50 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
loop_find_equiv_value
)
:
Add
static
prototypes
.
loop_find_equiv_value
)
:
Add
static
prototypes
.
(
unroll_loop
)
:
Wrap
variable
`
prev
'
in
macro
HAVE_cc0
.
(
unroll_loop
)
:
Wrap
variable
`
prev
'
in
macro
HAVE_cc0
.
(
copy_loop_body
)
:
Remove
unreachable
break
statement
.
(
copy_loop_body
)
:
Remove
unreachable
break
statement
.
*
sparc
.
c
(
sparc_va_arg
)
:
Remove
unused
variable
`
tmp
'
.
*
sparc
.
c
(
sparc_va_arg
)
:
Remove
unused
variable
`
tmp
'
.
*
sparc
.
h
(
sparc_va_start
,
sparc_va_arg
)
:
Add
extern
prototypes
.
*
sparc
.
h
(
sparc_va_start
,
sparc_va_arg
)
:
Add
extern
prototypes
.
Tue
Sep
14
15
:
28
:
00
1999
Bernd
Schmidt
<
bernds
@cygnus
.
co
.
uk
>
Tue
Sep
14
15
:
28
:
00
1999
Bernd
Schmidt
<
bernds
@cygnus
.
co
.
uk
>
Undo
some
changes
from
the
gcc2
merge
:
Undo
some
changes
from
the
gcc2
merge
:
...
@@ -10045,7 +10045,7 @@ Tue Sep 14 04:01:46 1999 Loren Rittle <ljrittle@acm.org>
...
@@ -10045,7 +10045,7 @@ Tue Sep 14 04:01:46 1999 Loren Rittle <ljrittle@acm.org>
Tue
Sep
14
03
:
58
:
44
1999
Andreas
Jaeger
<
aj
@arthur
.
rhein
-
neckar
.
de
>
Tue
Sep
14
03
:
58
:
44
1999
Andreas
Jaeger
<
aj
@arthur
.
rhein
-
neckar
.
de
>
*
configure
.
in
:
Add
crtbeginS
.
o
,
crtendS
.
o
for
mips
-
linux
;
add
*
configure
.
in
:
Add
crtbeginS
.
o
,
crtendS
.
o
for
mips
-
linux
;
add
thread
support
.
thread
support
.
*
configure
:
Rebuilt
.
*
configure
:
Rebuilt
.
...
@@ -10313,7 +10313,7 @@ Sun Sep 12 05:00:24 1999 Richard Henderson <rth@cygnus.com>
...
@@ -10313,7 +10313,7 @@ Sun Sep 12 05:00:24 1999 Richard Henderson <rth@cygnus.com>
(output_get_insn_name): New.
(output_get_insn_name): New.
(constraints, op_n_alternatives, predicates, address_p): Die.
(constraints, op_n_alternatives, predicates, address_p): Die.
(modes, strict_low, seen): Die.
(modes, strict_low, seen): Die.
(scan_operands): Take new param `d' instead of writing to
(scan_operands): Take new param `d' instead of writing to
seven global variables.
seven global variables.
(compare_operands): New.
(compare_operands): New.
(place_operands): New.
(place_operands): New.
...
@@ -10341,7 +10341,7 @@ Sun Sep 12 22:05:21 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
...
@@ -10341,7 +10341,7 @@ Sun Sep 12 22:05:21 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
Sat Sep 11 23:28:33 1999 Richard Henderson <rth@cygnus.com>
Sat Sep 11 23:28:33 1999 Richard Henderson <rth@cygnus.com>
* tree.c (save_tree_status): Revert 10 Sep change.
* tree.c (save_tree_status): Revert 10 Sep change.
(restore_tree_status): Likewise. Call obstack_free with NULL
(restore_tree_status): Likewise. Call obstack_free with NULL
before freeing the obstack proper.
before freeing the obstack proper.
Sat Sep 11 23:23:46 1999 Richard Henderson <rth@cygnus.com>
Sat Sep 11 23:23:46 1999 Richard Henderson <rth@cygnus.com>
...
@@ -10905,8 +10905,8 @@ Wed Sep 8 14:34:42 1999 Ian Piumarta <piumarta@prof.inria.fr>
...
@@ -10905,8 +10905,8 @@ Wed Sep 8 14:34:42 1999 Ian Piumarta <piumarta@prof.inria.fr>
Geoffrey Keating <geoffk@cygnus.com>
Geoffrey Keating <geoffk@cygnus.com>
* config/rs6000/rs6000.c (first_reg_to_save): Don't save fixed or
* config/rs6000/rs6000.c (first_reg_to_save): Don't save fixed or
call-used registers (call-saved registers must still be contiguous
call-used registers (call-saved registers must still be contiguous
and end with r31, of course).
and end with r31, of course).
Tue Sep 7 21:41:38 1999 Richard Henderson <rth@cygnus.com>
Tue Sep 7 21:41:38 1999 Richard Henderson <rth@cygnus.com>
...
@@ -11489,7 +11489,7 @@ Sat Sep 4 11:19:52 1999 Richard Henderson <rth@cygnus.com>
...
@@ -11489,7 +11489,7 @@ Sat Sep 4 11:19:52 1999 Richard Henderson <rth@cygnus.com>
Sat Sep 4 13:11:01 1999 Bernd Schmidt <bernds@cygnus.co.uk>
Sat Sep 4 13:11:01 1999 Bernd Schmidt <bernds@cygnus.co.uk>
Change obstack memory management and varasm constant pool handling so
Change obstack memory management and varasm constant pool handling so
that nested functions are treated like any other functions.
that nested functions are treated like any other functions.
* function.c (init_machine_status): New variable.
* function.c (init_machine_status): New variable.
(push_function_context_to): Set contains_functions for the outer
(push_function_context_to): Set contains_functions for the outer
function. Don't call save_varasm_status.
function. Don't call save_varasm_status.
...
@@ -11584,8 +11584,8 @@ Sat Sep 4 16:56:28 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
...
@@ -11584,8 +11584,8 @@ Sat Sep 4 16:56:28 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
Fri Sep 3 19:02:38 1999 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
Fri Sep 3 19:02:38 1999 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* function.h (struct function): Add new element LANGUAGE.
* function.h (struct function): Add new element LANGUAGE.
(save_lang_status): Declare new variable.
(save_lang_status): Declare new variable.
(restore_lang_status): Likewise.
(restore_lang_status): Likewise.
* function.c (save_lang_status): Define.
* function.c (save_lang_status): Define.
(restore_lang_status): Likewise.
(restore_lang_status): Likewise.
...
@@ -11609,7 +11609,7 @@ Sat Sep 4 11:37:15 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
...
@@ -11609,7 +11609,7 @@ Sat Sep 4 11:37:15 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
* config/c4x/c4x.c (LEGITIMATE_CONSTANT_P): Allow any CONST_INT.
* config/c4x/c4x.c (LEGITIMATE_CONSTANT_P): Allow any CONST_INT.
(c4x_shiftable_constant): Declare.
(c4x_shiftable_constant): Declare.
* config/c4x/c4x.md (loadqi_big_constant, loadhi_big_constant,
* config/c4x/c4x.md (loadqi_big_constant, loadhi_big_constant,
ashlqi3_noclobber): Add new patterns and associated splitters.
ashlqi3_noclobber): Add new patterns and associated splitters.
Fri Sep 3 16:22:17 1999 Richard Henderson <rth@cygnus.com>
Fri Sep 3 16:22:17 1999 Richard Henderson <rth@cygnus.com>
...
@@ -11806,7 +11806,7 @@ Thu Sep 2 13:52:53 1999 Geoffrey Keating <geoffk@cygnus.com>
...
@@ -11806,7 +11806,7 @@ Thu Sep 2 13:52:53 1999 Geoffrey Keating <geoffk@cygnus.com>
*
toplev
.
c
:
Define
them
.
*
toplev
.
c
:
Define
them
.
(
f_options
)
:
Handle
-
falign
-*
when
they
have
no
argument
.
(
f_options
)
:
Handle
-
falign
-*
when
they
have
no
argument
.
(
main
)
:
Add
logic
to
set
variables
for
-
falign
-
functions
,
(
main
)
:
Add
logic
to
set
variables
for
-
falign
-
functions
,
-
falign
-
jumps
,
-
falign
-
labels
,
-
falign
-
loops
.
-
falign
-
jumps
,
-
falign
-
labels
,
-
falign
-
loops
.
Make
it
-
fsched
-
verbose
=<
n
>
and
-
finline
-
limit
=<
n
>
.
Make
it
-
fsched
-
verbose
=<
n
>
and
-
finline
-
limit
=<
n
>
.
(
display_help
)
:
Change
help
to
match
options
.
(
display_help
)
:
Change
help
to
match
options
.
*
final
.
c
(
LABEL_ALIGN
)
:
Default
to
align_labels_log
.
*
final
.
c
(
LABEL_ALIGN
)
:
Default
to
align_labels_log
.
...
@@ -11820,11 +11820,11 @@ Thu Sep 2 13:52:53 1999 Geoffrey Keating <geoffk@cygnus.com>
...
@@ -11820,11 +11820,11 @@ Thu Sep 2 13:52:53 1999 Geoffrey Keating <geoffk@cygnus.com>
*
config
/
sparc
/
sparc
.
h
:
Don
'
t
declare
sparc_align_
*
.
*
config
/
sparc
/
sparc
.
h
:
Don
'
t
declare
sparc_align_
*
.
Don
'
t
provide
LABEL_ALIGN_AFTER_BARRIER
or
LOOP_ALIGN
.
Don
'
t
provide
LABEL_ALIGN_AFTER_BARRIER
or
LOOP_ALIGN
.
(
DEFAULT_SPARC_ALIGN_FUNCS
)
:
Delete
;
take
functionality
into
(
DEFAULT_SPARC_ALIGN_FUNCS
)
:
Delete
;
take
functionality
into
sparc
.
c
.
sparc
.
c
.
(
FUNCTION_BOUNDARY
)
:
Fix
incorrect
use
---
it
'
s
not
just
a
request
,
(
FUNCTION_BOUNDARY
)
:
Fix
incorrect
use
---
it
'
s
not
just
a
request
,
it
'
s
a
promise
.
it
'
s
a
promise
.
*
config
/
sparc
/
sparc
.
c
:
Delete
sparc_align_loops
,
*
config
/
sparc
/
sparc
.
c
:
Delete
sparc_align_loops
,
sparc_align_jumps
,
sparc_align_funcs
and
the
corresponding
string
sparc_align_jumps
,
sparc_align_funcs
and
the
corresponding
string
variables
.
variables
.
(
sparc_override_options
)
:
Default
align_functions
on
ultrasparc
.
(
sparc_override_options
)
:
Default
align_functions
on
ultrasparc
.
Delete
-
malign
-*
handling
.
Delete
-
malign
-*
handling
.
...
@@ -12581,7 +12581,7 @@ Wed Aug 25 09:32:31 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
@@ -12581,7 +12581,7 @@ Wed Aug 25 09:32:31 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
Wed Aug 25 11:18:39 1999 Bernd Schmidt <bernds@cygnus.co.uk>
Wed Aug 25 11:18:39 1999 Bernd Schmidt <bernds@cygnus.co.uk>
* toplev.c (rest_of_compilation): Use decl_printable_name when opening
* toplev.c (rest_of_compilation): Use decl_printable_name when opening
gcse dump file.
gcse dump file.
Wed Aug 25 10:57:12 1999 Nick Clifton <nickc@cygnus.com>
Wed Aug 25 10:57:12 1999 Nick Clifton <nickc@cygnus.com>
...
@@ -12646,7 +12646,7 @@ Wed Aug 25 12:46:22 1999 Fred Fish <fnf@cygnus.com>
...
@@ -12646,7 +12646,7 @@ Wed Aug 25 12:46:22 1999 Fred Fish <fnf@cygnus.com>
(test-protoize-simple): Don't define STD_PROTO_DIR.
(test-protoize-simple): Don't define STD_PROTO_DIR.
* protoize.c: Use PARAMS rather than PROTO. Minor whitespace
* protoize.c: Use PARAMS rather than PROTO. Minor whitespace
changes to make 'test-protoize-simple' pass.
changes to make 'test-protoize-simple' pass.
(STD_PROTO_DIR): Remove define.
(STD_PROTO_DIR): Remove define.
(STANDARD_EXEC_PREFIX): Supply default define.
(STANDARD_EXEC_PREFIX): Supply default define.
(standard_exec_prefix): New variable, init to STANDARD_EXEC_PREFIX.
(standard_exec_prefix): New variable, init to STANDARD_EXEC_PREFIX.
(target_machine): New variable, init to DEFAULT_TARGET_MACHINE.
(target_machine): New variable, init to DEFAULT_TARGET_MACHINE.
...
@@ -12757,7 +12757,7 @@ Tue Aug 24 12:35:20 1999 Bernd Schmidt <bernds@cygnus.co.uk>
...
@@ -12757,7 +12757,7 @@ Tue Aug 24 12:35:20 1999 Bernd Schmidt <bernds@cygnus.co.uk>
(cprop): Don't crash if cprop_insn turned the insn into a NOTE.
(cprop): Don't crash if cprop_insn turned the insn into a NOTE.
* tree.h (current_function_calls_setjmp,
* tree.h (current_function_calls_setjmp,
current_function_calls_longjmp): Delete declarations.
current_function_calls_longjmp): Delete declarations.
* dsp16xx.c: Include "
function
.
h
".
* dsp16xx.c: Include "
function
.
h
".
* elxsi.c: Likewise.
* elxsi.c: Likewise.
* gmicro.c: Likewise.
* gmicro.c: Likewise.
...
@@ -12789,7 +12789,7 @@ Tue Aug 24 02:47:44 1999 Jeffrey A Law (law@cygnus.com)
...
@@ -12789,7 +12789,7 @@ Tue Aug 24 02:47:44 1999 Jeffrey A Law (law@cygnus.com)
Mon Aug 23 23:35:52 1999 Matthias Klose <doko@cs.tu-berlin.de>
Mon Aug 23 23:35:52 1999 Matthias Klose <doko@cs.tu-berlin.de>
* cpp.texi: Add a node documenting macro varargs (copied
* cpp.texi: Add a node documenting macro varargs (copied
from extend.texi).
from extend.texi).
1999-08-23 22:23 -0700 Zack Weinberg <zack@bitmover.com>
1999-08-23 22:23 -0700 Zack Weinberg <zack@bitmover.com>
...
@@ -13171,7 +13171,7 @@ Wed Aug 18 06:37:44 1999 Bernd Schmidt <bernds@cygnus.co.uk>
...
@@ -13171,7 +13171,7 @@ Wed Aug 18 06:37:44 1999 Bernd Schmidt <bernds@cygnus.co.uk>
Sat
Aug
14
00
:
54
:
57
1999
Geoffrey
Keating
<
geoffk
@cygnus
.
com
>
Sat
Aug
14
00
:
54
:
57
1999
Geoffrey
Keating
<
geoffk
@cygnus
.
com
>
*
cse
.
c
(
cse_insn
)
:
Call
never_reached_warning
when
a
jump
is
*
cse
.
c
(
cse_insn
)
:
Call
never_reached_warning
when
a
jump
is
changed
to
be
unconditional
.
changed
to
be
unconditional
.
*
flags
.
h
:
Declare
warn_notreached
.
*
flags
.
h
:
Declare
warn_notreached
.
*
flow
.
c
(
delete_block
)
:
Call
never_reached_warning
when
*
flow
.
c
(
delete_block
)
:
Call
never_reached_warning
when
a
block
is
deleted
.
a
block
is
deleted
.
...
@@ -13302,8 +13302,8 @@ Sun Aug 1 22:24:03 1999 Philip Blundell <philb@gnu.org>
...
@@ -13302,8 +13302,8 @@ Sun Aug 1 22:24:03 1999 Philip Blundell <philb@gnu.org>
Don't define.
Don't define.
* config/arm/linux-elf.h (ASM_SPEC): Define.
* config/arm/linux-elf.h (ASM_SPEC): Define.
(TARGET_DEFAULT, SUBTARGET_EXTRA_LINK_SPEC,
(TARGET_DEFAULT, SUBTARGET_EXTRA_LINK_SPEC,
SUBTARGET_EXTRA_ASM_SPEC, CPP_APCS_PC_DEFAULT): Add definitions
SUBTARGET_EXTRA_ASM_SPEC, CPP_APCS_PC_DEFAULT): Add definitions
for 26-bit APCS and old linker.
for 26-bit APCS and old linker.
(CPP_PREDEFINES): Define `__arm__'; don't define `arm' or
(CPP_PREDEFINES): Define `__arm__'; don't define `arm' or
`arm_elf'.
`arm_elf'.
(FP_DEFAULT): Define to FP_SOFT3 for all machines.
(FP_DEFAULT): Define to FP_SOFT3 for all machines.
...
@@ -13830,7 +13830,7 @@ Sat Aug 7 02:11:13 1999 Bernd Schmidt <bernds@cygnus.co.uk>
...
@@ -13830,7 +13830,7 @@ Sat Aug 7 02:11:13 1999 Bernd Schmidt <bernds@cygnus.co.uk>
Sat Aug 7 01:39:27 1999 Philippe De Muyter <phdm@macqel.be>
Sat Aug 7 01:39:27 1999 Philippe De Muyter <phdm@macqel.be>
* fixinc/server.c (server_setup): Do not prefix function used as
* fixinc/server.c (server_setup): Do not prefix function used as
parameter with `&'.
parameter with `&'.
Sat Aug 7 00:21:20 1999 Richard Henderson <rth@cygnus.com>
Sat Aug 7 00:21:20 1999 Richard Henderson <rth@cygnus.com>
...
@@ -13929,7 +13929,7 @@ Thu Aug 5 01:14:13 1999 Daniel Jacobowitz <drow@false.org>
...
@@ -13929,7 +13929,7 @@ Thu Aug 5 01:14:13 1999 Daniel Jacobowitz <drow@false.org>
*
rs6000
.
h
(
ENCODE_SECTION_NIFO
)
:
Do
not
set
SYMBOL_REF_FLAG
*
rs6000
.
h
(
ENCODE_SECTION_NIFO
)
:
Do
not
set
SYMBOL_REF_FLAG
for
weak
symbols
.
for
weak
symbols
.
Thu
Aug
5
00
:
56
:
30
1999
Geoffrey
Keating
<
geoffk
@cygnus
.
com
>
Thu
Aug
5
00
:
56
:
30
1999
Geoffrey
Keating
<
geoffk
@cygnus
.
com
>
*
rs6000
.
c
(
rs6000_stack_info
)
:
For
ABI_V4
/
ABI_SOLARIS
-
fpic
,
always
*
rs6000
.
c
(
rs6000_stack_info
)
:
For
ABI_V4
/
ABI_SOLARIS
-
fpic
,
always
allocate
space
in
the
stack
frame
for
the
PIC
register
.
allocate
space
in
the
stack
frame
for
the
PIC
register
.
...
@@ -14518,9 +14518,9 @@ Fri Jul 30 16:33:42 1999 Mathias Froehlich <frohlich@na.uni-tuebingen.de>
...
@@ -14518,9 +14518,9 @@ Fri Jul 30 16:33:42 1999 Mathias Froehlich <frohlich@na.uni-tuebingen.de>
1999
-
07
-
30
Vladimir
Makarov
<
vmakarov
@loony
.
cygnus
.
com
>
1999
-
07
-
30
Vladimir
Makarov
<
vmakarov
@loony
.
cygnus
.
com
>
*
config
/
sparc
/
sparc
.
h
(
ASM_CPU32_DEFAULT_SPEC
)
:
Change
-
Av8
onto
*
config
/
sparc
/
sparc
.
h
(
ASM_CPU32_DEFAULT_SPEC
)
:
Change
-
Av8
onto
-
Asparclite
for
sparc86x
.
-
Asparclite
for
sparc86x
.
(
CPP_CPU32_DEFAULT_SPEC
,
CPP_CPU_SPEC
)
:
Remove
-
D__sparc_v8__
for
(
CPP_CPU32_DEFAULT_SPEC
,
CPP_CPU_SPEC
)
:
Remove
-
D__sparc_v8__
for
sparc86x
.
sparc86x
.
(
ASM_CPU_SPEC
)
:
Use
-
Asparclite
for
sparc86x
.
(
ASM_CPU_SPEC
)
:
Use
-
Asparclite
for
sparc86x
.
Fri
Jul
30
14
:
53
:
56
1999
Jakub
Jelinek
<
jj
@ultra
.
linux
.
cz
>
Fri
Jul
30
14
:
53
:
56
1999
Jakub
Jelinek
<
jj
@ultra
.
linux
.
cz
>
...
@@ -14647,7 +14647,7 @@ Wed Jul 28 11:19:06 1999 Richard Henderson <rth@cygnus.com>
...
@@ -14647,7 +14647,7 @@ Wed Jul 28 11:19:06 1999 Richard Henderson <rth@cygnus.com>
1999
-
07
-
27
Philip
Blundell
<
pb
@nexus
.
co
.
uk
>
1999
-
07
-
27
Philip
Blundell
<
pb
@nexus
.
co
.
uk
>
*
config
/
arm
/
telf
.
h
:
Include
dbxelf
.
h
.
*
config
/
arm
/
telf
.
h
:
Include
dbxelf
.
h
.
(
CPP_PREDEFINES
)
:
Only
define
if
not
already
defined
.
(
CPP_PREDEFINES
)
:
Only
define
if
not
already
defined
.
(
ASM_IDENTIFY_GCC
)
:
Likewise
.
(
ASM_IDENTIFY_GCC
)
:
Likewise
.
(
SUBTARGET_EXTRA_SECTIONS
)
:
Likewise
.
(
SUBTARGET_EXTRA_SECTIONS
)
:
Likewise
.
(
SUBTARGET_EXTRA_SECTION_FUNCTIONS
)
:
Likewise
.
(
SUBTARGET_EXTRA_SECTION_FUNCTIONS
)
:
Likewise
.
...
@@ -14949,7 +14949,7 @@ Fri Jul 23 14:09:58 1999 Philip Blundell <pb@nexus.co.uk>
...
@@ -14949,7 +14949,7 @@ Fri Jul 23 14:09:58 1999 Philip Blundell <pb@nexus.co.uk>
(
OUTPUT_INT_ADDR_CONST
)
:
Replace
NEED_PLT_GOT
with
NEED_GOT_RELOC
.
(
OUTPUT_INT_ADDR_CONST
)
:
Replace
NEED_PLT_GOT
with
NEED_GOT_RELOC
.
(
ASM_OUTPUT_MI_THUNK
)
:
Replace
NEED_PLT_GOT
with
NEED_PLT_RELOC
.
(
ASM_OUTPUT_MI_THUNK
)
:
Replace
NEED_PLT_GOT
with
NEED_PLT_RELOC
.
*
config
/
arm
/
arm
.
c
(
arm_override_options
)
:
Add
new
option
*
config
/
arm
/
arm
.
c
(
arm_override_options
)
:
Add
new
option
-
mpic
-
register
=
N
.
-
mpic
-
register
=
N
.
(
arm_pic_register_string
)
:
New
variable
.
(
arm_pic_register_string
)
:
New
variable
.
(
arm_finalize_pic
)
:
Respect
TARGET_SINGLE_PIC_BASE
.
(
arm_finalize_pic
)
:
Respect
TARGET_SINGLE_PIC_BASE
.
(
output_func_prologue
)
:
If
TARGET_SINGLE_PIC_BASE
,
treat
the
PIC
(
output_func_prologue
)
:
If
TARGET_SINGLE_PIC_BASE
,
treat
the
PIC
...
@@ -15005,8 +15005,8 @@ Wed Jul 21 00:46:58 1999 Mark P. Mitchell <mark@codesourcery.com>
...
@@ -15005,8 +15005,8 @@ Wed Jul 21 00:46:58 1999 Mark P. Mitchell <mark@codesourcery.com>
*
defaults
.
h
(
DWARF2_GENERATE_TEXT_SECTION_LABEL
)
:
New
macro
.
*
defaults
.
h
(
DWARF2_GENERATE_TEXT_SECTION_LABEL
)
:
New
macro
.
*
tm
.
texi
(
DWARF2_GENERATE_TEXT_SECTION_LABEL
)
:
Define
it
.
*
tm
.
texi
(
DWARF2_GENERATE_TEXT_SECTION_LABEL
)
:
Define
it
.
*
dwarf2out
.
c
(
dwarf2out_init
)
:
Don
'
t
output
a
label
to
mark
the
*
dwarf2out
.
c
(
dwarf2out_init
)
:
Don
'
t
output
a
label
to
mark
the
start
of
the
text
section
if
DWARF2_GENERATE_TEXT_SECTION_LABEL
is
start
of
the
text
section
if
DWARF2_GENERATE_TEXT_SECTION_LABEL
is
false
.
false
.
*
config
/
mips
/
iris6
.
h
(
DWARF2_GENERATE_TEXT_SECTION_LABEL
)
:
*
config
/
mips
/
iris6
.
h
(
DWARF2_GENERATE_TEXT_SECTION_LABEL
)
:
Define
to
zero
.
Define
to
zero
.
...
@@ -15388,8 +15388,8 @@ Mon Jul 12 14:29:15 1999 Jeffrey A Law (law@cygnus.com)
...
@@ -15388,8 +15388,8 @@ Mon Jul 12 14:29:15 1999 Jeffrey A Law (law@cygnus.com)
Mon Jul 12 10:40:01 1999 Vladimir Makarov <vmakarov@tofu.to.cygnus.com>
Mon Jul 12 10:40:01 1999 Vladimir Makarov <vmakarov@tofu.to.cygnus.com>
* config/arm/thumb.c (thumb_reorg): Call replace_symbols_in_block
* config/arm/thumb.c (thumb_reorg): Call replace_symbols_in_block
always unless NO_DEBUG is used. Compile this code
always unless NO_DEBUG is used. Compile this code
unconditionally.
unconditionally.
(replace_symbols_in_block): Compile it unconditionally.
(replace_symbols_in_block): Compile it unconditionally.
Sun Jul 11 12:32:32 1999 Jeffrey A Law (law@cygnus.com)
Sun Jul 11 12:32:32 1999 Jeffrey A Law (law@cygnus.com)
...
@@ -16010,7 +16010,7 @@ Thu Jun 17 15:06:10 PDT 1999 Don Lindsay <dlindsay@cygnus.com>
...
@@ -16010,7 +16010,7 @@ Thu Jun 17 15:06:10 PDT 1999 Don Lindsay <dlindsay@cygnus.com>
(
EXTRA_CONSTRAINT
)
:
Define
constraints
to
accept
pc
-
relative
(
EXTRA_CONSTRAINT
)
:
Define
constraints
to
accept
pc
-
relative
operands
(
essentially
'g'
,
'm'
,
and
's'
under
normal
circumstances
).
operands
(
essentially
'g'
,
'm'
,
and
's'
under
normal
circumstances
).
*
m68k
.
c
(
print_operand
)
:
Cause
printing
of
pc
-
relative
addresses
*
m68k
.
c
(
print_operand
)
:
Cause
printing
of
pc
-
relative
addresses
to
include
pc
register
.
to
include
pc
register
.
(
print_operand_address
)
:
Ditto
.
(
print_operand_address
)
:
Ditto
.
(
general_src_operand
)
:
Accept
operands
that
are
not
only
(
general_src_operand
)
:
Accept
operands
that
are
not
only
general_operands
,
but
are
also
valid
when
used
as
a
pc
-
relative
general_operands
,
but
are
also
valid
when
used
as
a
pc
-
relative
...
@@ -16349,7 +16349,7 @@ Mon Jun 7 13:33:39 1999 Dave Brolley <brolley@cygnus.com>
...
@@ -16349,7 +16349,7 @@ Mon Jun 7 13:33:39 1999 Dave Brolley <brolley@cygnus.com>
* cpplib.c (do_define): Cast `alloca' return value.
* cpplib.c (do_define): Cast `alloca' return value.
(do_include, do_undef, do_pragma): Likewise.
(do_include, do_undef, do_pragma): Likewise.
* cpphash.c (dump_definition): Cast `xstrdup' and `alloca' return
* cpphash.c (dump_definition): Cast `xstrdup' and `alloca' return
values.
values.
* cppfiles.c (initialize_input_buffer): Cast `xmalloc' return values.
* cppfiles.c (initialize_input_buffer): Cast `xmalloc' return values.
* gcc/cppspec.c (lang_specific_driver): Cast xmalloc return value.
* gcc/cppspec.c (lang_specific_driver): Cast xmalloc return value.
...
@@ -16381,7 +16381,7 @@ Sat Jun 5 12:11:24 1999 Mark Mitchell <mark@codesourcery.com>
...
@@ -16381,7 +16381,7 @@ Sat Jun 5 12:11:24 1999 Mark Mitchell <mark@codesourcery.com>
(mips_adjust_insn_length): New function.
(mips_adjust_insn_length): New function.
(mips_output_conditional_branch): New function.
(mips_output_conditional_branch): New function.
* mips.md (length): Adjust attribute definition to handle
* mips.md (length): Adjust attribute definition to handle
conditional branches.
Change lengths to bytes, rather than
conditional branches. Change lengths to bytes, rather than
instructions throughout. Remove length attribute from
instructions throughout. Remove length attribute from
instructions whose length is four bytes, and rely on the default
instructions whose length is four bytes, and rely on the default
instead.
instead.
...
@@ -16772,7 +16772,7 @@ Fri May 21 20:09:52 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
...
@@ -16772,7 +16772,7 @@ Fri May 21 20:09:52 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
*
sh
.
h
(
BRANCH_COST
)
:
Define
.
*
sh
.
h
(
BRANCH_COST
)
:
Define
.
Thu
May
20
10
:
00
:
42
1999
Stephen
L
Moshier
<
moshier
@world
.
std
.
com
>
Thu
May
20
10
:
00
:
42
1999
Stephen
L
Moshier
<
moshier
@world
.
std
.
com
>
*
Makefile
.
in
(
GCC_FOR_TARGET
)
:
Add
-
I
$
(
build_tooldir
)
/
include
.
*
Makefile
.
in
(
GCC_FOR_TARGET
)
:
Add
-
I
$
(
build_tooldir
)
/
include
.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment