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
a2ab7f2b
Commit
a2ab7f2b
authored
Feb 13, 1995
by
Doug Evans
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
(libgcc1.S): New target.
From-SVN: r8943
parent
4d1065ed
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
17 additions
and
0 deletions
+17
-0
gcc/Makefile.in
+17
-0
No files found.
gcc/Makefile.in
View file @
a2ab7f2b
...
@@ -789,6 +789,23 @@ libgcc1-asm.a: libgcc2.ready config.status $(srcdir)/config/$(LIB1ASMSRC)
...
@@ -789,6 +789,23 @@ libgcc1-asm.a: libgcc2.ready config.status $(srcdir)/config/$(LIB1ASMSRC)
-rm
-f
libgcc1.S
-rm
-f
libgcc1.S
mv
tmplibgcc1.a
libgcc1-asm.a
mv
tmplibgcc1.a
libgcc1-asm.a
# Generate assembly versions of the functions required for libgcc1.
# You'll still need to massage the code by hand (possibly hacking
# underscores and local labels) but this will get you started.
libgcc1.S
:
libgcc1.c $(CONFIG_H) config.status
-
rm
-f
libgcc1.S
touch libgcc1.S
for
name
in
$(LIB1FUNCS)
;
\
do
\
echo
$$
{
name
}
;
\
$(OLDCC)
$(CCLIBFLAGS)
$(INCLUDES)
-S
-DL
$$
{
name
}
$(srcdir)
/libgcc1.c
;
\
if
[
$$
?
-eq
0
]
;
then
true
;
else
exit
1
;
fi
;
\
echo
'#ifdef '
L
$$
{
name
}
>>
libgcc1.S
;
\
cat
libgcc1.s
>>
libgcc1.S
;
\
echo
'#endif /*'
L
$$
{
name
}
'*/'
>>
libgcc1.S
;
\
echo
""
>>
libgcc1.S
;
\
done
# Compiling libgcc2.a requires making sure that cc1, etc. have been compiled.
# Compiling libgcc2.a requires making sure that cc1, etc. have been compiled.
# But recompiling cc1 should not force recompilation of libgcc2.a.
# But recompiling cc1 should not force recompilation of libgcc2.a.
# If you want to force recompilation, delete libgcc2.a.
# If you want to force recompilation, delete libgcc2.a.
...
...
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