repo.or.cz
/
glibc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
io: Fix a typo
2023-05-20
Sergey Bugaev
io: F
i
x a t
y
po
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
S
erge
y
Bugaev
htl: Use __hurd_fai
l
(
)
in
s
tead of
a
ssig
n
ing err
n
o
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Sergey
B
ugaev
hurd: Use __hurd_fail ()
i
ns
t
ead of assig
n
ing errno
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-19
S
e
rgey Bugaev
h
urd: Fix
u
sing int
e
r
p
osable hurd_th
r
ead_self
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-19
Sergey B
u
gae
v
h
u
rd: Fix __TIME
S
IZE o
n
x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
S
e
rgey Buga
e
v
h
urd
:
Also make it possible to call strlen ve
r
y early
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bugae
v
h
u
r
d: Fix setting up pthreads
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bugaev
hurd: Fix x8
6
_
64 _hurd_tls_fork
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
S
er
g
ey Buga
e
v
hurd: Make su
r
e to n
o
t
use
tcb
-
>self
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey
Bugaev
hurd: U
s
e __mach_set
u
p_thread_call
(
)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
S
ergey Bugaev
m
ach: Add __
m
ac
h
_setup_
t
h
read_cal
l
()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Serge
y
Bugaev
hurd: Use
M
ACHINE_THREAD_ST
A
TE_SETUP_C
A
LL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
S
erg
e
y
B
ugaev
mach:
D
e
fin
e
MA
C
HINE_THREA
D
_STATE
_
SET
U
P_CALL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey Bugaev
hurd: Fi
x
computing
user
stack pointer
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Se
r
gey Bugaev
hurd: Fi
x
sc_i386_thre
a
d_state layout
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey Bugaev
hurd: Alig
n
signa
l
s
tack
point
e
r after alloca
t
ing s
t
ackframe
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey Bugaev
hurd: Fix aligni
n
g sign
a
l
s
t
ack p
o
inter
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
S
ergey B
u
gaev
Mark various cold fu
n
ct
i
on
s
as __C
O
LD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
Sergey Bugae
v
hurd
:
Add expected ab
i
list
f
i
les for x
8
6
_
64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
Sergey Bu
g
a
e
v
hurd: Re
p
lace re
p
ly
p
ort
with
a
dead name on fai
l
ed
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Sergey Bugaev
hurd: M
a
ke it pos
s
ible to call memcpy very ea
r
ly
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Serg
e
y Bugaev
hurd: Implement lo
n
g
j
mp for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
S
erg
e
y Bugae
v
hurd: Impl
e
ment sigre
t
u
rn for x
8
6_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bug
a
e
v
h
urd
:
Mark error
fun
c
tions
as __C
O
LD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bu
g
a
ev
cdefs
.
h: Def
i
ne _
_
COLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
S
e
rgey Bugae
v
hurd: Fix FS_RETRY_MAGI
C
AL
"
machtyp
e
" handling
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugaev
hurd:
R
espe
c
t existing FD_CLOEXEC in
S_msg_
s
et_fd
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Ser
g
ey Bugaev
hurd: Don't leak
the au
t
h port
in msg* RPCs
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Buga
e
v
hurd: Make _exit work during early boot
-
up
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey
B
u
g
ae
v
h
urd: Mark various conditions as unli
k
ely
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Buga
e
v
hurd
:
M
ove libc_hidde
n
_def's around
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugaev
hurd: Simplify _hur
d
_
cr
i
tical_section_lock a
bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey B
u
gaev
s
ock
e
t: Add a
te
s
t for MSG_CMSG_C
L
O
EXE
C
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bu
g
a
e
v
hurd
:
Im
p
leme
n
t
MS
G
_CMSG_CLOEXEC
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bugaev
hurd: Impl
e
ment prefer_map_32bit_exec tunable
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bugaev
hurd:
D
on
'
t attem
p
t t
o
deallocate
M
ACH_PORT_DE
A
D
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bugaev
hu
r
d: O
n
ly
deallocate ad
d
rpo
r
t when
it's v
a
l
id
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey
B
ugaev
hurd: Implem
e
nt M
A
P
_32
B
IT
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
Serg
e
y Bugaev
Use O_CLOEXE
C
in m
o
re places (BZ
#
15722)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
Sergey Bugaev
m
isc:
C
onvert daemon () to GNU co
d
ing st
y
le
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
S
e
rgey Bugaev
hurd: Don't migrate reply p
o
r
t into __init1_t
c
bhead
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-20
S
e
rgey Bugae
v
h
u
r
d: Make dl-sysde
p
's open () c
o
pe with
O
_IGNORE
_
C
T
TY
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-18
S
e
rgey Buga
e
v
hurd: Microo
p
timize sigreturn
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey Bugaev
hurd: Avoid leaking task
&
t
hread
p
orts
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
S
e
rgey
B
ugaev
hurd: Simpli
f
y
_S_
c
at
c
h_exc
e
ption_
r
a
i
s
e
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey Buga
e
v
hur
d
: Run
i
nit_pids () before init_dtab
l
e ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Ser
g
ey Bugaev
hurd: Fix r
e
storing repl
y
port in sigreturn
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Ser
g
ey
B
uga
e
v
h
urd: Avoid ext
r
a ctty RPCs in init_
d
table ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-14
Se
r
gey Bu
g
aev
hurd
:
Only ch
e
ck for TLS initial
i
z
a
tion ins
i
de rtld
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-14
Sergey Bugaev
hurd: Remove __hurd_loca
l
_reply_port
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bug
a
e
v
h
urd:
D
on'
t
leak __hurd_reply
_
port0
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Ser
g
ey Bugaev
h
urd: Improve repl
y
por
t
han
d
li
n
g
w
hen ex
i
ting
s
ignal
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugaev
hurd
:
O
nly check for TLS initialization inside r
t
l
d
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugaev
e
l
f: St
o
p
i
ncluding tls
.
h in ld
s
odefs
.
h
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
S
e
rgey Bug
a
ev
hurd
:
Port trampoline
.
c to x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Se
r
gey Buga
e
v
hurd:
Do not decla
r
e local
variables volatile
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugaev
h
u
rd: Implement x86
_
64/intr-
m
sg
.
h
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
S
e
rgey Bugaev
h
u
rd: Add sys/
u
context
.
h and sigcontext
.
h for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
e
rgey
B
u
g
aev
hurd: Microoptimize _hurd_self_sigstate ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey Bugaev
h
urd: Add vm_param
.
h
for x
8
6_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hurd: Im
p
lement _hu
r
d_longjmp_threa
d
_state
for x86
_
64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bu
g
aev
ht
l
: Impl
e
ment thr
e
a
d
_set_pcspt
p
for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Serg
e
y
Bu
g
aev
x86_64: Ad
d
rtld-st
p
ncpy
&
rtld-s
t
rncpy
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Ser
g
ey
B
uga
e
v
h
t
l
:
A
dd tcb-offsets
.
sy
m
for
x8
6
_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Serge
y
Bugaev
h
urd: Move a
c
o
uple of signal-
r
elated files t
o
x86
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bu
g
aev
hu
r
d: Use uintptr_t for regist
e
r
values in tra
m
poline
.
c
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
erge
y
Bugaev
hurd
:
Move rtld-s
t
rncpy-c
.
c
o
ut of mach/hurd/
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
ergey
B
uga
e
v
h
u
r
d
: More 6
4
-bit integer casting fi
x
es
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
e
rgey Bug
a
ev
m
a
ch
,
hurd:
Drop _
_
libc_l
o
ck_
s
elf0
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey
Bugaev
stdio-common: Fix bui
l
ding w
h
en
!
IS_IN (libc)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Serge
y
Buga
e
v
h
u
r
d
: Fix _hu
r
d_setup_
s
ighandler ()
s
ignat
u
re
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey Bu
g
aev
hurd: Disable
O_TRUNC
and FS
_
RET
R
Y_
M
A
G
ICAL in rtld
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
er
g
e
y
Bugaev
hurd: Fix file name in #error
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hurd:
Swap aro
u
nd two func
t
io
n
calls
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
h
urd: Re
m
ove
_
_hurd
_
thr
e
adv
a
r_stack
_
{offset,m
a
sk}
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugae
v
hurd:
Make e
x
ception sub
c
ode
a long
commit
|
commitdiff
|
tree
2023-03-01
Sergey
Bugaev
hurd: Fix some
broken indentation
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-03-01
Sergey
Bugaev
h
u
rd: Remo
v
e t
h
e ec
x
kludge
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Sergey Bugaev
htl: Add pthreadtypes-ar
c
h
.
h for x86_
6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Sergey Bugaev
h
urd: Impl
e
m
ent TLS for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Ser
g
ey Bugaev
ht
l
: Ma
k
e
p
thre
a
d_m
u
tex_t pointe
r
-aligne
d
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
S
erg
e
y Bugaev
hurd: Genera
l
ize init-first
.
c to support x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
Sergey Bu
g
aev
hurd: Simplify
i
nit-
f
i
rs
t
.
c
f
u
r
ther
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Bugaev
ma
c
h: Use PAG
E
_SIZ
E
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
S
e
rgey Bu
g
aev
hu
r
d: Sim
p
l
i
fy init-first
.
c a bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Buga
e
v
hurd: Make time
r
_t
poi
n
ter-s
i
zed
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Serge
y
Buga
e
v
hurd:
Fix xattr function return typ
e
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Serge
y
Bugaev
hurd: Use proper integer type
s
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Serg
e
y B
u
gaev
hurd: Move thread
s
tate manipulation into _hurd_tls_new ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-14
Ser
g
ey B
u
gaev
m
ach: undef ENTRY2
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-14
Sergey Bugaev
hurd: i386 TLS twe
a
k
s
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
Se
r
g
ey Bugaev
h
u
rd: Fix tcfl
a
g
_t
a
nd speed_t ty
p
es on
6
4-bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
Sergey Bugaev
hurd,
h
tl: Add so
m
e x86_64-s
p
ecific c
o
de
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
S
e
rgey Bug
a
ev
hurd: Set up the bas
i
c
tree for x
8
6_6
4
-gnu
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
Serg
e
y Bu
g
a
e
v
ma
c
h: Look for m
a
ch_i386
.
defs
o
n x
8
6_64 too
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
S
ergey Bugaev
htl: Fi
x
se
m
ap
h
or
e
refe
r
ence
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
Sergey Bugaev
hurd: Fi
x
xattr error v
a
lue
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
S
e
rgey Bugaev
mach, h
u
rd: Cast t
h
rough uin
t
ptr_t
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
Sergey Bugaev
hurd:
Use mac
h
_msg
_
type_number
_
t
w
h
e
re app
r
o
priate
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
Sergey Bugaev
h
urd: R
e
f
a
c
to
r
readlinkat()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
next