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
fbf3e0dd
Commit
fbf3e0dd
authored
21 years ago
by
Andreas Jaeger
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* Makefile.in: Add $(DESTDIR).
From-SVN: r75964
parent
701b701b
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
45 additions
and
41 deletions
+45
-41
gcc/ada/ChangeLog
+43
-39
gcc/ada/Makefile.in
+2
-2
No files found.
gcc/ada/ChangeLog
View file @
fbf3e0dd
2004
-
01
-
16
Andreas
Jaeger
<
aj
@
suse
.
de
>
*
Makefile
.
in
:
Add
$(
DESTDIR
).
2004
-
01
-
15
Olivier
Hainque
<
hainque
@
act
-
europe
.
fr
>
*
decl
.
c
(
gnat_to_gnu_entity
,
E_Variable
):
Retrieve
the
object
size
...
...
@@ -152,7 +156,7 @@
2004
-
01
-
05
Kelley
Cook
<
kcook
@
gcc
.
gnu
.
org
>
*
Make
-
lang
.
in
:
Revert
stamp
-
xgnatug
change
from
2003
-
12
-
18.
*
Make
-
lang
.
in
:
Revert
stamp
-
xgnatug
change
from
2003
-
12
-
18.
Update
comment
and
copyright
date
.
*
stamp
-
xgnatug
:
Delete
.
...
...
@@ -177,14 +181,14 @@
*
sprint
.
adb
:
Minor
updates
to
avoid
-
gnatwa
warnings
*
s
-
secsta
.
ads
,
s
-
secsta
.
adb
:
*
s
-
secsta
.
ads
,
s
-
secsta
.
adb
:
(
SS_Get_Max
):
New
function
to
obtain
high
water
mark
for
ss
stack
Default_Secondary_Stack
is
not
a
constant
since
it
may
be
modified
by
the
binder
generated
main
program
if
the
-
D
switch
is
used
.
*
switch
-
b
.
adb
:
New
-
Dnnn
switch
for
binder
*
switch
-
c
.
adb
:
*
switch
-
c
.
adb
:
Make
-
gnatg
imply
all
warnings
currently
in
-
gnatwa
*
vms_conv
.
adb
:
Minor
reformatting
...
...
@@ -509,7 +513,7 @@
to
__gnat_map_signal
,
imported
from
init
.
c
to
support
signal
->
exception
mappings
that
depend
on
the
vxWorks
version
.
*
init
.
c
:
*
init
.
c
:
Created
and
exported
__gnat_map_signal
to
support
signal
->
exception
mapping
that
is
dependent
on
the
VxWorks
version
.
Change
mapping
of
SIGBUS
from
Program_Error
to
Storage_Error
on
VxWorks
...
...
@@ -538,7 +542,7 @@
*
sem_ch3
.
adb
:
Minor
reformatting
*
sem_prag
.
adb
:
*
sem_prag
.
adb
:
Fix
bad
prototype
of
Same_Base_Type
in
body
(
code
reading
cleanup
)
Minor
reformatting
throughout
...
...
@@ -794,7 +798,7 @@
PR
ada
/
11724
*
adaint
.
h
,
adaint
.
c
,
g
-
os_lib
.
ads
:
*
adaint
.
h
,
adaint
.
c
,
g
-
os_lib
.
ads
:
Do
not
assume
that
the
offset
argument
to
lseek
(
2
)
is
a
32
bit
integer
,
on
some
platforms
(
including
FreeBSD
),
it
is
a
64
bit
value
.
Introduce
a
__gnat_lseek
wrapper
in
adaint
.
c
to
allow
for
portability
.
...
...
@@ -812,19 +816,19 @@
*
gnatlbr
.
adb
:
Clean
up
:
replace
Library_Version
by
Verbose_Library_Version
.
*
make
.
adb
,
lib
-
writ
.
adb
,
exp_attr
.
adb
:
*
make
.
adb
,
lib
-
writ
.
adb
,
exp_attr
.
adb
:
Clean
up
:
replace
Library_Version
by
Verbose_Library_Version
.
*
5l
intman
.
adb
:
Removed
.
*
Makefile
.
in
:
*
Makefile
.
in
:
Update
and
simplify
computation
of
LIBRARY_VERSION
.
Fix
computation
of
GSMATCH_VERSION
.
5l
intman
.
adb
is
no
longer
used
:
replaced
by
7
sintman
.
adb
.
2003
-
12
-
03
Robert
Dewar
<
dewar
@
gnat
.
com
>
*
exp_ch5
.
adb
:
*
exp_ch5
.
adb
:
(
Possible_Bit_Aligned_Component
):
Maybe_Bit_Aligned_Large_Component
new
name
.
Modified
to
consider
small
non
-
bit
-
packed
arrays
as
troublesome
and
in
need
of
component
-
by
-
component
assigment
expansion
.
...
...
@@ -838,22 +842,22 @@
2003
-
12
-
03
Jose
Ruiz
<
ruiz
@
act
-
europe
.
fr
>
*
Makefile
.
in
:
*
Makefile
.
in
:
When
defining
LIBGNAT_TARGET_PAIRS
for
bare
board
targets
,
remove
the
redundant
inclusion
of
EXTRA_HIE_NONE_TARGET_PAIRS
,
which
is
always
included
in
HIE_NONE_TARGET_PAIRS
.
2003
-
12
-
03
Ed
Schonberg
<
schonberg
@
gnat
.
com
>
*
sem_attr
.
adb
:
*
sem_attr
.
adb
:
(
Legal_Formal_Attribute
):
Attribute
is
legal
in
an
inlined
body
,
as
it
is
legal
in
an
instance
,
because
legality
is
cheched
in
the
template
.
*
sem_prag
.
adb
:
*
sem_prag
.
adb
:
(
Analyze_Pragma
,
case
Warnings
):
In
an
inlined
body
,
the
pragma
may
be
appplied
to
an
unchecked
conversion
of
a
formal
parameter
.
*
sem_warn
.
adb
:
*
sem_warn
.
adb
:
(
Output_Unreferenced_Messages
):
Suppress
"not read"
warnings
on
imported
variables
.
...
...
@@ -922,7 +926,7 @@
2003
-
11
-
26
Thomas
Quinot
<
quinot
@
act
-
europe
.
fr
>
*
g
-
socket
.
ads
,
g
-
socket
.
adb
:
*
g
-
socket
.
ads
,
g
-
socket
.
adb
:
Clarify
documentation
of
function
Stream
.
Introduce
a
Free
procedure
to
release
the
returned
Stream
once
it
becomes
unused
.
...
...
@@ -936,14 +940,14 @@
2003-11-26 Ed Schonberg <schonberg@gnat.com>
* exp_ch4.adb:
* exp_ch4.adb:
(Expand_N_Slice): Recognize all cases of slices that appear as actuals
in procedure calls and whose expansion must be deferred.
* exp_ch6.adb (Add_Call_By_Copy_Node): Remove previous fix. Proper fix
is in exp_ch4.
* sem_ch3.adb:
* sem_ch3.adb:
(Build_Derived_Array_Type): Create operator for unconstrained type
if ancestor is unconstrained.
...
...
@@ -959,7 +963,7 @@
Change to object directory of main project before binding step.
(Initialize): Initialize Project_Object_Directory to No_Project
* mlib-prj.adb:
* mlib-prj.adb:
(Build_Library): Take into account Builder'
Default_Switches
(
"Ada"
)
when
binding
a
Stand
-
Alone
Library
.
...
...
@@ -970,7 +974,7 @@
*
sem_ch13
.
adb
:
(
Check_Size
):
Reset
size
if
size
is
too
small
*
sem_ch13
.
ads
:
*
sem_ch13
.
ads
:
(
Check_Size
):
Fix
documentation
to
include
bit
-
packed
array
case
*
sem_res
.
adb
:
Implement
restriction
No_Direct_Boolean_Operators
...
...
@@ -993,7 +997,7 @@
2003
-
11
-
24
Jose
Ruiz
<
ruiz
@
act
-
europe
.
fr
>
*
Makefile
.
in
:
*
Makefile
.
in
:
Use
5
zintman
.
ads
for
VxWorks
targets
.
This
file
avoid
confusion
between
signals
and
interrupts
.
...
...
@@ -1002,13 +1006,13 @@
*
5
zintman
.
adb
:
Replace
Exception_Interrupts
by
Exception_Signals
,
and
add
exception
signals
to
the
set
of
unmasked
signals
.
*
5
ztaprop
.
adb
:
*
5
ztaprop
.
adb
:
Use
Abort_Task_Signal
instead
of
Abort_Task_Interrupt
to
avoid
confusion
between
signals
and
interrupts
.
Add
to
Unblocked_Signal_Mask
the
set
of
signals
that
are
in
Keep_Unmasked
.
*
7
sinmaop
.
adb
:
*
7
sinmaop
.
adb
:
Adding
a
check
to
see
whether
the
Interrupt_ID
we
want
to
unmask
is
in
the
range
of
Keep_Unmasked
(
in
procedure
Interrupt_Self_Process
).
The
reason
is
that
the
index
type
of
the
Keep_Unmasked
array
is
not
always
...
...
@@ -1016,7 +1020,7 @@
2003
-
11
-
24
Gary
Dismukes
<
dismukes
@
gnat
.
com
>
*
exp_util
.
adb
:
*
exp_util
.
adb
:
(
Remove_Side_Effects
):
Condition
constantness
of
object
created
for
a
an
unchecked
type
conversion
on
the
constantness
of
the
expression
to
ensure
the
correct
value
for
'Constrained when passing components
...
...
@@ -1035,7 +1039,7 @@
2003-11-24 Vincent Celier <celier@gnat.com>
* make.adb:
* make.adb:
(Gnatmake, Initialize): Call Usage instead of Makeusg directly
(Marking_Label): Label to mark processed source files. Incremented for
each executable.
...
...
@@ -1045,7 +1049,7 @@
2003-11-24 Jerome Guitton <guitton@act-europe.fr>
* s-thread.ads:
* s-thread.ads:
Move the declaration of the TSD for System.Threads to System.Soft_Links.
Add some comments.
...
...
@@ -1055,7 +1059,7 @@
2003-11-24 Vasiliy Fofanov <fofanov@act-europe.fr>
* Make-lang.in:
* Make-lang.in:
Use gnatls rather than gcc to obtain the location of GNAT RTL for
crosstools build.
...
...
@@ -1076,22 +1080,22 @@
2003-11-24 Ed Schonberg <schonberg@gnat.com>
* sem_ch3.adb:
* sem_ch3.adb:
(New_Concatenation_Op): Proper name for New_Binary_Operator, only
used for implicit concatenation operators.
Code cleanup.
* sem_elab.adb:
* sem_elab.adb:
(Check_Elab_Call): Set No_Elaboration_Check appropriately on calls in
task bodies that are in the scope of a Suppress pragma.
(Check_A Call): Use the flag to prevent spurious elaboration checks.
* sinfo.ads, sinfo.adb:
* sinfo.ads, sinfo.adb:
New flag No_Elaboration_Check on function/procedure calls, to properly
suppress checks on calls in task bodies that are within a local suppress
pragma.
* exp_ch4.adb:
* exp_ch4.adb:
(Expand_Concatenate_Other): Use the proper integer type for the
expression for the upper bound, to avoid universal_integer computations
when possible.
...
...
@@ -1187,11 +1191,11 @@
* snames.ads, snames.adbadb: New standard names
Library_Reference_Symbol_File and Library_Symbol_Policy
* mlib-prj.adb:
* mlib-prj.adb:
(Build_Library): Call Build_Dinamic_Library with the Symbol_Data of the
project.
* mlib-tgt.adb:
* mlib-tgt.adb:
(Build_Dynamic_Library): New parameter Symbol_Data (ignored)
* mlib-tgt.ads: (Build_Dynamic_Library): New parameter Symbol_Data
...
...
@@ -1201,11 +1205,11 @@
* prj.ads: (Policy, Symbol_Record): New types
(Project_Data): New component Symbol_Data
* prj-attr.adb:
* prj-attr.adb:
New attributes Library_Symbol_File, Library_Symbol_Policy and
Library_Reference_Symbol_File.
* prj-nmsc.adb:
* prj-nmsc.adb:
(Ada_Check): When project is a Stand-Alone library project, process
attribute Library_Symbol_File, Library_Symbol_Policy and
Library_Reference_Symbol_File.
...
...
@@ -1221,7 +1225,7 @@
gnatsym related to symbol file, symbol policy and reference symbol
file.
* 5vsymbol.adb:
* 5vsymbol.adb:
Extensive modifications to take into account the reference symbol file,
the symbol policy, the library version and to put in the symbol file the
minor and major IDs.
...
...
@@ -1234,7 +1238,7 @@
(Flush): Remove last character of a line, if it is a back slash, to
avoid make problems.
* gnatsym.adb:
* gnatsym.adb:
Implement new scheme with reference symbol file and symbol policy.
* g-os_lib.ads: (Is_Directory): Clarify comment
...
...
@@ -1269,7 +1273,7 @@
2003-11-19 Ed Schonberg <schonberg@gnat.com>
* exp_ch6.adb:
* exp_ch6.adb:
(Add_Call_By_Copy_Node): Do not original node of rewritten expression
in the rewriting is the result of an inlined call.
...
...
@@ -1278,7 +1282,7 @@
post-call assignment, because expression may have been rewritten, e.g.
if it is a packed array.
* sem_attr.adb:
* sem_attr.adb:
(Resolve_Attribute, case '
Constrained
):
Attribute
is
legal
in
an
inlined
body
,
just
as
it
is
in
an
instance
.
Categorization
routines
...
...
@@ -1321,7 +1325,7 @@
2003
-
11
-
18
Thomas
Quinot
<
quinot
@
act
-
europe
.
fr
>
*
cstreams
.
c
:
*
cstreams
.
c
:
Use
realpath
(
3
)
on
FreeBSD
.
Fix
typo
in
comment
while
we
are
at
it
.
*
init
.
c
:
Initialization
routines
for
FreeBSD
...
...
@@ -1451,7 +1455,7 @@
2003
-
11
-
14
Andreas
Jaeger
<
aj
@
suse
.
de
>
*
lang
.
opt
:
Change
-
Wno
-
long
-
long
to
-
Wlong
-
long
since
the
latter
is
the
canonical
version
.
is
the
canonical
version
.
*
misc
.
c
(
gnat_handle_option
):
Likewise
.
*
Makefile
.
in
(
LIBGNAT_TARGET_PAIRS
):
Add
rules
for
x86_64
-
linux
.
...
...
This diff is collapsed.
Click to expand it.
gcc/ada/Makefile.in
View file @
fbf3e0dd
...
...
@@ -1706,11 +1706,11 @@ install-gnatlib: ../stamp-gnatlib
for
file
in
gnat
gnarl;
do
\
if
[
-f
rts/lib$$file-$(LIBRARY_VERSION)$(soext)
];
then
\
$(INSTALL)
rts/lib$$file-$(LIBRARY_VERSION)$(soext)
\
$(ADA_RTL_OBJ_DIR);
\
$(
DESTDIR)$(
ADA_RTL_OBJ_DIR);
\
fi;
\
if
[
-f
rts/lib$$file$(soext)
];
then
\
$(LN_S)
lib$$file-$(LIBRARY_VERSION)$(soext)
\
$(ADA_RTL_OBJ_DIR)/lib$$file$(soext);
\
$(
DESTDIR)$(
ADA_RTL_OBJ_DIR)/lib$$file$(soext);
\
fi;
\
done
# This copy must be done preserving the date on the original file.
...
...
This diff is collapsed.
Click to expand it.
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