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
fegetenv_and_set_rn now uses the builtins provided by GCC.
2023-07-02
Sergey Bugaev
hurd: Implement MAP_EXCL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
S
ergey Bugaev
hurd:
Fix mapping at address 0 with M
A
P_F
I
XED
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Sergey Bugaev
hurd: Fix c
a
l
l
ing vm
_
deallocate (
N
UL
L
)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Sergey Bugae
v
h
u
rd: Map br
k
non-executable
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Sergey B
u
gaev
htl: Le
t
M
ach place thread stacks
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-26
S
erge
y
Bugaev
x
8
6: Mak
e
dl-cache
.
h and readelflib
.
c
n
o
t Linu
x
-spe
c
i
fic
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-26
Sergey Bugaev
elf
:
Port ldconfig
a
way from stack-alloc
a
ted paths
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-04
Sergey
Bugaev
hurd: Fix x8
6
_64 sigre
t
urn rest
o
ring bo
g
us rep
l
y_port
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Serge
y
B
ugaev
io: F
i
x a
t
y
p
o
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Sergey Bugaev
htl: Use __hurd_
f
ail
(
)
in
s
tead
o
f assigning e
r
rno
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Sergey Bugaev
hurd: Us
e
__hurd_fail
(
) instead of assig
n
ing err
n
o
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-19
Sergey Bugaev
hurd: Fix us
i
n
g
interposable
h
u
rd_thread_self
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-19
Ser
g
ey
B
ugaev
hurd
:
Fi
x
__TIMESIZE on x8
6
_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bugaev
hurd: Also
m
ake it possible
to call strle
n
very early
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Ser
g
ey
B
ugaev
hurd: Fix setting up pt
h
re
a
ds
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey
B
u
g
ae
v
hur
d
: Fix x86_64 _hurd_tls_fo
r
k
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bugaev
hurd: Make
sure t
o
no
t
use tcb-
>
se
l
f
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bugaev
hurd: Use __
m
ac
h
_se
t
up_thread_call ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bug
a
ev
mach: Add __mach
_
setup_thre
a
d
_call ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
S
e
rgey
B
ug
a
ev
hu
r
d:
Use MACHINE_THREAD_STATE_S
E
TUP_CALL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
S
ergey Bugae
v
mach: Define
MACHINE_THREAD_STATE_SETUP_CALL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
S
e
rgey Bugaev
hurd
:
Fix computing us
e
r stack pointer
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey Bu
g
aev
hurd: Fix
sc_i386_thr
e
a
d
_state layout
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey Bugaev
h
urd
:
Align signal stac
k
poi
n
ter after
a
llocati
n
g stack
f
rame
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey Bugaev
hurd: Fix
a
ligning si
g
nal
s
tack
p
o
int
e
r
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
Se
r
gey Bugaev
Mar
k
vario
u
s cold functions as __COLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
S
e
r
gey Bugaev
hurd: Ad
d
expected abilist files f
o
r x8
6
_6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
Sergey
B
u
g
ae
v
h
urd:
R
epl
a
c
e
r
eply port with a d
e
a
d
name on failed
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Se
r
gey Bugaev
hurd: Make it possible to
call memcpy very ea
r
ly
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
S
ergey Bugaev
hurd: Im
p
l
ement l
o
ngj
m
p for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
S
e
rgey Bugaev
hurd:
I
mplement sigre
t
urn for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugae
v
hur
d
: Mark error
f
unctions
a
s __COLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugaev
c
d
e
fs
.
h: Define
__COLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Serge
y
Bugaev
hur
d
:
F
i
x
F
S
_RET
R
Y_MA
G
ICA
L
"m
a
ch
t
ype" handling
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Ser
g
ey
B
ugaev
hurd: Respect exi
s
t
ing FD_CLOEXEC in S
_
msg_s
e
t_fd
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Se
r
gey Bug
a
ev
hurd
:
Don't
l
ea
k
t
he auth port in
msg*
R
P
Cs
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey
B
uga
e
v
hurd:
M
ake _exit
w
ork during early boot-up
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugaev
h
u
r
d:
Mark vari
o
us conditions as
unlikely
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugaev
hur
d
: Move
libc_hi
d
den_def's aroun
d
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugaev
h
u
rd: Simplif
y
_hurd_critical_section_lock a bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Buga
e
v
so
c
k
e
t: Add
a t
e
st
f
or M
S
G_CMS
G
_
CLOEXEC
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey
B
u
gaev
hurd: Implement MSG
_
CMSG_CLOEXEC
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bug
a
e
v
hurd: Impleme
n
t
p
refer_map_32b
i
t_e
x
ec tunable
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey
B
ugaev
hurd:
Don
'
t
attempt to deal
l
ocate MAC
H
_P
O
R
T
_DEAD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey
Bugaev
h
urd: Onl
y
deallocate addrp
o
rt when it
'
s valid
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bugaev
h
urd: Implement MAP_32BIT
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
Se
r
gey Bugaev
Use O_CLOEXEC in
more places (BZ #15722)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
Sergey Bugaev
misc: Convert dae
m
on ()
t
o
GNU coding style
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Sergey Bugaev
hurd: Don't
mig
r
ate
r
eply port into __
i
nit1
_
t
c
bhead
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-20
Se
r
gey
B
ugae
v
hu
r
d: Make dl
-
sysdep
'
s open () cop
e
w
i
t
h
O_I
G
NOR
E
_CTT
Y
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-18
Sergey Bugaev
hurd: Micr
o
optimize
sig
r
eturn
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey Buga
e
v
hurd: Avoi
d
leak
i
n
g task & t
h
read ports
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey Bugaev
hurd: Simplify _S_catc
h
_excep
t
ion
_
raise
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey B
u
gaev
hurd: Run
init_pids () before init_dtable ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey Bu
g
aev
hurd
:
Fix
r
estorin
g
rep
l
y port in sigretu
r
n
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Serge
y
Bugae
v
hurd: Avoid extra ctty RPCs in ini
t
_dtabl
e
()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-14
Sergey Bugaev
hu
r
d: Only ch
e
c
k
for
TLS initiali
z
ation
inside rtld
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-14
S
erg
e
y Bugaev
hur
d
:
R
e
m
o
v
e __hurd_local_repl
y
_
p
ort
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
S
erge
y
Buga
e
v
hurd:
D
o
n
't leak __hurd_r
e
ply_port
0
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Serge
y
Bugaev
hu
r
d: Improve reply p
o
rt
han
d
ling when exiting signal
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Se
r
gey B
u
gaev
hurd: Only
check f
o
r
T
L
S initializat
i
on inside rt
l
d
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
S
e
rgey Bugaev
elf: S
t
o
p
inclu
d
i
n
g
tls
.
h
i
n
ldsodefs
.
h
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bu
g
aev
hurd:
P
ort t
r
ampoli
n
e
.
c to x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Serge
y
Bugaev
h
u
rd: D
o
not declare local variables volatile
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Serg
e
y Bugaev
hurd: Implem
e
nt x86_64/intr-msg
.
h
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Serge
y
B
ugaev
hurd: Add sys/ucontext
.
h and sigcontext
.
h fo
r
x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Serg
e
y Buga
e
v
hurd:
Microo
p
ti
m
i
ze _hurd_self_s
i
gstate ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
e
rg
e
y Bu
g
aev
hu
r
d
:
A
d
d vm_param
.
h for
x8
6
_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hur
d
: Impl
e
me
n
t
_
hurd_longjmp_thread_stat
e
for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey
B
ug
a
ev
htl: Impleme
n
t
thread_set_pcsptp for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey Bugaev
x86_64: Add rtld-
s
tpncpy & rtld-strncpy
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey Bugaev
ht
l
: Add tc
b
-offsets
.
s
y
m
for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Ser
g
ey Bugaev
hu
r
d: Mov
e
a
couple of signal-related files t
o
x86
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey
B
u
g
aev
h
u
rd: Use uintptr_t for re
g
ister values in
tramp
o
lin
e
.
c
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugae
v
hurd: Move rt
l
d-strncpy-c
.
c out
of mach/
h
u
r
d/
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hurd: More
64-bi
t
i
n
t
e
ge
r
ca
s
ting fixes
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
e
rge
y
Buga
e
v
mach,
h
u
rd:
D
r
o
p
__l
i
bc_loc
k
_self0
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey
B
u
g
a
ev
st
d
io-common:
Fi
x
bu
i
lding
when
!
I
S
_
IN (libc)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey B
u
g
a
ev
hu
r
d: Fix
_hurd_setup_s
i
ghandler ()
s
i
gnat
u
re
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey
B
ugaev
hurd: Disabl
e
O_T
R
UNC
a
n
d FS_RETRY
_
MAGICAL in rtld
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
e
rgey Bug
a
e
v
hurd: Fix file name
in #er
r
or
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey
B
ugaev
h
u
rd: Sw
a
p around two fun
c
tion
calls
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugae
v
hur
d
: Remove __hurd_thre
a
dvar_stack_{offset,mas
k
}
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Serg
e
y Bugaev
hurd: Make exception subc
o
de
a lo
n
g
commit
|
commitdiff
|
tree
2023-03-01
S
e
r
gey Bu
g
a
e
v
h
urd:
F
ix some broke
n
indentatio
n
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-03-01
Serge
y
B
u
gaev
hurd
:
Re
m
ove t
h
e ec
x
k
l
udge
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Sergey
Bugaev
htl:
Add pthreadt
y
pes-arch
.
h for x8
6
_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
S
ergey Bugaev
h
u
rd:
Implemen
t
TLS for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Sergey Bug
a
ev
htl: Ma
k
e
p
t
hrea
d
_
m
utex_t
p
ointe
r
-alig
n
ed
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
S
ergey Bugaev
hur
d
: Generaliz
e
ini
t
-
fir
s
t
.
c to support x86_6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
Se
r
gey Bugaev
h
urd:
Simplify init-fir
s
t
.
c furthe
r
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Serg
e
y Bu
g
a
e
v
mach
:
Use PAGE_
S
IZE
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Bugaev
hurd:
Si
m
plify init
-
fir
s
t
.
c a bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Bugaev
hurd:
Make tim
e
r_t point
e
r-sized
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey B
u
gaev
hurd: Fix xattr func
t
ion retu
r
n
type
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Se
r
g
ey Bugaev
hurd:
Use proper
integer t
y
p
e
s
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
S
e
r
g
ey
B
ugaev
hurd:
M
ov
e
thread state manipulation into
_
h
urd_tls_ne
w
()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-14
Sergey
B
ugaev
ma
c
h: undef ENT
R
Y
2
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-14
Sergey B
u
gaev
hurd: i386
T
LS tw
e
aks
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
Sergey Bugaev
hurd: F
i
x
t
cfl
a
g_t and spee
d
_
t
t
ypes on
64-bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
next