1//go:build tinygo
2
3package sysfs
4
5import (
6 "io/fs"
7
8 experimentalsys "github.com/tetratelabs/wazero/experimental/sys"
9)
10
11// Link implements the same method as documented on sys.FS
12func (d *dirFS) Link(oldName, newName string) experimentalsys.Errno {
13 return experimentalsys.ENOSYS
14}
15
16// Unlink implements the same method as documented on sys.FS
17func (d *dirFS) Unlink(path string) (err experimentalsys.Errno) {
18 return experimentalsys.ENOSYS
19}
20
21// Rename implements the same method as documented on sys.FS
22func (d *dirFS) Rename(from, to string) experimentalsys.Errno {
23 return experimentalsys.ENOSYS
24}
25
26// Chmod implements the same method as documented on sys.FS
27func (d *dirFS) Chmod(path string, perm fs.FileMode) experimentalsys.Errno {
28 return experimentalsys.ENOSYS
29}
30
31// Symlink implements the same method as documented on sys.FS
32func (d *dirFS) Symlink(oldName, link string) experimentalsys.Errno {
33 return experimentalsys.ENOSYS
34}