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
x86: Make dl-cache.h and readelflib.c not Linux-specific
2023-06-26
Sergey Bugaev
x86
:
Make dl-cache
.
h and readelfl
i
b
.
c
not Linux
-
spe
c
ific
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-26
Sergey Bugaev
elf: Port l
d
conf
i
g
a
w
ay fro
m
s
tack-allocat
e
d pa
t
hs
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-04
Sergey Buga
e
v
hurd: Fix x86_64 sigretur
n
restoring bo
g
us reply_po
r
t
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Sergey
B
ugae
v
i
o: Fix a typo
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Sergey
B
ugaev
ht
l
: Use __hurd_fail () instead o
f
a
ssigning er
r
no
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Sergey Buga
e
v
hurd: Use __hur
d
_fail () instead of as
s
i
gning errno
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-19
Sergey Bugaev
hurd: Fix usi
n
g interposable hurd
_
thread_
s
e
lf
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-19
Serge
y
Bugaev
hur
d
:
Fix __TIMESIZE on x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bugae
v
hurd: Also m
a
ke it pos
s
ible
t
o call strlen ve
r
y e
a
rly
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Serg
e
y Buga
e
v
hurd: Fix
s
etting up pthreads
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
S
e
rgey Bugae
v
hurd: Fix
x
86_64 _hurd_tls_fork
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Ser
g
ey
B
u
gaev
h
urd: Make sur
e
to
not use tc
b
-
>self
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
S
e
rg
e
y Bug
a
ev
hurd: Use __mach
_
se
t
u
p
_th
r
e
a
d_call ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Buga
e
v
m
a
ch:
A
dd __mac
h
_setup_threa
d
_
call ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
S
e
r
ge
y
Bu
g
ae
v
hurd:
U
s
e MACH
I
NE_THRE
A
D
_
STATE_SETUP_CALL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bugaev
mac
h
: D
e
fine
MACHINE_THREAD_STATE_SE
T
UP_CAL
L
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey B
u
gae
v
hurd: Fix computing user stac
k
po
i
nt
e
r
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey Bugaev
h
u
rd: F
i
x sc_i386_thread
_
s
t
ate
lay
o
ut
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
S
er
g
ey Bugaev
hurd: Align signal stac
k
pointer afte
r
allocating stackframe
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey Bu
g
aev
h
urd: F
i
x aligning signal stack
p
ointer
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
S
e
rg
e
y Bugaev
Mark vario
u
s cold function
s
as __C
O
LD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
S
ergey
B
ugaev
hur
d
: Add ex
p
ected abilist
f
iles for x86
_
64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
Sergey
B
ug
a
e
v
hu
r
d:
Replace reply p
o
rt
w
ith a
de
a
d
n
a
me on failed
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Sergey Bugaev
h
u
r
d
:
Make
i
t possible to c
a
ll memcpy very early
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
S
er
g
e
y
Bugaev
hurd:
Implem
e
n
t lo
n
g
jmp for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Sergey Buga
e
v
hurd: Implement sigreturn for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
S
ergey Bugaev
hurd: Mark erro
r
f
u
n
c
ti
o
ns as __COLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Buga
e
v
cdefs
.
h: Define __COLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey
Bugae
v
h
urd:
F
i
x FS_RET
R
Y_MAGICAL "m
a
chtype
"
handl
i
ng
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugaev
hurd:
Respect exist
i
n
g
FD_CLOEXEC in S
_
msg_se
t
_fd
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Serge
y
Bugaev
hurd: Don't leak the
au
t
h port in m
s
g
*
RPCs
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bug
a
ev
h
u
r
d
:
Make _exi
t
w
ork during earl
y
boot-up
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugaev
hurd: Mark vari
o
us conditi
o
n
s as unlikely
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Buga
e
v
hurd: Move libc_hidde
n
_def's aroun
d
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
S
ergey B
u
gaev
hu
r
d: Sim
p
li
f
y _hurd_criti
c
al_sect
i
on_lock a
bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bugaev
sock
e
t: Ad
d
a t
e
st for MSG_CMSG
_
CLOEXEC
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
S
e
rgey Bug
a
ev
h
u
rd: Im
p
leme
n
t
MSG_C
M
S
G
_
CLOE
X
EC
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Ser
g
ey
B
u
gae
v
hu
r
d: Implement prefer_map_3
2
bit_exe
c
t
u
nable
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bug
a
e
v
hurd: Don'
t
att
e
mpt to d
e
allocate MAC
H
_
P
ORT_DEAD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey
B
ugae
v
hurd
:
Only
d
e
allocate addrport when
it's valid
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bugaev
hu
r
d: Implemen
t
MAP_32BIT
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
Sergey
B
u
gaev
Use O_CLOEXEC in
more places (BZ #1
5
722)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
Sergey B
u
gaev
mis
c
:
C
onvert
dae
m
o
n () to GNU codin
g
style
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Sergey Bugaev
hurd: Don'
t
migrate re
p
ly port into
_
_init1_tcbhead
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-20
Serge
y
Bugaev
hur
d
: Make dl
-
sysde
p
'
s open () cop
e
with
O
_
IGNO
R
E_CTTY
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-18
Serg
e
y Bugaev
hurd: Mi
c
rooptimize
sig
r
etu
r
n
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Se
r
gey Bugaev
hurd: Avoid lea
k
i
n
g task & t
h
r
e
ad ports
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
S
ergey Bugae
v
hurd:
S
imp
l
ify
_
S_catch_exception_raise
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey Bugaev
hurd: Run i
n
it_p
i
ds (
)
befor
e
i
n
i
t
_dtable ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
S
e
rgey Bugaev
hurd: Fix
restoring reply p
o
rt
in sigreturn
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey
Bugae
v
h
u
r
d
: Avoid extra
c
t
t
y RPCs in init_dta
b
le ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-14
Sergey Bugaev
hurd: Only check f
o
r TLS initializa
t
ion inside rtld
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-14
Sergey Bugaev
h
ur
d
: Remove
__hurd_loca
l
_
r
eply_port
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bu
g
a
ev
hurd: Don't
leak __hurd_reply_por
t
0
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugaev
hurd: I
m
prov
e
r
ep
l
y
port
h
andl
i
n
g w
h
en exit
i
ng si
g
nal
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bu
g
aev
h
u
r
d: Onl
y
chec
k
for TLS initialization
i
nside rtld
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
S
e
r
g
ey Bugaev
elf: Stop inc
l
ud
i
ng
t
ls
.
h in ldsodefs
.
h
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Buga
e
v
hurd: P
o
rt
t
rampoline
.
c
t
o
x
86_6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugaev
hurd: Do
n
o
t
declare local
variables vo
l
atile
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugaev
hur
d
: Im
p
lement x86_64/i
n
tr-msg
.
h
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugaev
hurd: Add s
y
s/ucontext
.
h and
sigcontext
.
h for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
erge
y
B
u
gaev
hurd: Microo
p
timize _hurd_sel
f
_sigst
a
te (
)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey
Bugaev
hurd:
A
dd vm_param
.
h
f
or
x
86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey Bugae
v
hurd: Im
p
l
e
ment _hur
d
_l
o
ngjmp_thre
a
d_state
f
or
x
86
_
64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
htl: Implem
e
nt thread_set_pcsptp
for x
8
6
_
64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Ser
g
ey
B
u
g
aev
x86_
6
4: Add rtld-
s
tpncpy & r
t
ld-strncpy
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey B
u
gaev
ht
l
: Add tcb-offset
s
.
sym for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bu
g
aev
hurd: Move a
c
oup
l
e of
s
ignal-related files to
x
86
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey B
u
ga
e
v
hurd: Use uintpt
r
_
t
for register
v
a
lu
e
s in
t
rampoline
.
c
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
ergey Bugaev
h
u
rd: Move rtl
d
-strn
c
py-c
.
c out of mach/hurd/
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey B
u
ga
e
v
hurd:
More 64
-
bit intege
r
casting fixes
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
mach,
h
urd: D
r
op
__libc_lo
c
k_self
0
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Ser
g
ey B
u
gaev
stdio-co
m
m
o
n: Fix b
u
ilding whe
n
!IS_IN (libc)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hurd: Fix _hurd_setup_sighand
l
er (
)
s
ignature
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
e
rg
e
y
B
ugae
v
hurd: Disable O_TRUNC and
F
S_RE
T
RY_MAGI
C
A
L in rtld
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey Bugaev
hurd: Fix f
i
le name in #error
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hurd
:
Swa
p
around two
f
unction calls
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hurd: R
e
move __hurd_thread
v
ar_
s
tack_{offset,mask}
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey Bugaev
hurd: Mak
e
except
i
on subcode a lo
n
g
commit
|
commitdiff
|
tree
2023-03-01
Sergey Bugaev
hu
r
d: Fix so
m
e broken inden
t
ation
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-03-01
Sergey Bugaev
h
urd
:
Remove the ecx klu
d
ge
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Sergey Bugaev
htl: Add
pthr
e
adt
y
p
es-ar
c
h
.
h for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
S
ergey
B
ugaev
hurd:
I
mplement TLS for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Sergey Bugaev
htl:
Make pthre
a
d
_
mutex_t pointer-al
i
gne
d
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
Sergey Bugaev
hur
d
: Generalize init-first
.
c to
sup
p
ort x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
Sergey Bugaev
hu
r
d: Simpli
f
y init
-
first
.
c further
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Se
r
gey Bugaev
mach:
Use PAGE_
S
IZE
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Se
r
gey
B
u
gaev
hur
d
:
Simpli
f
y init-first
.
c a bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Serg
e
y B
u
gaev
hurd: Make timer
_
t pointe
r
-sized
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Buga
e
v
hurd: F
i
x xattr fun
c
t
io
n
ret
u
rn type
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Bug
a
ev
h
u
r
d: Use prope
r
i
n
teg
e
r types
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey
Bugaev
hurd: Move th
r
ead sta
t
e
m
a
nipulation into _hur
d
_tls
_
new
(
)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-14
Sergey Bu
g
aev
mach
:
undef ENTRY2
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-14
Sergey
B
ugaev
hurd: i386 TLS
t
w
e
a
k
s
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
Sergey Bugaev
hurd:
Fix tcflag_t and speed_t types on 64
-
b
i
t
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
Serg
e
y B
u
gaev
hurd, htl: Add some x8
6
_6
4
-specific code
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
S
e
r
g
ey Bugaev
hurd:
S
et u
p
the
b
as
i
c tre
e
for
x
86_64-gnu
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
Sergey Bugae
v
mach:
L
ook
f
or mach_
i
386
.
d
efs on x86_64 t
o
o
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
Sergey Bugae
v
ht
l
: Fix s
e
m
a
p
h
ore refe
r
e
nce
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
Serg
e
y Bugaev
h
u
rd: Fix xattr error val
u
e
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
next