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
1fd5b968
Commit
1fd5b968
authored
Feb 09, 2012
by
Ian Lance Taylor
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
os: Fix Solaris stat functions.
From Rainer Orth. From-SVN: r184065
parent
16e0be9b
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
7 additions
and
7 deletions
+7
-7
libgo/go/os/stat_solaris.go
+7
-7
No files found.
libgo/go/os/stat_solaris.go
View file @
1fd5b968
...
...
@@ -9,18 +9,18 @@ import (
"time"
)
func
sameFile
(
fs1
,
fs2
*
FileStat
)
bool
{
s
ys1
:=
fs1
.
Sys
.
(
*
syscall
.
Stat_t
)
s
ys2
:=
fs2
.
Sys
.
(
*
syscall
.
Stat_t
)
return
s
ys1
.
Dev
==
sys2
.
Dev
&&
sys1
.
Ino
==
sys
2
.
Ino
func
sameFile
(
sys1
,
sys2
interface
{}
)
bool
{
s
tat1
:=
sys1
.
(
*
syscall
.
Stat_t
)
s
tat2
:=
sys2
.
(
*
syscall
.
Stat_t
)
return
s
tat1
.
Dev
==
stat2
.
Dev
&&
stat1
.
Ino
==
stat
2
.
Ino
}
func
fileInfoFromStat
(
st
*
syscall
.
Stat_t
,
name
string
)
FileInfo
{
fs
:=
&
F
ileStat
{
fs
:=
&
f
ileStat
{
name
:
basename
(
name
),
size
:
int64
(
st
.
Size
),
modTime
:
timestrucToTime
(
st
.
Mtime
),
S
ys
:
st
,
s
ys
:
st
,
}
fs
.
mode
=
FileMode
(
st
.
Mode
&
0777
)
switch
st
.
Mode
&
syscall
.
S_IFMT
{
...
...
@@ -52,5 +52,5 @@ func timestrucToTime(ts syscall.Timestruc) time.Time {
// For testing.
func
atime
(
fi
FileInfo
)
time
.
Time
{
return
timestrucToTime
(
fi
.
(
*
FileStat
)
.
Sys
.
(
*
syscall
.
Stat_t
)
.
Atime
)
return
timestrucToTime
(
fi
.
(
*
fileStat
)
.
Sys
()
.
(
*
syscall
.
Stat_t
)
.
Atime
)
}
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