Yabin Cui
9d7f68ebfd
am 4812bdf1
: am 4181cc69
: Merge "Declare getgrent/setgrent/endgrent as missing."
...
* commit '4812bdf1b160fb803dd86a393daf2ae725029c2e':
Declare getgrent/setgrent/endgrent as missing.
2015-02-14 02:46:43 +00:00
Yabin Cui
4812bdf1b1
am 4181cc69
: Merge "Declare getgrent/setgrent/endgrent as missing."
...
* commit '4181cc691e36546c556274d46d389d7e0cb9cfab':
Declare getgrent/setgrent/endgrent as missing.
2015-02-14 02:42:32 +00:00
Yabin Cui
4181cc691e
Merge "Declare getgrent/setgrent/endgrent as missing."
2015-02-14 02:37:19 +00:00
Dmitriy Ivanov
39c9f7bc65
am 88117127
: am b81a871c
: Merge changes I88827aa0,Ib0b0987a
...
* commit '88117127defa6aeb26840ec8547486aefd5edd73':
Fix: DT_DEBUG was acting as DT_REL on mips64
Add missing SHT_LOOS/SHT_HIOS values
2015-02-14 00:49:33 +00:00
Dmitriy Ivanov
88117127de
am b81a871c
: Merge changes I88827aa0,Ib0b0987a
...
* commit 'b81a871cbb2d99168bdb8380b6142139135f418f':
Fix: DT_DEBUG was acting as DT_REL on mips64
Add missing SHT_LOOS/SHT_HIOS values
2015-02-14 00:43:56 +00:00
Dmitriy Ivanov
b81a871cbb
Merge changes I88827aa0,Ib0b0987a
...
* changes:
Fix: DT_DEBUG was acting as DT_REL on mips64
Add missing SHT_LOOS/SHT_HIOS values
2015-02-14 00:38:04 +00:00
Dmitriy Ivanov
c6292ea39c
Fix: DT_DEBUG was acting as DT_REL on mips64
...
Change-Id: I88827aa07d75d06d606c987e6270fcca3ae6216f
2015-02-13 16:34:50 -08:00
Dmitriy Ivanov
13ed3f0af1
Add missing SHT_LOOS/SHT_HIOS values
...
Change-Id: Ib0b0987a7e85af7863c6ef894263b5980e32344d
2015-02-13 16:34:38 -08:00
Colin Cross
15c60ccfb1
am d6a9f804
: am 150403ca
: Merge "Make .note.android.ident section type SH_NOTE"
...
* commit 'd6a9f804a9c95942bddc9afa243c339d72371008':
Make .note.android.ident section type SH_NOTE
2015-02-13 20:29:34 +00:00
Colin Cross
d6a9f804a9
am 150403ca
: Merge "Make .note.android.ident section type SH_NOTE"
...
* commit '150403caa8135bef5d5df37e288276ac4f95a234':
Make .note.android.ident section type SH_NOTE
2015-02-13 20:23:24 +00:00
Yabin Cui
c9d09431b9
Declare getgrent/setgrent/endgrent as missing.
...
Bug: 19340053
Change-Id: I42bfeda95e6f262e2e74ab47336ea346c2de7e4a
2015-02-13 10:52:35 -08:00
Colin Cross
150403caa8
Merge "Make .note.android.ident section type SH_NOTE"
2015-02-13 18:38:03 +00:00
Colin Cross
e09ab2cc2f
Make .note.android.ident section type SH_NOTE
...
The .note.android.ident section is only used by GDB, which doesn't
care what section type the section is, but it would be convenient
for readelf -n to be able to find the section too.
The old way of getting the .note.android.ident section to be of type
SH_NOTE involved compiling from .c to .s using gcc, running sed to
change progbits to note, and then compiling from .s to .o using gcc.
Since crtbrand.c only contains a section containing data, a
crtbrand.S can be checked in that will compile on all platforms,
avoiding the need for sed.
Also add crtbrand.o to crtbegin_so.o so that libraries also get
the note, and to the crt workaround in arm libc.so.
Change-Id: Ica71942a6af4553b56978ceaa288b3f4c15ebfa2
2015-02-12 21:37:20 -08:00
Mark Salyzyn
233c0da3ef
am fdea643a
: am f9fb52ab
: Merge "bionic: benchmarks: Add BM_semaphore_sem_post_sem_wait"
...
* commit 'fdea643af96379b5a19968d91ba6dc1758d8dcdf':
bionic: benchmarks: Add BM_semaphore_sem_post_sem_wait
2015-02-12 21:03:12 +00:00
Mark Salyzyn
fdea643af9
am f9fb52ab
: Merge "bionic: benchmarks: Add BM_semaphore_sem_post_sem_wait"
...
* commit 'f9fb52ab309c97d5b2ef4f8e1daff3eed4cf4024':
bionic: benchmarks: Add BM_semaphore_sem_post_sem_wait
2015-02-12 20:57:41 +00:00
Mark Salyzyn
f9fb52ab30
Merge "bionic: benchmarks: Add BM_semaphore_sem_post_sem_wait"
2015-02-12 20:52:57 +00:00
Colin Cross
71721a31d0
am baf16422
: am 362d6779
: Merge "Remove no-op sed step when compiling crtbrand.o"
...
* commit 'baf164221b1356fe13091c2ca4b357da9a4e237c':
Remove no-op sed step when compiling crtbrand.o
2015-02-12 18:26:53 +00:00
Colin Cross
baf164221b
am 362d6779
: Merge "Remove no-op sed step when compiling crtbrand.o"
...
* commit '362d677924a5f92190884ff225fe64820ad5d997':
Remove no-op sed step when compiling crtbrand.o
2015-02-12 18:23:08 +00:00
Colin Cross
362d677924
Merge "Remove no-op sed step when compiling crtbrand.o"
2015-02-12 18:16:48 +00:00
Mark Salyzyn
5d064464f1
bionic: benchmarks: Add BM_semaphore_sem_post_sem_wait
...
This test reports the overhead of sem_post to sem_wake for a low thread count
and a high thread count.
Change-Id: Ic30dcc8a78d754979117446bf3a28b7575cabac7
2015-02-12 09:43:58 -08:00
Colin Cross
24958ae4ef
Remove no-op sed step when compiling crtbrand.o
...
crtbrand.c was compiled to a .s file, run through a sed script
to translate a %progbits to %note, and the compiled to .o.
However, when the sed command was copied from the original source
it was not updated to use the new name of the section (.note.ABI-tag
to .note.android.ident), so it didn't modify the file. Since the
section has been generated with type %progbits instead of %note for
two years, just delete the whole sed step.
Change-Id: Id78582e9b43b628afec4eed22a088283132f0742
2015-02-11 17:40:45 -08:00
Christopher Ferris
afccaadc92
am 2c0e462f
: am 0046c39f
: Merge "[MIPS] Fix Mips64 build of libm"
...
* commit '2c0e462f9819587b6376ed90f315e4d6c0b13612':
[MIPS] Fix Mips64 build of libm
2015-02-11 21:21:48 +00:00
Christopher Ferris
2c0e462f98
am 0046c39f
: Merge "[MIPS] Fix Mips64 build of libm"
...
* commit '0046c39f9ed6d7335f06e4d866df5ae0e7b4d485':
[MIPS] Fix Mips64 build of libm
2015-02-11 21:15:45 +00:00
Christopher Ferris
0046c39f9e
Merge "[MIPS] Fix Mips64 build of libm"
2015-02-11 21:07:46 +00:00
Duane Sand
3d535d2312
[MIPS] Fix Mips64 build of libm
...
Change-Id: Ib742b408d4f21d5ec8d455a3fea7c08165c7f321
2015-02-11 12:51:42 -08:00
Elliott Hughes
a6754cf2d8
am fac5e95c
: am ddae78fb
: Merge "Fix our ftw tests."
...
* commit 'fac5e95c218381cb0c5748aadf70adfcc9414f83':
Fix our ftw tests.
2015-02-10 23:46:48 +00:00
Elliott Hughes
fac5e95c21
am ddae78fb
: Merge "Fix our ftw tests."
...
* commit 'ddae78fba1ef7291d6a84bce11b0b8fff46f3547':
Fix our ftw tests.
2015-02-10 23:40:39 +00:00
Elliott Hughes
ddae78fba1
Merge "Fix our ftw tests."
2015-02-10 23:34:19 +00:00
Elliott Hughes
7f925097e8
Fix our ftw tests.
...
SELinux denies access to some files in /sys, so we can't just trawl
through that asserting general truths. Instead, create a small known
tree.
Sadly neither ftw nor nftw takes user callback data, otherwise it would
be nice to assert that we visit all the expected nodes.
Bug: 19252748
Change-Id: Ib5309c38aaef53e6030281191a265a8d5a619044
2015-02-10 14:15:33 -08:00
Yabin Cui
8dc24ee55e
am 3a31e697
: am ee17e880
: Merge "Define MAXHOSTNAMELEN explicitly in source files."
...
* commit '3a31e697ca3c1207bfec64b555bcff7b129348a3':
Define MAXHOSTNAMELEN explicitly in source files.
2015-02-10 18:09:57 +00:00
Yabin Cui
3a31e697ca
am ee17e880
: Merge "Define MAXHOSTNAMELEN explicitly in source files."
...
* commit 'ee17e8800418a74e21dba11658234363cf6f6032':
Define MAXHOSTNAMELEN explicitly in source files.
2015-02-10 18:00:39 +00:00
Yabin Cui
ee17e88004
Merge "Define MAXHOSTNAMELEN explicitly in source files."
2015-02-10 17:51:33 +00:00
Mark Salyzyn
37529bc845
am 445c2020
: am a57fd419
: Merge "bionic: benchmarks: Add BM_semaphore_sem_post"
...
* commit '445c202073f4fd35e1171dc11bcd13a7accf7018':
bionic: benchmarks: Add BM_semaphore_sem_post
2015-02-10 16:54:32 +00:00
Christopher Ferris
2cfbcb6364
am 6fd3bcf6
: am 6d99da04
: Merge "Cleanup the libm makefile."
...
* commit '6fd3bcf6ce2290f4e44547fb875af4ac3c741130':
Cleanup the libm makefile.
2015-02-10 16:53:33 +00:00
Yabin Cui
c9f8c07373
am fa592b2a
: am e375ecaa
: Merge "Switch pthread_cond_t to <stdatomic.h>."
...
* commit 'fa592b2a903a6e5110c6daf0959cc7211fc476d7':
Switch pthread_cond_t to <stdatomic.h>.
2015-02-10 16:53:28 +00:00
Yabin Cui
88c0719f8f
am 6a32443a
: am a4fc89ba
: Merge "Stop including <linux/param.h> in <sys/param.h>."
...
* commit '6a32443aa3e2544000314adf80d4e081d36d170d':
Stop including <linux/param.h> in <sys/param.h>.
2015-02-10 16:51:48 +00:00
Narayan Kamath
1771006863
am e163cb28
: am f69139e1
: Merge "Remove stray log line."
...
* commit 'e163cb28b9b89f315000c1c480ee0cb2b3c26744':
Remove stray log line.
2015-02-10 16:51:44 +00:00
Mark Salyzyn
445c202073
am a57fd419
: Merge "bionic: benchmarks: Add BM_semaphore_sem_post"
...
* commit 'a57fd419bc56add6752cd9fa6f53fe2b43dff019':
bionic: benchmarks: Add BM_semaphore_sem_post
2015-02-10 15:24:48 +00:00
Mark Salyzyn
a57fd419bc
Merge "bionic: benchmarks: Add BM_semaphore_sem_post"
2015-02-10 15:16:34 +00:00
Yabin Cui
2d8f9b5aea
Define MAXHOSTNAMELEN explicitly in source files.
...
Bug: 19093777
Bug: 19092844
Change-Id: I0778507ca2d5c008abb9a6d6315d0909263a8817
2015-02-09 19:56:47 -08:00
Mark Salyzyn
7e50fb2a68
bionic: benchmarks: Add BM_semaphore_sem_post
...
This test tries its best to report the producer side underlying futex
wake syscall overhead wthin sem_post. It does not measure the time it
takes for the wakeup to propagate to the consumer. It suffers from
clock_gettime syscall overhead, so subtract that. Lock the CPU speed
for consistent results as we may not reach >50% cpu utilization.
Change-Id: I02fa9dab2e6ac27202f0290115150bd3c8de00f2
2015-02-09 17:05:20 -08:00
Christopher Ferris
6fd3bcf6ce
am 6d99da04
: Merge "Cleanup the libm makefile."
...
* commit '6d99da0477f8589df01307067823c3925e40bd91':
Cleanup the libm makefile.
2015-02-10 00:38:39 +00:00
Christopher Ferris
6d99da0477
Merge "Cleanup the libm makefile."
2015-02-10 00:31:06 +00:00
Yabin Cui
fa592b2a90
am e375ecaa
: Merge "Switch pthread_cond_t to <stdatomic.h>."
...
* commit 'e375ecaa39213ec01464dac9d0ffebaac70b4e9d':
Switch pthread_cond_t to <stdatomic.h>.
2015-02-10 00:18:47 +00:00
Yabin Cui
e375ecaa39
Merge "Switch pthread_cond_t to <stdatomic.h>."
2015-02-10 00:10:45 +00:00
Yabin Cui
e5f816c017
Switch pthread_cond_t to <stdatomic.h>.
...
Bug: 17574458
Change-Id: Ic7f79861df4fe751cfa6c6b20b71123cc31e7114
2015-02-09 15:54:22 -08:00
Christopher Ferris
d40d1a08cd
Cleanup the libm makefile.
...
Change-Id: I3d95f75da24ee3b064a9cce67586b0e6f32272d8
2015-02-09 14:09:49 -08:00
Yabin Cui
6a32443aa3
am a4fc89ba
: Merge "Stop including <linux/param.h> in <sys/param.h>."
...
* commit 'a4fc89badf4ef4d42df0927340c6f0d02167a3d6':
Stop including <linux/param.h> in <sys/param.h>.
2015-02-09 19:52:51 +00:00
Yabin Cui
a4fc89badf
Merge "Stop including <linux/param.h> in <sys/param.h>."
2015-02-09 19:46:46 +00:00
Narayan Kamath
e163cb28b9
am f69139e1
: Merge "Remove stray log line."
...
* commit 'f69139e105ef32199afdf35027e9dfc48ad215d7':
Remove stray log line.
2015-02-09 19:05:16 +00:00