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
elf: Do not print the cache entry if --inhibit-cache is used
2023-07-02
Ser
g
ey B
u
gaev
h
urd: Implement MAP_EXC
L
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Sergey Bugaev
hurd: Fix mapping at addres
s
0
w
ith MAP_FIXED
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
S
e
r
g
ey Bugaev
h
urd:
Fix calling v
m
_dea
l
locate (NULL)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Sergey Bugaev
hurd: Map br
k
no
n
-executable
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Se
r
gey Buga
e
v
htl: Let Mach place thread stacks
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-26
Se
r
gey Bu
g
aev
x86: Make dl-
c
ac
h
e
.
h and readelf
l
ib
.
c no
t
L
i
nux-sp
e
ci
f
ic
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-26
S
e
rgey Bugaev
el
f
: Po
r
t ldconf
i
g awa
y
fro
m
s
tack-allo
c
ated pa
t
hs
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-04
Serge
y
Bugaev
h
u
rd: Fix x86_
6
4
sigreturn restoring bo
g
us
r
e
ply_p
o
rt
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Sergey B
u
g
a
ev
io: Fix
a
t
ypo
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Serg
e
y B
u
gaev
htl: Use _
_
h
u
rd_fail () in
s
tead of
assigning e
r
rno
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Ser
g
ey B
u
g
aev
h
u
rd: Use
_
_
hurd_
f
ai
l
() instead of ass
i
gning errno
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-19
S
e
rgey Bugaev
hurd: Fix usin
g
i
n
te
r
posa
b
le hur
d
_thread_self
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-19
Sergey Bugaev
hu
r
d: F
i
x _
_
TIMESIZE on
x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bugaev
h
urd: Also make i
t
possible to
call
s
trlen
ve
r
y
e
arly
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
S
ergey Bugaev
hurd:
F
ix settin
g
up pthr
e
ads
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Ser
g
ey Bugae
v
hu
r
d: Fix x86
_
6
4 _hurd_tls_fork
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey
B
ugaev
hu
r
d
: Make sure
to
n
ot
us
e
tcb->self
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
S
ergey Bugaev
hurd: Use __
m
a
ch_s
e
tup_threa
d
_
c
all ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey
Bu
g
a
ev
mach: Add __mach_setup
_
thread_call ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bugaev
hurd: Use MACHINE_THR
E
A
D
_STATE_SETUP_CALL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Serge
y
Bugaev
mach
:
Define MACHINE_TH
R
EAD_S
T
A
TE_S
E
TUP_
C
ALL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Serg
e
y B
u
gaev
h
urd: Fix computing
use
r
stack point
e
r
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
S
e
r
g
ey Bugaev
h
urd: Fix sc_i386_thread
_
state layout
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
S
e
rgey Bugaev
hurd:
Align si
g
nal stac
k
pointer after allocat
i
ng
s
t
a
ckf
r
ame
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey Bugaev
hur
d
:
F
i
x aligning signal st
a
ck po
i
nter
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
Sergey Bugaev
Mark various cold functio
n
s a
s
__COLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
Sergey Bugaev
hurd: Add expected abilist
f
i
les
for x
8
6_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
S
ergey
B
ugaev
hurd: Replace reply port with a d
e
ad
n
ame on f
a
iled
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Sergey Bugaev
h
u
rd:
M
ake it pos
s
ible to call memc
p
y very early
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
S
e
r
g
ey Bugaev
hurd:
Implement
longjm
p
for x
8
6_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Sergey Bugaev
h
u
rd: Imp
l
ement sig
r
et
u
rn
for
x
86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey
B
ugaev
hur
d
:
Mark
e
rro
r
functions as
__
C
OLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey B
u
gaev
cdefs
.
h:
D
e
f
ine __
C
OLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey
B
ugae
v
hurd: Fix FS_RETRY_MAGICAL
"machtype" handli
n
g
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey B
u
g
aev
hurd: Resp
e
ct
e
xisting FD_CLOEXEC in S_msg_set_fd
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
S
ergey Bugaev
hurd:
D
on't leak the auth port in msg* RPCs
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugaev
hurd:
Make _exit work during early bo
o
t-
u
p
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugaev
hurd: Ma
r
k
various conditions
a
s
u
n
likely
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Se
r
g
e
y Bugaev
h
u
r
d: Move libc_hidden_de
f
's around
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
S
ergey Bugaev
hur
d
: Simplif
y
_hurd_critical_sect
i
on_lock a bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Serge
y
Bugaev
socket
:
Add a test for MSG_CMSG_C
L
OE
X
EC
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bugaev
hurd: Im
p
lement MSG_CMSG_CLOEXEC
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Se
r
gey Bugaev
hurd: Imple
m
ent p
r
efe
r
_map_32bit_exec tunable
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
S
e
r
g
ey Bugaev
h
u
rd: Don't atte
m
pt to
d
ealloca
t
e MACH_
P
ORT_DEAD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
S
ergey Bugaev
hurd: Only deallocate addrp
o
rt when it'
s
valid
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bugaev
hurd: Implement
M
AP_32BIT
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
Se
r
gey Bugaev
Use O_CLO
E
XEC
i
n mor
e
pl
a
ces (BZ #15722)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
Sergey Bugaev
misc: C
o
nvert daemon ()
t
o GN
U
coding style
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Se
r
gey
Bugaev
hur
d
:
D
o
n
't mi
g
rate reply port int
o
__init1_t
c
bhead
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-20
Sergey
B
ugaev
hurd: Make dl-sysdep's open
(
)
cope with O_IGNORE_CTTY
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-18
Sergey Bug
a
e
v
hurd: M
i
cr
o
optimize sigretur
n
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey B
u
g
aev
hu
r
d:
A
v
oid leaking
t
ask &
t
hread ports
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Serg
e
y
Bugaev
hurd: Simplify _S_catch_exception_r
a
ise
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Serg
e
y Bugaev
h
urd: Run i
n
i
t
_pids () before init_d
t
able (
)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Se
r
ge
y
B
u
g
a
ev
hurd: Fix restoring reply port in sigreturn
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey Bugaev
hu
r
d
:
Av
o
id extra ctty
RPCs in init_dta
b
le ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-14
S
e
rgey Buga
e
v
hurd: Onl
y
che
c
k for TLS ini
t
ial
i
zati
o
n in
s
ide rtld
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-14
Sergey
B
u
gaev
h
urd:
Remove
_
_hurd_loca
l
_reply_port
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Buga
e
v
hu
r
d
:
D
on't le
a
k __hurd_reply
_
p
o
rt0
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
S
e
r
g
e
y Bugae
v
hurd: Improve re
p
ly p
o
rt handli
n
g
when ex
i
ting signal
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
S
e
r
gey Bugaev
hurd: Only check fo
r
TL
S
initia
l
ization i
n
side rtld
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Buga
e
v
el
f
:
S
top
i
ncluding tls
.
h in ldsode
f
s
.
h
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bu
g
aev
h
u
rd
:
P
o
rt t
r
ampoline
.
c t
o
x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bug
a
ev
hurd: Do not
d
ecla
r
e
local variables volatile
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugaev
hurd
:
I
mpleme
n
t x86
_
64/intr-m
s
g
.
h
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugaev
h
u
rd: Add sys/uco
n
tex
t
.
h a
n
d sigcont
e
xt
.
h for x86_6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
ergey Bugaev
hurd: Microoptimize _hur
d
_s
e
lf_sigstate ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey
Bugaev
hurd: Add v
m
_
par
a
m
.
h
for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
h
u
r
d: Implement _
h
urd_longjm
p
_
th
r
ead_state f
o
r x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey
B
ug
a
ev
h
t
l: Implement thread_set_pcspt
p
f
o
r x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey B
u
gaev
x86_64:
Add r
t
ld-stpncpy &
r
tld-st
r
n
c
py
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Ser
g
ey Bugaev
htl: Add tcb-
o
ffsets
.
s
y
m
f
or x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bug
a
ev
hurd: Move
a
coupl
e
of signal-related files to x8
6
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hu
r
d: Use uintp
t
r_t for register va
l
u
e
s in trampo
l
ine
.
c
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
ge
y
Bugaev
hurd: Move rt
l
d-
s
trncpy-c
.
c out of ma
c
h/hurd/
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey
Bugaev
hurd: More 64-bit i
n
teger cas
t
ing fixes
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
ma
c
h,
h
u
r
d
: Dro
p
__libc_lock_self0
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey
Bugaev
std
i
o
-common
:
Fix bui
l
ding
w
hen !IS_IN (lib
c
)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey
B
ugaev
hurd: Fix _hurd_setup_sighandler
() sign
a
t
u
re
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugae
v
hurd: Disab
l
e
O_TRU
N
C and
F
S
_RETRY_M
A
GICAL
i
n
rtld
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bug
a
e
v
hurd:
F
i
x
f
ile na
m
e in #error
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey Buga
e
v
h
urd: Swap aroun
d
two function c
a
l
l
s
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
e
rgey Bugaev
hurd:
R
emove
__hurd_threadvar
_
stac
k
_{offset,
m
ask}
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Buga
e
v
hurd: Mak
e
exception
su
b
co
d
e a long
commit
|
commitdiff
|
tree
2023-03-01
Serg
e
y
Bugaev
hu
r
d: Fix some brok
e
n
i
ndentation
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-03-01
Serge
y
Bug
a
e
v
hurd: Remove th
e
ecx kludg
e
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
S
e
rg
e
y
Bugaev
htl: Add p
t
hreadtypes-arch
.
h
f
o
r x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Serg
e
y Bugaev
hurd: Implement TLS for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Sergey Bugaev
htl: Make pthread
_
mu
t
ex_t
p
ointer-
a
lign
e
d
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
Ser
g
ey Bugaev
hu
r
d: Gene
r
alize init-fir
s
t
.
c to s
u
p
p
or
t
x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
Sergey
Bugaev
hurd: Simpli
f
y init-fi
r
st
.
c further
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey
B
u
g
aev
mach: Use PAGE_S
I
ZE
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Bugaev
hurd:
S
impl
i
fy init-
f
i
r
st
.
c a b
i
t
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Ser
g
ey B
u
gaev
hurd: Make time
r
_t
p
o
inter-sized
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Se
r
gey
B
u
g
aev
hurd: Fix xattr funct
i
on
r
eturn type
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Bug
a
ev
hurd: Use pr
o
per integer
types
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
S
ergey Bugae
v
hu
r
d:
M
ove thread
s
tate m
a
nipulation
into _hurd_
t
ls_ne
w
()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-14
Serge
y
Bugae
v
mach: undef ENTRY
2
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-14
Sergey Bugaev
hurd:
i
3
8
6
TLS tweaks
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
Sergey
B
ugaev
hurd: Fi
x
t
cflag_t and spee
d
_
t
types on 64-bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
next