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
103d4003
Commit
103d4003
authored
27 years ago
by
Richard Kenner
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
(alpha*): Run program to see if ev4, ev5, or ev56.
From-SVN: r14499
parent
dcb7c3ce
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
52 additions
and
2 deletions
+52
-2
gcc/config.guess
+52
-2
No files found.
gcc/config.guess
View file @
103d4003
...
...
@@ -56,7 +56,32 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
# A Tn.n version is a released field test version.
# A Xn.n version is an unreleased experimental baselevel.
# 1.2 uses "1.2" for uname -r.
echo
alpha-dec-osf
`
echo
${
UNAME_RELEASE
}
| sed
-e
's/^[VTX]//'
`
cat
<<
EOF
>dummy.s
.globl main
.ent main
main:
.frame \
$30
,0,\
$26
,0
.prologue 0
.long 0x47e03d84
cmoveq \
$4
,0,\
$3
addl \
$3
,\
$31
,\
$0
ret \
$31
,(\
$26
),1
.end main
EOF
${
CC
-cc
}
dummy.s
-o
dummy 2>/dev/null
if
test
"
$?
"
=
0
;
then
./dummy
case
"
$?
"
in
1
)
UNAME_MACHINE
=
"alphaev5"
;;
2
)
UNAME_MACHINE
=
"alphaev56"
;;
esac
fi
rm
-f
dummy.s dummy
echo
${
UNAME_MACHINE
}
-dec-osf
`
echo
${
UNAME_RELEASE
}
| sed
-e
's/^[VTX]//'
`
exit
0
;;
21064:Windows_NT:50:3
)
echo
alpha-dec-winnt3.5
...
...
@@ -457,7 +482,32 @@ EOF
esac
if
test
"
${
UNAME_MACHINE
}
"
=
"alpha"
;
then
echo
alpha-unknown-linux-gnu
;
exit
0
sed
's/^ //'
<<
EOF
>dummy.s
.globl main
.ent main
main:
.frame \
$30
,0,\
$26
,0
.prologue 0
.long 0x47e03d84
cmoveq \
$4
,0,\
$3
addl \
$3
,\
$31
,\
$0
ret \
$31
,(\
$26
),1
.end main
EOF
${
CC
-cc
}
dummy.s
-o
dummy 2>/dev/null
if
test
"
$?
"
=
0
;
then
./dummy
case
"
$?
"
in
1
)
UNAME_MACHINE
=
"alphaev5"
;;
2
)
UNAME_MACHINE
=
"alphaev56"
;;
esac
fi
rm
-f
dummy.s dummy
echo
${
UNAME_MACHINE
}
-unknown-linux-gnu
;
exit
0
elif
test
"
${
UNAME_MACHINE
}
"
=
"mips"
;
then
cat
>
dummy.c
<<
EOF
main(argc, argv)
...
...
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