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
0993272f
Commit
0993272f
authored
Jun 05, 1999
by
Craig Burley
Committed by
Craig Burley
Jun 05, 1999
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Use libsubdir, not prefix, for lang-f77
From-SVN: r27367
parent
3653bb99
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
36 additions
and
20 deletions
+36
-20
gcc/f/ChangeLog
+10
-0
gcc/f/Make-lang.in
+18
-18
gcc/f/news.texi
+8
-2
No files found.
gcc/f/ChangeLog
View file @
0993272f
Fri Jun 4 13:56:56 1999 Craig Burley <craig@jcb-sc.com>
* Make-lang.in: Use libsubdir, not prefix, to store
temporary lang-f77 `flag' file.
Fri Jun 4 10:26:04 1999 Craig Burley <craig@jcb-sc.com>
* news.texi (News): Mention GCC 2.95 in favor of EGCS 1.2.
Mention that libg2c is multilibbed.
Fri Jun 4 10:09:50 1999 Craig Burley <craig@jcb-sc.com>
Fri Jun 4 10:09:50 1999 Craig Burley <craig@jcb-sc.com>
* g77.texi (Missing Features): Add `Better Warnings'
* g77.texi (Missing Features): Add `Better Warnings'
...
...
gcc/f/Make-lang.in
View file @
0993272f
...
@@ -310,10 +310,10 @@ f77.install-normal:
...
@@ -310,10 +310,10 @@ f77.install-normal:
# and also as either g77 (if native) or $(tooldir)/bin/g77.
# and also as either g77 (if native) or $(tooldir)/bin/g77.
f77.install-common
:
f77.install-common
:
case
"
$(LANGUAGES)
"
in
\
case
"
$(LANGUAGES)
"
in
\
*
[
fF]77
*
)
touch
$(
prefix
)
/lang-f77
;;
\
*
[
fF]77
*
)
touch
$(
libsubdir
)
/lang-f77
;;
\
*
)
rm
-f
$(
prefix
)
/lang-f77
;;
\
*
)
rm
-f
$(
libsubdir
)
/lang-f77
;;
\
esac
esac
-
if
[
-f
$(
prefix
)
/lang-f77
-a
-f
f771
$(exeext)
]
;
then
\
-
if
[
-f
$(
libsubdir
)
/lang-f77
-a
-f
f771
$(exeext)
]
;
then
\
if
[
-f
g77-cross
$(exeext)
]
;
then
\
if
[
-f
g77-cross
$(exeext)
]
;
then
\
rm
-f
$(bindir)
/
$(G77_CROSS_NAME)$(exeext)
;
\
rm
-f
$(bindir)
/
$(G77_CROSS_NAME)$(exeext)
;
\
$(INSTALL_PROGRAM)
g77-cross
$(exeext)
$(bindir)
/
$(G77_CROSS_NAME)$(exeext)
;
\
$(INSTALL_PROGRAM)
g77-cross
$(exeext)
$(bindir)
/
$(G77_CROSS_NAME)$(exeext)
;
\
...
@@ -333,16 +333,16 @@ f77.install-common:
...
@@ -333,16 +333,16 @@ f77.install-common:
echo
' f77-install-ok in the source or build directory.)'
;
\
echo
' f77-install-ok in the source or build directory.)'
;
\
echo
''
;
\
echo
''
;
\
else
true
;
fi
else
true
;
fi
rm
-f
$(
prefix
)
/lang-f77
rm
-f
$(
libsubdir
)
/lang-f77
# $(INSTALL_DATA) might be a relative pathname, so we can't cd into srcdir
# $(INSTALL_DATA) might be a relative pathname, so we can't cd into srcdir
# to do the install. The sed rule was copied from stmp-int-hdrs.
# to do the install. The sed rule was copied from stmp-int-hdrs.
f77.install-info
:
f77.info
f77.install-info
:
f77.info
case
"
$(LANGUAGES)
"
in
\
case
"
$(LANGUAGES)
"
in
\
*
[
fF]77
*
)
touch
$(
prefix
)
/lang-f77
;;
\
*
[
fF]77
*
)
touch
$(
libsubdir
)
/lang-f77
;;
\
*
)
rm
-f
$(
prefix
)
/lang-f77
;;
\
*
)
rm
-f
$(
libsubdir
)
/lang-f77
;;
\
esac
esac
if
[
-f
$(
prefix
)
/lang-f77
-a
-f
f/g77.info
]
;
then
\
if
[
-f
$(
libsubdir
)
/lang-f77
-a
-f
f/g77.info
]
;
then
\
rm
-f
$(infodir)
/g77.info
*
;
\
rm
-f
$(infodir)
/g77.info
*
;
\
for
f
in
f/g77.info
*
;
do
\
for
f
in
f/g77.info
*
;
do
\
realfile
=
`
echo
$$
f | sed
-e
's|.*/\([^/]*\)$$|\1|'
`
;
\
realfile
=
`
echo
$$
f | sed
-e
's|.*/\([^/]*\)$$|\1|'
`
;
\
...
@@ -350,20 +350,20 @@ f77.install-info: f77.info
...
@@ -350,20 +350,20 @@ f77.install-info: f77.info
done
;
\
done
;
\
chmod a-x
$(infodir)
/g77.info
*
;
\
chmod a-x
$(infodir)
/g77.info
*
;
\
else
true
;
fi
else
true
;
fi
@
if
[
-f
$(
prefix
)
/lang-f77
-a
-f
$(srcdir)
/f/g77.info
]
;
then
\
@
if
[
-f
$(
libsubdir
)
/lang-f77
-a
-f
$(srcdir)
/f/g77.info
]
;
then
\
if
$(SHELL)
-c
'install-info --version | sed 1q | fgrep -s -v -i debian'
>
/dev/null 2>&1
;
then
\
if
$(SHELL)
-c
'install-info --version | sed 1q | fgrep -s -v -i debian'
>
/dev/null 2>&1
;
then
\
echo
" install-info --info-dir=
$(infodir)
$(infodir)
/g77.info"
;
\
echo
" install-info --info-dir=
$(infodir)
$(infodir)
/g77.info"
;
\
install-info
--info-dir
=
$(infodir)
$(infodir)
/g77.info
||
:
;
\
install-info
--info-dir
=
$(infodir)
$(infodir)
/g77.info
||
:
;
\
else
:
;
fi
;
\
else
:
;
fi
;
\
else
:
;
fi
else
:
;
fi
rm
-f
$(
prefix
)
/lang-f77
rm
-f
$(
libsubdir
)
/lang-f77
f77.install-man
:
$(srcdir)/f/g77.1
f77.install-man
:
$(srcdir)/f/g77.1
case
"
$(LANGUAGES)
"
in
\
case
"
$(LANGUAGES)
"
in
\
*
[
fF]77
*
)
touch
$(
prefix
)
/lang-f77
;;
\
*
[
fF]77
*
)
touch
$(
libsubdir
)
/lang-f77
;;
\
*
)
rm
-f
$(
prefix
)
/lang-f77
;;
\
*
)
rm
-f
$(
libsubdir
)
/lang-f77
;;
\
esac
esac
-
if
[
-f
$(
prefix
)
/lang-f77
-a
-f
f771
$(exeext)
]
;
then
\
-
if
[
-f
$(
libsubdir
)
/lang-f77
-a
-f
f771
$(exeext)
]
;
then
\
if
[
-f
g77-cross
$(exeext)
]
;
then
\
if
[
-f
g77-cross
$(exeext)
]
;
then
\
rm
-f
$(man1dir)
/
$(G77_CROSS_NAME)$(manext)
;
\
rm
-f
$(man1dir)
/
$(G77_CROSS_NAME)$(manext)
;
\
$(INSTALL_DATA)
$(srcdir)
/f/g77.1
$(man1dir)
/
$(G77_CROSS_NAME)$(manext)
;
\
$(INSTALL_DATA)
$(srcdir)
/f/g77.1
$(man1dir)
/
$(G77_CROSS_NAME)$(manext)
;
\
...
@@ -374,27 +374,27 @@ f77.install-man: $(srcdir)/f/g77.1
...
@@ -374,27 +374,27 @@ f77.install-man: $(srcdir)/f/g77.1
chmod a-x
$(man1dir)
/
$(G77_INSTALL_NAME)$(manext)
;
\
chmod a-x
$(man1dir)
/
$(G77_INSTALL_NAME)$(manext)
;
\
fi
;
\
fi
;
\
else
true
;
fi
else
true
;
fi
rm
-f
$(
prefix
)
/lang-f77
rm
-f
$(
libsubdir
)
/lang-f77
f77.uninstall
:
f77.uninstall
:
case
"
$(LANGUAGES)
"
in
\
case
"
$(LANGUAGES)
"
in
\
*
[
fF]77
*
)
touch
$(
prefix
)
/lang-f77
;;
\
*
[
fF]77
*
)
touch
$(
libsubdir
)
/lang-f77
;;
\
*
)
rm
-f
$(
prefix
)
/lang-f77
;;
\
*
)
rm
-f
$(
libsubdir
)
/lang-f77
;;
\
esac
esac
@
if
[
-f
$(
prefix
)
/lang-f77
]
;
then
\
@
if
[
-f
$(
libsubdir
)
/lang-f77
]
;
then
\
if
$(SHELL)
-c
'install-info --version | sed 1q | fgrep -s -v -i debian'
>
/dev/null 2>&1
;
then
\
if
$(SHELL)
-c
'install-info --version | sed 1q | fgrep -s -v -i debian'
>
/dev/null 2>&1
;
then
\
echo
" install-info --delete --info-dir=
$(infodir)
$(infodir)
/g77.info"
;
\
echo
" install-info --delete --info-dir=
$(infodir)
$(infodir)
/g77.info"
;
\
install-info
--delete
--info-dir
=
$(infodir)
$(infodir)
/g77.info
||
:
;
\
install-info
--delete
--info-dir
=
$(infodir)
$(infodir)
/g77.info
||
:
;
\
else
:
;
fi
;
\
else
:
;
fi
;
\
else
:
;
fi
else
:
;
fi
-
if
[
-f
$(
prefix
)
/lang-f77
]
;
then
\
-
if
[
-f
$(
libsubdir
)
/lang-f77
]
;
then
\
rm
-rf
$(bindir)
/
$(G77_INSTALL_NAME)$(exeext)
;
\
rm
-rf
$(bindir)
/
$(G77_INSTALL_NAME)$(exeext)
;
\
rm
-rf
$(bindir)
/
$(G77_CROSS_NAME)$(exeext)
;
\
rm
-rf
$(bindir)
/
$(G77_CROSS_NAME)$(exeext)
;
\
rm
-rf
$(man1dir)
/
$(G77_INSTALL_NAME)$(manext)
;
\
rm
-rf
$(man1dir)
/
$(G77_INSTALL_NAME)$(manext)
;
\
rm
-rf
$(man1dir)
/
$(G77_CROSS_NAME)$(manext)
;
\
rm
-rf
$(man1dir)
/
$(G77_CROSS_NAME)$(manext)
;
\
rm
-rf
$(infodir)
/g77.info
*
;
\
rm
-rf
$(infodir)
/g77.info
*
;
\
fi
fi
rm
-f
$(
prefix
)
/lang-f77
rm
-f
$(
libsubdir
)
/lang-f77
#
#
# Clean hooks:
# Clean hooks:
# A lot of the ancillary files are deleted by the main makefile.
# A lot of the ancillary files are deleted by the main makefile.
...
...
gcc/f/news.texi
View file @
0993272f
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
@c
in
the
standalone
derivations
of
this
file
(
e
.
g
.
NEWS
).
@c
in
the
standalone
derivations
of
this
file
(
e
.
g
.
NEWS
).
@set
copyrights
-
news
1995
-
1999
@set
copyrights
-
news
1995
-
1999
@set
last
-
update
-
news
1999
-
0
5
-
26
@set
last
-
update
-
news
1999
-
0
6
-
04
@include
root
.
texi
@include
root
.
texi
...
@@ -151,7 +151,7 @@ is available at
...
@@ -151,7 +151,7 @@ is available at
The
following
information
was
last
updated
on
@value
{
last
-
update
-
news
}
:
The
following
information
was
last
updated
on
@value
{
last
-
update
-
news
}
:
@heading
In
0
.
5
.
25
(
@code
{
EGCS
}
1
.
2
)
versus
@code
{
EGCS
}
1
.
1
.
2
:
@heading
In
0
.
5
.
25
,
@code
{
GCC
}
2
.
95
(
@code
{
EGCS
}
1
.
2
)
versus
@code
{
EGCS
}
1
.
1
.
2
:
@itemize
@bullet
@itemize
@bullet
@ifclear
USERVISONLY
@ifclear
USERVISONLY
@item
@item
...
@@ -222,6 +222,12 @@ causes @code{g77} to compile run-time bounds checks
...
@@ -222,6 +222,12 @@ causes @code{g77} to compile run-time bounds checks
of
array
subscripts
,
as
well
as
of
substring
start
and
end
points
.
of
array
subscripts
,
as
well
as
of
substring
start
and
end
points
.
@item
@item
@code
{
libg2c
}
now
supports
building
as
multilibbed
library
,
which
provides
better
support
for
systems
that
require
options
such
as
@samp
{
-
mieee
}
to
work
properly
.
@item
Source
file
names
with
the
suffixes
@samp
{.
FOR
}
and
@samp
{.
FPP
}
Source
file
names
with
the
suffixes
@samp
{.
FOR
}
and
@samp
{.
FPP
}
now
are
recognized
by
@code
{
g77
}
now
are
recognized
by
@code
{
g77
}
as
if
they
ended
in
@samp
{.
for
}
and
@samp
{.
fpp
},
respectively
.
as
if
they
ended
in
@samp
{.
for
}
and
@samp
{.
fpp
},
respectively
.
...
...
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