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
m68k: Update elf_machine_load_address for static PIE
2017-08-21
H
.
J
.
Lu
Add hidden visibility to intern
a
l
f
unction p
r
ototypes
commit
|
commitdiff
|
tree
2017-08-21
H
.
J
.
Lu
Enable h
i
dde
n
vi
s
ibility in
libc
.
a compiled with
PIE
commit
|
commitdiff
|
tree
2017-08-21
H
.
J
.
Lu
x86:
M
ark VDSO_S
Y
M
B
OL(
g
etcpu) wit
h
attrib
u
t
e_hi
d
den
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
H
.
J
.
Lu
Don't compile n
o
n
-lib mod
u
les a
s
l
i
b modules [BZ
#
21864]
commit
|
commitdiff
|
tree
2017-08-21
H
.
J
.
Lu
Mar
k
__lib
c
_
m
ultiple_libcs w
i
th att
r
ibute_hid
d
en
[BZ
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
H
.
J
.
Lu
M
a
rk in
t
e
r
nal
n
s
s
symbols with attribute_hidden [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
H
.
J
.
L
u
i386: Hide __old_glo
b
64 [
B
Z
#
18822]
commit
|
commitdiff
|
tree
2017-08-20
H
.
J
.
L
u
i386: Hi
d
e
_
_
o
ld
_
readdi
r
6
4 [B
Z
#18822]
commit
|
commitdiff
|
tree
2017-08-20
H
.
J
.
L
u
Remove sysde
p
s/alpha/bb_init_func
.
S
commit
|
commitdiff
|
tree
2017-08-20
H
.
J
.
L
u
Update
Chang
e
Log
commit
|
commitdiff
|
tree
2017-08-20
H
.
J
.
L
u
R
e
move _
_
bb
_
i
n
i
t_func
a
nd __
b
b_exit_func [BZ #21974]
commit
|
commitdiff
|
tree
2017-08-20
H
.
J
.
L
u
Mo
v
e ____longjm
p
_ch
k
pr
o
t
o
type to include/s
e
tjmp
.
h
commit
|
commitdiff
|
tree
2017-08-19
H
.
J
.
Lu
Mark internal SSE2 functions wi
t
h attribu
t
e_h
i
dden
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
H
.
J
.
L
u
Mark
i
n
ternal
argz
functions w
i
th a
t
tribute_hidden
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
H
.
J
.
Lu
Add NT_GNU_
P
ROPERT
Y
_TYPE_0 ma
c
ros
commit
|
commitdiff
|
tree
2017-08-18
H
.
J
.
Lu
x86-64: Check FMA
_
Usable in ifunc
-
mathvec-avx2
.
h [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
H
.
J
.
Lu
Support mcount/
g
prof t
e
st w
i
t
h
GCC defaulting
to
PIE
commit
|
commitdiff
|
tree
2017-08-16
H
.
J
.
Lu
Remove "[Add new featu
r
es h
e
re]" for 2
.
27
commit
|
commitdiff
|
tree
2017-08-16
H
.
J
.
Lu
Mention x86
-
64 FMA o
p
timizat
i
on i
n
NEWS
commit
|
commitdiff
|
tree
2017-08-16
H
.
J
.
L
u
x86-64:
O
ptim
i
ze e_expf with F
M
A
[
BZ #21912]
commit
|
commitdiff
|
tree
2017-08-15
H
.
J
.
Lu
x86-64: Align L(SP_RANGE)/L(
S
P_INF_0)
t
o
8
b
yte
s
[BZ
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
H
.
J
.
Lu
x
8
6: Add I
B
T/SHSTK b
i
t
s
to
c
p
u
-features
commit
|
commitdiff
|
tree
2017-08-08
H
.
J
.
L
u
i386: Add
<startup
.
h
>
[BZ #21913]
commit
|
commitdiff
|
tree
2017-08-07
H
.
J
.
Lu
x8
6
-64: Add FMA multiarch functi
o
ns
t
o li
b
m
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
x86: R
e
move
a
sse
m
bly ver
s
ions of HAS_CPU_FEATUR
E
/HAS
_
ARCH_FE
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
i6
8
6: Implement IFUNC se
l
ect
o
r
s in C
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
x
8
6-64: Im
p
lement libmath
v
ec IFUNC
s
elec
t
o
r
s in C
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
x86-64: Impl
e
ment li
b
m IFUN
C
s
e
lectors in
C
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
L
u
i386: Support s
t
a
tic P
I
E in start
.
S
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
L
u
Compile
t
st-prelink
.
c without PI
E
[BZ #21815]
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
i
386
:
Updat
e
I386_USE_SYSE
N
TER for earl
y
PI
C
s
yscall
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
L
u
x86-64
:
Use IFUNC
m
emcpy and mempc
p
y in libc
.
a
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
Check link
e
r su
p
p
o
rt for
INSERT in lin
k
er
s
cript
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
Ru
n
vism
a
i
n
only if li
n
ker supports p
r
otected
d
a
t
a
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
x86
-
64:
U
se _
d
l_r
u
nt
i
m
e
_resolve_opt only with AVX5
1
2F
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
x86:
R
emove
__memset_zero
_
con
s
t
a
n
t_le
n
_parameter [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
H
.
J
.
L
u
x86-64:
C
h
e
ck PIC instead of SH
A
RED in st
a
rt
.
S
commit
|
commitdiff
|
tree
2017-08-02
H
.
J
.
Lu
i3
8
6: C
h
e
ck P
I
C to enable PIC setups in multiarch functions
commit
|
commitdiff
|
tree
2017-08-02
H
.
J
.
Lu
i3
8
6:
D
on't defi
n
e
mu
l
tiarch __memmove_ch
k
in libc
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
H
.
J
.
Lu
Avoid accessin
g
co
r
r
upted stack fro
m
__sta
c
k_
c
h
k
_fail
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
H
.
J
.
Lu
i386: Test memmo
v
e_chk and me
m
set_chk only in libc
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
H
.
J
.
L
u
D
o
n
'
t a
d
d stac
k
_chk_fail_loca
l
.
o
t
o libc
.
a [BZ #217
4
0]
commit
|
commitdiff
|
tree
2017-07-12
H
.
J
.
Lu
Co
m
p
i
l
e
ts
t
-
ssp-1
.
c with -fstack-pr
o
tector-
a
ll
commit
|
commitdiff
|
tree
2017-07-11
H
.
J
.
L
u
Avo
i
d backtrace from __st
a
ck_chk_fail [BZ #
1
2189]
commit
|
commitdiff
|
tree
2017-07-10
H
.
J
.
Lu
D
o
n
'
t in
c
lud
e
_dl_resolve_conflicts in lib
c
.
a
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
H
.
J
.
L
u
x86-6
4
: Test
me
m
move_chk and memset
_
c
h
k only in libc
.
.
.
commit
|
commitdiff
|
tree
2017-07-09
H
.
J
.
Lu
x86
-
64:
U
pda
t
e c
o
mments i
n
I
FUNC sel
e
ctors
commit
|
commitdiff
|
tree
2017-07-09
H
.
J
.
Lu
x86
-
64: Updat
e
c
o
mments in ifunc-imp
l
-
l
is
t
.
c
commit
|
commitdiff
|
tree
2017-07-06
H
.
J
.
Lu
x86-64:
A
l
ign the stack in __
t
ls_get_ad
d
r [BZ #21609]
commit
|
commitdiff
|
tree
2017-07-01
H
.
J
.
Lu
Use
_
_builtin_p
o
pcount i
n
_
_
sched_cpucount [BZ #21696]
commit
|
commitdiff
|
tree
2017-06-30
H
.
J
.
L
u
i386
:
Incr
e
ase MALL
O
C_ALIG
N
M
ENT to 1
6
[B
Z
#21120]
commit
|
commitdiff
|
tree
2017-06-28
H
.
J
.
Lu
Suppor
t
building glibc with gold 1
.
14 or abo
v
e [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
H
.
J
.
L
u
x
8
6-64: Op
t
imize m
e
mc
m
p-avx2
-
m
ovbe
.
S for s
h
ort difference
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
A
v
o
id
.
s
y
m
v
er on commo
n
symbols [BZ #21666]
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
x86
-
64: Optimize
L
(between_2_3) in me
m
cmp-avx
2
-movbe
.
S
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x86-
6
4:
I
mplement strcmp family IFUNC select
o
rs in C
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x
8
6
:
Rename glibc
.
tune
.
i
f
unc to glibc
.
tune
.
hw
c
ap
s
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
Move x86 specific tuna
b
le
s
t
o
x86
/
dl
-
tuna
b
les
.
list
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
tunables
:
Ad
d
IFU
N
C se
l
ecti
o
n an
d
ca
c
h
e
sizes
commit
|
commitdiff
|
tree
2017-06-16
H
.
J
.
Lu
Remove _dl_
o
ut_of_me
m
ory fro
m
e
lf/V
e
rsions
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86
-
64:
I
mplement strc
s
pn/str
p
brk/strs
p
n
IFU
N
C selec
t
ors
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x8
6
-64: Impl
e
ment wcscpy IFUNC select
o
r
in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
L
u
x86-64: Implement strcat
f
a
mily IFUNC selectors in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
L
u
x86-6
4
: Implement
memcmp family IF
U
NC select
o
rs
i
n
C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86
-
64: I
m
plement me
m
set family
I
FUNC
s
e
l
ectors in C
2017-06-07
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-06-14
H
.
J
.
L
u
x86-64: Im
p
lement me
m
move
f
amily IFUNC sel
e
ct
o
r
s
i
n
C
commit
|
commitdiff
|
tree
2017-06-13
H
.
J
.
Lu
Make c
o
py of <bit
s
/std_abs
.
h
> fr
o
m GCC 7 [BZ #21573]
commit
|
commitdiff
|
tree
2017-06-12
H
.
J
.
Lu
x
8
6-64: Im
p
le
m
en
t
strcpy famil
y
IF
U
NC selecto
r
s in C
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x86-64: Correct comments in ifunc-impl-list
.
c
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86
-
64: Opti
m
ize strrchr/wcsr
c
h
r wi
t
h AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86
-
64: Opt
i
mize memrchr with AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64:
Optimize strchr/
s
tr
c
hrnul/wc
s
chr with AV
X
2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x86-64
:
Optimize strlen
/
str
n
len/wcslen/
w
csn
l
en
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64: O
p
t
imize memchr/rawme
m
c
h
r/wmem
c
hr with
SSE
2
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
ld
.
so: Consolid
a
t
e
2 strtou
l
s
into _dl_str
t
oul [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
L
u
Add more tes
t
s for memchr
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
Lu
x86
-
64: Rename
w
m
emset
.
h to ifun
c
-wmem
s
et
.
h
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
L
u
x86-6
4
: Fold ifunc-sse
4
_1
.
h in
t
o wcs
n
l
e
n
.
c
2017-06-07
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-06-06
H
.
J
.
L
u
x86-64: Mov
e
wcsnlen
.
S to multiarc
h
/w
c
snlen-s
s
e4_1
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x
8
6:
Don't use dl_x86_cpu_features in
c
ac
h
ei
n
fo
.
c
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64:
Opt
i
mize memcmp/wmemc
m
p with A
V
X2 and MOVBE
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x
8
6-64
:
Optimize wmemset w
i
th SSE2/AVX2
/
AVX512
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x86: Add macros
t
o implement ifunce selection in C
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64
:
Update s
t
rlen
.
S to s
u
ppor
t
wc
s
len/wcsnlen
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86_64: Remove redu
n
d
a
nt REX bytes from memrchr
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x86-64
:
Update LO_HI_LONG for p
{
readv,writev}{64}v2
commit
|
commitdiff
|
tree
2017-06-04
H
.
J
.
Lu
ben
c
htests: Add more tests for
me
m
rchr
commit
|
commitdiff
|
tree
2017-06-03
H
.
J
.
Lu
x86: Update __
x
86_
s
hared_n
o
n_temporal_thresh
o
ld
commit
|
commitdiff
|
tree
2017-05-30
H
.
J
.
Lu
x86_64: Rem
o
ve redundant R
E
X bytes
f
rom memchr
.
S
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Add memchr
t
ests for
n =
=
0
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Make _
_
t
u
nables_init
h
idde
n
a
n
d
a
void
P
L
T
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Support dl-tun
a
bles
.
li
s
t in subdirecto
r
i
e
s
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
L
u
x8
6
: Don't inc
l
ude cacheinfo
.
c in ld
.
so
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x
8
6: Use __get_cpu_features to get cpu_
f
eatures
commit
|
commitdiff
|
tree
2017-05-20
H
.
J
.
Lu
x8
6
_64: Remo
v
e L(return
_
null) from
r
awmemchr
.
S
commit
|
commitdiff
|
tree
2017-05-19
H
.
J
.
Lu
x86: Optim
i
ze SSE2 mem
c
hr ov
e
rf
l
ow ca
l
culation
commit
|
commitdiff
|
tree
2017-05-18
H
.
J
.
Lu
Correct comments in
x
86
_
64/multiarch/memcmp
.
S
commit
|
commitdiff
|
tree
2017-05-03
H
.
J
.
L
u
x86:
S
et dl_plat
f
orm a
n
d dl_
h
wcap from CPU fea
t
ures
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
L
u
x86: Use
A
V
X2 memcpy/
m
emset on Skylake server [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
L
u
x86: Set Prefer_No_VZE
R
OUPPER if
AVX
5
12ER is
available
commit
|
commitdiff
|
tree
next