|
К этому устройству также есть другие инструкции:
Фрагмент инструкции
Additional
Implementation
Considerations
On
MPE/iX,
signals
cannot
b e
deliv
ered
to
a
pro cess
while
that
pro cess
is
executing
system
co de.
The
signal
remains
p ending
un
til
con
trol
returns
to
the
calling
pro cess.
A
sending
pro cess
cannot
rely
on
timely
deliv
ery
of
a
signal
if
the
target
pro cess
is
executing
system
co de.
F
or
example,
if
a
signal
is
generated
for
a
pro cess
when
the
pro cess
is
executing
a
call
to
read()
or
write() ,
the
signal
remains
p ending
un
til
the
function
call
returns
either
after
successful
transfer
of
data
or
when
an
error
is
encoun
tered.
The
ANSI
C
signal()
function
is
implemen
ted
in
the
POSIX/iX
library
as
a
call
to
sigaction() ;
ho
w
ev
er,
the
signal()
function
is
considered
b
y
the
POSIX.1
standard
to
b e
incompatible
with
the
POSIX.1
sigaction()
function.
A
strictly
conforming
POSIX.1
application
m
ust
not
use
the
signal()
function.
The
sigaction()
function
can
return
and
reinstall
a
signal
action
that
w
as
originally
installed
b
y
signal() ;
ho
w
ev
er,
the
structure
that
sigaction()
returns
in
o
act
cannot
b e
reliably
examined
b
y
the
calling
pro cess.
If
this
same
signal
action
is
later
reinstalled,
without
mo
dication,
b
y
another
call
to
sigaction()
,
the
result
is
as
if
the
original
call
to
signal()
w
ere
rep eated.
If
m
ultiple
o ccurrences
of
a
signal
are
generated
while
that
signal
is
blo
c
k
ed
and
p ending,
eac
h
o ccurrence
of
the
signal
is
left
p ending.
If
the
signal
is
later
un
blo
c
k
ed,
m
ultiple
instances
of
that
signal
can
b e
deliv
ered
to
the
pro cess.
A
signal
that
is
b oth
blo
c
k
ed
and
ignored
for
a
calling
pro cess
remains
p ending
if
generated.
Calls
to
the
sigpending()
function
return
signals
that
are
b oth
blo
c
k
ed
and
ignored.
When
the
signal
is
no
longer
blo
c
k
ed,
it
is
discarded
when
deliv
ery
is
attempted.
Setting
SIGCHLD
to
SIG_IGN
has
no
eect
on
the
op eration
of
the
wait()
and
waitpid()
functions.
A
strictly
conforming
POSIX.1
application
m
ust
not
set
the
action
asso
ciated
with
SIGCHLD
to
SIG_IGN .
When
using
the
kill()
function,
the
v
alue
-1
is
not
a
v
alid
v
alue
for
passing
to
the
pid
parameter.
If
a
-1
is
passed
in
the
pid
parameter,
kill()
returns
an
error
and
sets
errno
to
EINVAL .
On
MPE/iX,
a
pro cess's
real
user
ID,
eective
user
ID,
and
sa
v
ed
set-user-ID
are
alwa
ys
iden
tical.
In
addition,
{SAVED_SET_IDS}
is
alwa
ys
dened.
3-24
MPE/iX
Library
Implementation
Considerations
FINAL
TRIM
SIZE
:
7.0
in
x
8.5
in
...Эта инструкция также подходит к моделям:
Программное обеспечение - MPE/iX 6.5 Operating System (880.4 kb)
Программное обеспечение - MPE/iX 7.0 Operating System (880.4 kb)
Программное обеспечение - MPE/iX 7.5 Operating System (880.4 kb)