/
/
opt
/
golang
/
1.19.4
/
src
/
syscall
Server: in-mum-web1112.main-hosting.eu (62.72.28.111)
You: 216.73.216.137
PHP 8.3.16
Dir:
/opt/golang/1.19.4/src/syscall
Edit:
/opt/golang/1.19.4/src/syscall/mksysnum_openbsd.pl
#!/usr/bin/env perl # Copyright 2009 The Go Authors. All rights reserved. # Use of this source code is governed by a BSD-style # license that can be found in the LICENSE file. # # Generate system call table for OpenBSD from master list # (for example, /usr/src/sys/kern/syscalls.master). use strict; my $command = "mksysnum_openbsd.pl " . join(' ', @ARGV); print <<EOF; // $command // Code generated by the command above; DO NOT EDIT. package syscall const ( EOF while(<>){ if(/^([0-9]+)\s+STD\s+(NOLOCK\s+)?(\{ \S+\s+\*?(\w+).*)$/){ my $num = $1; my $proto = $3; my $name = $4; $name =~ y/a-z/A-Z/; # There are multiple entries for enosys and nosys, so comment them out. if($name =~ /^SYS_E?NOSYS$/){ $name = "// $name"; } if($name eq 'SYS_SYS_EXIT'){ $name = 'SYS_EXIT'; } print " $name = $num; // $proto\n"; } } print <<EOF; ) EOF
Ukuran: 872 B