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
stdlib: qsort: Move some macros to inline function
2023-07-02
Sergey Buga
e
v
hurd: Im
p
leme
n
t
MAP_
E
XCL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Sergey Bugaev
hurd: Fix
mapping a
t
address
0 with
M
AP_
F
IXED
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Sergey Bugaev
hurd:
F
i
x c
a
lling vm_deallocate
(
N
ULL)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Sergey Bugaev
hurd: Map brk n
o
n-executable
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Ser
g
ey Bugaev
htl: Let Mach place thread st
a
c
ks
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-26
Serg
e
y Bugae
v
x86: Make dl-c
a
che
.
h and
readelflib
.
c not Linux-s
p
ec
i
f
i
c
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-26
Ser
g
ey Bugaev
elf: Port
ldco
n
f
i
g
away fro
m
sta
c
k
-al
l
ocated paths
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-04
Sergey Bug
a
e
v
hurd: Fix x86_64 sigreturn rest
o
ring bogus reply_port
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
S
ergey Bugaev
io: Fix a typo
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Sergey Bugae
v
h
t
l: Use __
h
u
r
d_fail () instead of
assigning err
n
o
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Sergey
B
ugae
v
h
u
r
d: Use __hurd_fail
(
)
instead of
a
ssigning errno
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-19
S
e
rgey Bugaev
hurd:
F
ix using
interposab
l
e
hurd_thread_self
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-19
Serge
y
B
u
gaev
hurd: Fix __TIMESIZE on x86_
6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey
Bugaev
hu
r
d: Als
o
make
i
t possible to
c
all
strlen very early
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
S
e
r
gey Bu
g
ae
v
hurd: Fix setting up pthreads
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Serg
e
y Bugaev
h
urd: F
i
x
x86_6
4
_h
u
rd_tl
s
_fork
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey
B
u
g
a
e
v
h
urd:
M
ake
su
r
e to not use
t
cb->self
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey
Buga
e
v
hurd: U
s
e
_
_mac
h
_setup_thr
e
a
d
_
call ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
S
e
rgey Bugaev
m
a
c
h: Add __ma
c
h_se
t
up
_
thread_c
a
ll (
)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bugaev
hurd:
Use MACHINE_THREAD_STATE_SETUP_CALL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Serg
e
y Bugaev
m
ach: Define MAC
H
INE_THREAD_STATE_SETUP_CALL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
S
ergey Bugaev
h
urd: Fi
x
comp
u
ting user stack po
i
nter
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Se
r
gey Buga
e
v
hurd:
Fix sc_i386_th
r
e
ad_state lay
o
u
t
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey Bugaev
hurd
:
Ali
g
n
s
i
g
n
al stack
point
e
r aft
e
r
alloca
t
i
n
g st
a
c
k
frame
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Serge
y
Bugaev
hurd: Fix aligning signal stack pointer
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
S
e
rgey
B
ugaev
Mark v
a
rious cold
functions as __CO
L
D
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
Sergey Bugaev
hurd: Add expe
c
ted ab
i
lis
t
files for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
S
ergey Bugaev
hu
r
d: Replace
r
e
p
ly port wit
h
a
dead name on
failed
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Sergey Buga
e
v
hurd: M
a
ke
i
t possible to call memcpy very e
a
rly
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Sergey B
u
gaev
hur
d
:
Impl
e
me
n
t long
j
mp for x86_6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Ser
g
ey Bugaev
hurd: Implement sigreturn f
o
r x86
_
64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Se
r
gey Bug
a
e
v
hu
r
d
:
Mark
e
rror functions as __COLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Serge
y
Bug
a
ev
cd
e
fs
.
h: Define __COLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Ser
g
ey
B
ugaev
hurd: Fix FS_RETRY
_
MAGICAL "
m
a
c
htype
"
hand
l
ing
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Ser
g
ey
B
uga
e
v
h
urd: Respect existin
g
FD_
C
L
O
E
XEC in S_msg_set_
f
d
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Ser
g
ey B
u
gaev
hurd: Don't
l
eak the auth port in ms
g
* RPCs
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
S
ergey Bug
a
ev
hurd
:
Make _exit work during early
b
oot-up
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Se
r
gey Bug
a
ev
hurd: Mark
v
ar
i
ous c
o
nd
i
t
ions as unl
i
kely
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Se
r
g
e
y Bugaev
hu
r
d: Move lib
c
_hidden_d
e
f's around
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey
Bugaev
hurd: Si
m
plif
y
_hurd_crit
i
cal_sectio
n
_lock
a
bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Serge
y
Bugaev
so
c
ket: Ad
d
a test for MSG_C
M
SG_
C
LOEXEC
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
S
e
rgey Bu
g
aev
hurd: Implement MSG_CMSG_CLOEXEC
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey B
u
gaev
hurd:
I
m
plement pref
e
r_map_32bi
t
_exec tunable
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bu
g
a
e
v
h
urd: Don't a
t
tempt to deallo
c
ate
MACH_P
O
RT_DEAD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bugaev
hurd: Only deallocate ad
d
rpo
r
t when it's
v
alid
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey
B
ugaev
h
urd: Imp
l
ement MAP
_
32BIT
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
Sergey Bugaev
Us
e
O_CLOEXEC
i
n more places (BZ #1
5
722
)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
S
e
r
g
ey Bugaev
misc
:
Co
n
vert daemon
(
) t
o
GNU c
o
ding
s
tyle
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Sergey Bugaev
hurd:
Don't migrate reply
p
o
rt i
n
to __init1_tcbhead
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-20
Sergey Bugaev
hurd: M
a
ke dl-sysdep's open () c
o
pe with O_IGNORE_CTTY
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-18
Sergey Bugaev
hurd
:
Microoptimize sigreturn
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
S
e
r
g
ey Bug
a
e
v
hurd: Avoid leakin
g
task & thread ports
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey Bugae
v
hurd: Simplify
_S_catch_exc
e
ption_rais
e
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Se
r
gey
B
u
g
aev
hurd: Run in
i
t_p
i
ds () before i
n
it_dtab
l
e (
)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
S
e
r
g
ey Bugaev
hurd: Fix res
t
oring reply port in sigret
u
rn
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
S
ergey Bugaev
h
u
r
d
:
Avoid extra
ctty RPCs in init_dtable ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-14
Se
r
gey B
u
gaev
hurd: Only check for
TLS initializatio
n
i
n
sid
e
rtld
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-14
Se
r
gey
B
uga
e
v
hur
d
: Remove __hurd_loca
l
_
r
eply_p
o
rt
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Se
r
gey
B
ugaev
hurd:
Don't leak __hu
r
d_reply_p
o
rt0
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugaev
hurd: Impr
o
ve reply
po
r
t h
a
n
d
l
i
ng when exiting
signal
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugaev
hurd: Only check for TLS initializ
a
tion inside rt
l
d
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey
B
ugaev
elf: Stop i
n
cl
u
ding t
l
s
.
h
in ldsodefs
.
h
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
S
ergey Bugaev
hurd: Port tra
m
poline
.
c to
x
86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugae
v
hurd: D
o
no
t
declare local variables
volatile
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugaev
hurd: Implement
x86_64/intr-msg
.
h
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey
B
ugaev
hurd
:
Add sy
s
/
u
context
.
h and sigcon
t
e
xt
.
h for
x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Buga
e
v
hurd: Mi
c
rooptim
i
ze
_
hur
d
_self_sigstate ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Serg
e
y B
u
gae
v
hurd: Add vm_param
.
h for x8
6
_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hurd:
Im
p
le
m
en
t
_
h
urd_long
j
mp_
t
hread_state f
o
r
x
8
6_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Ser
g
ey Bugaev
htl: Impleme
n
t thread_
s
et_pc
s
ptp for x86_
6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Serge
y
Bugaev
x86
_
64: Add
rtld-stpncpy &
r
t
ld
-
strncpy
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey B
u
gaev
htl: Add tcb-offsets
.
s
ym for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
e
rgey Buga
e
v
hurd: Move a couple of s
i
gnal
-
r
e
l
ated files to x86
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey
Bugae
v
hur
d
: Use uintptr_t
f
or register
v
alues in t
r
ampoline
.
c
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey Bugaev
hurd: Mov
e
rtld-strncpy-c
.
c out of mach/hu
r
d/
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hur
d
: More 64-
b
it
i
nteger casting fi
x
es
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Serg
e
y Bugaev
mach, hurd:
Drop
__li
b
c_lo
c
k_self0
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
e
rgey
B
uga
e
v
st
d
i
o-common: Fix building
when !IS_IN (libc)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hu
r
d:
Fix _hu
r
d
_
se
t
up_si
g
handler () signature
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey B
u
g
aev
hurd: Disab
l
e O_
T
RUNC and FS_
R
E
T
R
Y_MAGICAL in rtld
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
ergey Bugaev
hurd: Fix
file name in
#
error
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey
B
ugaev
hurd: S
w
ap around two
f
u
n
c
t
i
o
n ca
l
l
s
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Buga
e
v
h
urd:
R
emove __hur
d
_thr
e
advar_
s
tack_
{
offset
,
mask}
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Buga
e
v
hurd
:
Make
e
xcepti
o
n subcode a long
commit
|
commitdiff
|
tree
2023-03-01
S
e
rgey 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
Sergey Bug
a
ev
hurd: Remo
v
e t
h
e ecx kludge
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Sergey
B
ugaev
ht
l
:
Add pth
r
eadtyp
e
s-arc
h
.
h f
o
r x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Sergey B
u
ga
e
v
h
ur
d
: Imple
m
ent TLS for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Sergey
Bugaev
htl: Make pthrea
d
_mutex
_
t
p
oint
e
r-
a
ligned
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
S
e
rgey Bug
a
e
v
hurd
:
Genera
l
ize ini
t
-fi
r
st
.
c to su
p
po
r
t x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
Ser
g
ey Bugaev
hurd: Simpl
i
fy init-first
.
c fu
r
th
e
r
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Ser
g
ey
B
u
gae
v
mach: Use PAG
E
_SIZE
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey
B
ugaev
hurd:
S
implify init-first
.
c a bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey
Bugaev
hurd:
Ma
k
e timer_t
p
o
inter-
s
ized
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
S
e
rgey Bu
g
aev
h
u
rd: F
i
x xattr fu
n
ction retur
n
type
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Serg
e
y B
u
gaev
hurd: Use
p
roper
i
nteger
types
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Bugaev
hurd: Move thread state manip
u
l
a
tion i
n
to _hu
r
d_t
l
s_new
()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-14
Sergey B
u
gaev
mach: undef ENTRY2
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-14
Sergey Bugaev
hur
d
: i386 TLS tweaks
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
S
ergey
Bugaev
hurd:
F
i
x tcflag_t
and speed_t types on 64-bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
next