OSDN Git Service
Dimitry Ivanov [Mon, 22 Aug 2016 20:56:29 +0000 (20:56 +0000)]
Merge "Don't warn about DT_FLAGS_1 containing DF_1_PIE" am:
42d24ca818 am:
e8cce1aa09 am:
aa901da256
am:
a0daf90b61
Change-Id: I18a24094a0d7999c848a780f660f92ab818eff1c
Dimitry Ivanov [Mon, 22 Aug 2016 20:51:28 +0000 (20:51 +0000)]
Merge "Don't warn about DT_FLAGS_1 containing DF_1_PIE" am:
42d24ca818 am:
e8cce1aa09
am:
aa901da256
Change-Id: I001986e839b1567dcb8d30dcfd9757f3aca7f884
Dimitry Ivanov [Mon, 22 Aug 2016 20:47:56 +0000 (20:47 +0000)]
Merge "Don't warn about DT_FLAGS_1 containing DF_1_PIE" am:
42d24ca818
am:
e8cce1aa09
Change-Id: I850f311aaa1c8a6b9922565484ca6b7aa7de9779
Dimitry Ivanov [Mon, 22 Aug 2016 20:43:31 +0000 (20:43 +0000)]
Merge "Don't warn about DT_FLAGS_1 containing DF_1_PIE"
am:
42d24ca818
Change-Id: I10e5d9f9c06592fb6e11ce2766afd665c66d185e
Dimitry Ivanov [Mon, 22 Aug 2016 20:31:16 +0000 (20:31 +0000)]
Merge "Don't warn about DT_FLAGS_1 containing DF_1_PIE"
Bernhard Rosenkränzer [Fri, 19 Aug 2016 19:57:12 +0000 (21:57 +0200)]
Don't warn about DT_FLAGS_1 containing DF_1_PIE
DF_1_PIE is set in PIE code built with gcc 6.x. The flag is purely
informational and the linker doesn't need to do anything about it,
so Bionic handles it correctly - no need to warn.
Change-Id: If99c1742fe22f8842a84818909ed961716ef5ca5
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
Elliott Hughes [Fri, 19 Aug 2016 02:53:06 +0000 (02:53 +0000)]
Merge "Fix mips build." am:
685ed4467c am:
723a2e6d78 am:
89cc31940f
am:
0c8714117c
Change-Id: I736e03cc84eb376f76d0ef6ad9e4113a4be94139
Elliott Hughes [Fri, 19 Aug 2016 02:50:06 +0000 (02:50 +0000)]
Merge "Fix mips build." am:
685ed4467c am:
723a2e6d78
am:
89cc31940f
Change-Id: I948b9f14fa90f339cb0c70f09b715d813426ef70
Elliott Hughes [Fri, 19 Aug 2016 02:46:37 +0000 (02:46 +0000)]
Merge "Fix mips build." am:
685ed4467c
am:
723a2e6d78
Change-Id: I66af88a071639c16c956836691d4bfd78bef90a7
Elliott Hughes [Fri, 19 Aug 2016 02:44:09 +0000 (02:44 +0000)]
Merge "Fix mips build."
am:
685ed4467c
Change-Id: If3bc475a3397c79ba1b7583110eb92b3c1ff8ba7
Treehugger Robot [Fri, 19 Aug 2016 02:40:21 +0000 (02:40 +0000)]
Merge "Fix mips build."
Elliott Hughes [Fri, 19 Aug 2016 01:25:07 +0000 (18:25 -0700)]
Fix mips build.
Tests still pass on arm/aarch64/x86/x86-64.
Change-Id: I6a17b5bca356dbc7273b5427c68d538c0dd6deed
Elliott Hughes [Fri, 19 Aug 2016 00:12:56 +0000 (00:12 +0000)]
Merge "Flesh out <sys/msg.h>, <sys/sem.h>, <sys/shm.h>." am:
7d4e28a486 am:
a0a3a8c3b6 am:
2e805b4f1a
am:
123d261d85
Change-Id: I5f7c1d92e88d88827c440659b837e6ad69c15eb7
Elliott Hughes [Fri, 19 Aug 2016 00:09:26 +0000 (00:09 +0000)]
Merge "Flesh out <sys/msg.h>, <sys/sem.h>, <sys/shm.h>." am:
7d4e28a486 am:
a0a3a8c3b6
am:
2e805b4f1a
Change-Id: Ic5cdfacb332a9cbd2a958a81f78b80099961aebf
Elliott Hughes [Fri, 19 Aug 2016 00:06:26 +0000 (00:06 +0000)]
Merge "Flesh out <sys/msg.h>, <sys/sem.h>, <sys/shm.h>." am:
7d4e28a486
am:
a0a3a8c3b6
Change-Id: I3fa6116e941ead75dc9dafc9dc990f858d86b309
Elliott Hughes [Fri, 19 Aug 2016 00:03:27 +0000 (00:03 +0000)]
Merge "Flesh out <sys/msg.h>, <sys/sem.h>, <sys/shm.h>."
am:
7d4e28a486
Change-Id: Idbf296a5a4342b4a9816f6cd3a4db896a80854a5
Elliott Hughes [Thu, 18 Aug 2016 23:58:42 +0000 (23:58 +0000)]
Merge "Flesh out <sys/msg.h>, <sys/sem.h>, <sys/shm.h>."
Elliott Hughes [Wed, 17 Aug 2016 01:14:26 +0000 (18:14 -0700)]
Flesh out <sys/msg.h>, <sys/sem.h>, <sys/shm.h>.
Also fix <sys/ipc.h>.
Not useful except to systems/bringup folks for testing. Trivial tests
added, and double-checked under strace to see that things look right.
x86 -- which works differently to everything else -- tested on the host.
Bug: http://b/
27952303
Change-Id: I328534e994ae9e90755f545478fba03038c0bb94
Dimitry Ivanov [Wed, 17 Aug 2016 19:15:25 +0000 (19:15 +0000)]
Merge "[mips] Add missing linker shdr tests" am:
fc9958ce76 am:
2223d5bb1c am:
41b5e450e3
am:
076677961d
Change-Id: I631b5c72e3c46f3221d9e809b4830bf0ac8f14cc
Dimitry Ivanov [Wed, 17 Aug 2016 19:07:30 +0000 (19:07 +0000)]
Merge "[mips] Add missing linker shdr tests" am:
fc9958ce76 am:
2223d5bb1c
am:
41b5e450e3
Change-Id: If324ce069b699987b836232e025b6fa29f897fdc
Dimitry Ivanov [Wed, 17 Aug 2016 19:04:29 +0000 (19:04 +0000)]
Merge "[mips] Add missing linker shdr tests" am:
fc9958ce76
am:
2223d5bb1c
Change-Id: Ibabad6ef6ac87d5977101615157faa02039b0d30
Dimitry Ivanov [Wed, 17 Aug 2016 19:00:02 +0000 (19:00 +0000)]
Merge "[mips] Add missing linker shdr tests"
am:
fc9958ce76
Change-Id: I621c6e98dac498e12552281b87374a7ba4578e71
Dimitry Ivanov [Wed, 17 Aug 2016 18:29:52 +0000 (18:29 +0000)]
Merge "[mips] Add missing linker shdr tests"
Elliott Hughes [Wed, 17 Aug 2016 17:55:01 +0000 (17:55 +0000)]
Merge "Be more restrictive about max frame size." am:
a6b73d36ef am:
4321522b66 am:
b9f8cc4439
am:
31b9ad018b
Change-Id: I32258f8c838d31e48875f5b396a7fcbe60e28c03
Elliott Hughes [Wed, 17 Aug 2016 17:48:00 +0000 (17:48 +0000)]
Merge "Be more restrictive about max frame size." am:
a6b73d36ef am:
4321522b66
am:
b9f8cc4439
Change-Id: I415b5509037308f152de7831201a6f5e401c4925
Elliott Hughes [Wed, 17 Aug 2016 17:44:37 +0000 (17:44 +0000)]
Merge "Be more restrictive about max frame size." am:
a6b73d36ef
am:
4321522b66
Change-Id: I2238031c0e3056550ddb1ab3d541fba1365e4537
Elliott Hughes [Wed, 17 Aug 2016 17:39:57 +0000 (17:39 +0000)]
Merge "Be more restrictive about max frame size."
am:
a6b73d36ef
Change-Id: I635cae0c7147aad3d6e6a36e889ddc90e1db44d6
Treehugger Robot [Wed, 17 Aug 2016 17:29:25 +0000 (17:29 +0000)]
Merge "Be more restrictive about max frame size."
Elliott Hughes [Wed, 17 Aug 2016 00:44:02 +0000 (00:44 +0000)]
Merge "Document that our getnameinfo(3) prototype is unfixably wrong." am:
f74eb2609f am:
74600ce304 am:
c478e3a0b8
am:
541f6ef35c
Change-Id: I2acb278c294d854f63b877f5755768ca0d0c5a7b
Elliott Hughes [Wed, 17 Aug 2016 00:39:56 +0000 (00:39 +0000)]
Merge "Document that our getnameinfo(3) prototype is unfixably wrong." am:
f74eb2609f am:
74600ce304
am:
c478e3a0b8
Change-Id: I8dcb24fd11bed2c02d9b68f9fc9005573ecb9c52
Elliott Hughes [Wed, 17 Aug 2016 00:38:27 +0000 (00:38 +0000)]
Merge "Document that our getnameinfo(3) prototype is unfixably wrong." am:
f74eb2609f
am:
74600ce304
Change-Id: Idfc1ed6790e66a65f54a894217125a05154d6df8
Elliott Hughes [Wed, 17 Aug 2016 00:32:50 +0000 (00:32 +0000)]
Merge "Document that our getnameinfo(3) prototype is unfixably wrong."
am:
f74eb2609f
Change-Id: Ie9bd6e383ba5143242453a467234d91cb77a04a0
Treehugger Robot [Wed, 17 Aug 2016 00:17:24 +0000 (00:17 +0000)]
Merge "Document that our getnameinfo(3) prototype is unfixably wrong."
Elliott Hughes [Tue, 16 Aug 2016 22:57:47 +0000 (15:57 -0700)]
Be more restrictive about max frame size.
exec and realpath both have PATH_MAX buffers (which is a bug in its own
right, since PATH_MAX isn't a real limit). The printf/scanf implementation
has a few large functions, and the DNS implementation is a complete 1970s
C nightmare.
Bug: http://b/
30032507
Change-Id: I4b9daa552123c16bbe84f0632b2b32eba17a9dbd
Elliott Hughes [Tue, 16 Aug 2016 22:27:46 +0000 (22:27 +0000)]
Merge "Add missing <sys/stat.h> macros." am:
fe4ab7dc30 am:
5c730feb44 am:
28a80cc87f
am:
abd239c221
Change-Id: I002b8e3232cb73168473bdd76360f1fe15f3adc7
Elliott Hughes [Tue, 16 Aug 2016 22:27:46 +0000 (22:27 +0000)]
Merge "Fix various <sys/socket.h> prototypes." am:
c8476bb7ad am:
daf7506af7 am:
165e5ae795
am:
1b6d5686cd
Change-Id: Ie9efa4060814e14b0a25e874523f7fa4d9fab18f
Elliott Hughes [Tue, 16 Aug 2016 22:27:45 +0000 (22:27 +0000)]
Merge "mprotect and msync take void*, not const void*." am:
1df81cd177 am:
d29747f935 am:
96c6d1437b
am:
89d37c15ba
Change-Id: Iec02ea6113515769f3d28c049595c5ff642f03b4
Elliott Hughes [Tue, 16 Aug 2016 22:24:46 +0000 (22:24 +0000)]
Merge "Add missing <sys/stat.h> macros." am:
fe4ab7dc30 am:
5c730feb44
am:
28a80cc87f
Change-Id: I12a019bbaa951f42e1a04f1ca5e7cae2f49c7834
Elliott Hughes [Tue, 16 Aug 2016 22:24:45 +0000 (22:24 +0000)]
Merge "Fix various <sys/socket.h> prototypes." am:
c8476bb7ad am:
daf7506af7
am:
165e5ae795
Change-Id: I353dc5c04e1517f8ff927f5ac578922f707a43c3
Elliott Hughes [Tue, 16 Aug 2016 22:24:45 +0000 (22:24 +0000)]
Merge "mprotect and msync take void*, not const void*." am:
1df81cd177 am:
d29747f935
am:
96c6d1437b
Change-Id: I9de9221877569da9a47d00ed76fd2003cd4624ab
Elliott Hughes [Tue, 16 Aug 2016 22:22:44 +0000 (22:22 +0000)]
Merge "Add missing <sys/stat.h> macros." am:
fe4ab7dc30
am:
5c730feb44
Change-Id: I3349f8db1f51d3e96dd739dcc966a9bd32461767
Elliott Hughes [Tue, 16 Aug 2016 22:22:43 +0000 (22:22 +0000)]
Merge "Fix various <sys/socket.h> prototypes." am:
c8476bb7ad
am:
daf7506af7
Change-Id: I7cdf937531dcc3255cb8832d4b2f07acfde21aab
Elliott Hughes [Tue, 16 Aug 2016 22:22:43 +0000 (22:22 +0000)]
Merge "mprotect and msync take void*, not const void*." am:
1df81cd177
am:
d29747f935
Change-Id: I58735f909e7f35ce9ac314ccc74764fefaaac304
Elliott Hughes [Tue, 16 Aug 2016 22:18:20 +0000 (22:18 +0000)]
Merge "Add missing <sys/stat.h> macros."
am:
fe4ab7dc30
Change-Id: Iebe7bd3970e16796493b2804b11621d744108baa
Elliott Hughes [Tue, 16 Aug 2016 22:18:17 +0000 (22:18 +0000)]
Merge "Fix various <sys/socket.h> prototypes."
am:
c8476bb7ad
Change-Id: I383ececb2f1757b15c804737dc0ceba6ec80e056
Elliott Hughes [Tue, 16 Aug 2016 22:18:14 +0000 (22:18 +0000)]
Merge "mprotect and msync take void*, not const void*."
am:
1df81cd177
Change-Id: I41a5ae96481e09a1de238d5cd361f32c65dc1e7c
Elliott Hughes [Tue, 16 Aug 2016 22:05:28 +0000 (15:05 -0700)]
Document that our getnameinfo(3) prototype is unfixably wrong.
http://pubs.opengroup.org/onlinepubs/
9699919799/functions/getnameinfo.html
We could fix it for LP32, but that's probably just more confusing and
inconvenient.
Change-Id: Ic37c60fe3665a309cc35c89961712b484dbdaa4c
Treehugger Robot [Tue, 16 Aug 2016 21:59:15 +0000 (21:59 +0000)]
Merge "Add missing <sys/stat.h> macros."
Treehugger Robot [Tue, 16 Aug 2016 21:57:30 +0000 (21:57 +0000)]
Merge "Fix various <sys/socket.h> prototypes."
Treehugger Robot [Tue, 16 Aug 2016 21:39:21 +0000 (21:39 +0000)]
Merge "mprotect and msync take void*, not const void*."
Elliott Hughes [Tue, 16 Aug 2016 21:12:40 +0000 (21:12 +0000)]
Merge "Fix memmem behavior with empty needles." am:
ce8a5b4b9d am:
c8d967f0ec am:
7fbe92cc29
am:
acfa40ef15
Change-Id: I83a7fb1afb71dc6e67f1069a3d851a3e0ad9bd6d
Dan Albert [Tue, 16 Aug 2016 21:12:40 +0000 (21:12 +0000)]
Merge "Add a script to update the bionic headers." am:
061446c2df am:
6ad89b0d0f am:
c984688ea8
am:
8973440592
Change-Id: I931580a1c89d6b8dcbb44523b40a6cd0e9e60a6d
Elliott Hughes [Tue, 16 Aug 2016 21:09:40 +0000 (21:09 +0000)]
Merge "Fix memmem behavior with empty needles." am:
ce8a5b4b9d am:
c8d967f0ec
am:
7fbe92cc29
Change-Id: Ifdeb9fe91fca986e954935ee1dcc6f48e792461b
Dan Albert [Tue, 16 Aug 2016 21:09:39 +0000 (21:09 +0000)]
Merge "Add a script to update the bionic headers." am:
061446c2df am:
6ad89b0d0f
am:
c984688ea8
Change-Id: If8d1843baa2589c10487dfc69962d07eee8bde97
Elliott Hughes [Tue, 16 Aug 2016 21:07:40 +0000 (21:07 +0000)]
Merge "Fix memmem behavior with empty needles." am:
ce8a5b4b9d
am:
c8d967f0ec
Change-Id: Ic863e8acbafed02c522faec89a79fdc91d398ccf
Dan Albert [Tue, 16 Aug 2016 21:07:39 +0000 (21:07 +0000)]
Merge "Add a script to update the bionic headers." am:
061446c2df
am:
6ad89b0d0f
Change-Id: Ia07a0c076576f2daf09ece91f198fc442fd9f600
Elliott Hughes [Tue, 16 Aug 2016 21:02:38 +0000 (21:02 +0000)]
Merge "Fix memmem behavior with empty needles."
am:
ce8a5b4b9d
Change-Id: I82a48a9fdd872fdb4ced7846a6912a44530bbed1
Dan Albert [Tue, 16 Aug 2016 21:02:36 +0000 (21:02 +0000)]
Merge "Add a script to update the bionic headers."
am:
061446c2df
Change-Id: I2c98c7fa8a826e84e7835d9eefdb07b1667bcee9
Treehugger Robot [Tue, 16 Aug 2016 20:56:54 +0000 (20:56 +0000)]
Merge "Fix memmem behavior with empty needles."
Elliott Hughes [Tue, 16 Aug 2016 20:37:24 +0000 (13:37 -0700)]
Fix various <sys/socket.h> prototypes.
http://pubs.opengroup.org/onlinepubs/
9699919799/basedefs/sys_socket.h.html
Interestingly, recvmmsg/sendmmsg do actually return int, unlike their
recv/recvmsg/sendv/sendvmsg siblings.
The generated assembler stubs don't actually change.
Change-Id: If71cd02431903774de9bbce77fbedf6b03f90c0f
Elliott Hughes [Tue, 16 Aug 2016 20:26:35 +0000 (13:26 -0700)]
Add missing <sys/stat.h> macros.
http://pubs.opengroup.org/onlinepubs/
9699919799/basedefs/sys_stat.h.html
Change-Id: I8c31f3a6fae2c4955c5fba3d880a416d03dfafb7
Elliott Hughes [Tue, 16 Aug 2016 19:51:45 +0000 (12:51 -0700)]
mprotect and msync take void*, not const void*.
http://pubs.opengroup.org/onlinepubs/
9699919799/functions/mprotect.html
http://pubs.opengroup.org/onlinepubs/
9699919799/functions/msync.html
Change-Id: Ie26195e2e382c1387037c7ee5cd90b3963220328
Elliott Hughes [Mon, 15 Aug 2016 21:14:40 +0000 (14:14 -0700)]
Fix memmem behavior with empty needles.
Change-Id: I8b893d80c27b548652d843af9520d7adc8ba8902
Nikola Veljkovic [Tue, 16 Aug 2016 18:47:40 +0000 (20:47 +0200)]
[mips] Add missing linker shdr tests
Test: bionic-unit-tests for mips, mips64.
Change-Id: I8ed5f03df8d129e74fa04be2b203bd113a381888
Treehugger Robot [Tue, 16 Aug 2016 17:08:46 +0000 (17:08 +0000)]
Merge "Add a script to update the bionic headers."
TreeHugger Robot [Tue, 16 Aug 2016 06:59:58 +0000 (06:59 +0000)]
Merge "Fix pty.bug_28979140 test in Bionic"
Josh Gao [Tue, 16 Aug 2016 01:25:36 +0000 (01:25 +0000)]
Merge "versioner: handle _FILE_OFFSET_BITS=64." am:
8ca3f3116d am:
9bc42a9d20 am:
12ccbfe890
am:
c6fc469da5
Change-Id: I66adde674fad16a91a4abdb0eaca17f3a9d081db
Josh Gao [Tue, 16 Aug 2016 01:21:35 +0000 (01:21 +0000)]
Merge "versioner: handle _FILE_OFFSET_BITS=64." am:
8ca3f3116d am:
9bc42a9d20
am:
12ccbfe890
Change-Id: Idafd098d801222787b7b78a81d23f773f923cf26
Josh Gao [Tue, 16 Aug 2016 01:18:35 +0000 (01:18 +0000)]
Merge "versioner: handle _FILE_OFFSET_BITS=64." am:
8ca3f3116d
am:
9bc42a9d20
Change-Id: I5b5b9d55b13a629da74229d157158b4de9ed8bcb
Josh Gao [Tue, 16 Aug 2016 01:13:37 +0000 (01:13 +0000)]
Merge "versioner: handle _FILE_OFFSET_BITS=64."
am:
8ca3f3116d
Change-Id: I3f2e40e1c00e45b96625dc080ad6fa83b9251980
Treehugger Robot [Tue, 16 Aug 2016 01:00:14 +0000 (01:00 +0000)]
Merge "versioner: handle _FILE_OFFSET_BITS=64."
Josh Gao [Mon, 15 Aug 2016 23:39:27 +0000 (16:39 -0700)]
versioner: handle _FILE_OFFSET_BITS=64.
Compile headers with both -D_FILE_OFFSET_BITS=32 and -D_FILE_OFFSET_BITS=64.
Bug: http://b/
30170081
Change-Id: I92651e075cc69bdc1a2581f99892c9a7fdcdb35b
Test: python run_tests.py
Dimitry Ivanov [Mon, 15 Aug 2016 23:40:01 +0000 (23:40 +0000)]
Merge "linker: add test for zeroed out shdr_table_" am:
3b2d331e77 am:
b500830389 am:
8613fdc059
am:
45153a305e
Change-Id: I6a7d04fe6209b96e39a55bf199f347da559ade2a
Dimitry Ivanov [Mon, 15 Aug 2016 23:35:59 +0000 (23:35 +0000)]
Merge "linker: add test for zeroed out shdr_table_" am:
3b2d331e77 am:
b500830389
am:
8613fdc059
Change-Id: I3f4f0c7a7ca96741523b2203fb5cf59740636908
Dimitry Ivanov [Mon, 15 Aug 2016 23:32:58 +0000 (23:32 +0000)]
Merge "linker: add test for zeroed out shdr_table_" am:
3b2d331e77
am:
b500830389
Change-Id: I24fb7734dc4c4742e8b9d240362835ff0349c3e0
Dimitry Ivanov [Mon, 15 Aug 2016 23:28:02 +0000 (23:28 +0000)]
Merge "linker: add test for zeroed out shdr_table_"
am:
3b2d331e77
Change-Id: Ie4923c9f9bfa1221f5aa367c8edb4f7e35ad27c4
Josh Gao [Mon, 15 Aug 2016 23:27:59 +0000 (23:27 +0000)]
Merge changes Iaf798077,I9080838f,Ia13a8ae2,If0d81b0a,Ie493d8c3 am:
52848b02b3 am:
29114522dc am:
6f93d85960
am:
a1e4c463d6
Change-Id: I708023d3c0a8843e045ffef3bd29a643a8165bd4
Josh Gao [Mon, 15 Aug 2016 23:24:28 +0000 (23:24 +0000)]
Merge changes Iaf798077,I9080838f,Ia13a8ae2,If0d81b0a,Ie493d8c3 am:
52848b02b3 am:
29114522dc
am:
6f93d85960
Change-Id: Ib3404c2929db81ba5a1be3270f4b7b161e8461bb
Treehugger Robot [Mon, 15 Aug 2016 23:23:26 +0000 (23:23 +0000)]
Merge "linker: add test for zeroed out shdr_table_"
Josh Gao [Mon, 15 Aug 2016 23:20:28 +0000 (23:20 +0000)]
Merge changes Iaf798077,I9080838f,Ia13a8ae2,If0d81b0a,Ie493d8c3 am:
52848b02b3
am:
29114522dc
Change-Id: Id3728cd51a7569ef7ea34b287f6961513c1f327a
Josh Gao [Mon, 15 Aug 2016 23:15:28 +0000 (23:15 +0000)]
Merge changes Iaf798077,I9080838f,Ia13a8ae2,If0d81b0a,Ie493d8c3
am:
52848b02b3
Change-Id: Iba29e9463d82b0d5ac1298d65aeaf7f900d63ff5
Treehugger Robot [Mon, 15 Aug 2016 22:45:08 +0000 (22:45 +0000)]
Merge changes Iaf798077,I9080838f,Ia13a8ae2,If0d81b0a,Ie493d8c3
* changes:
versioner: add idempotence test that uses the bionic headers.
versioner: fix off-by-one error in header guard calculation.
versioner: improve preprocessor tests.
versioner: always copy over source headers when preprocessing.
versioner: add test output directories to gitignore.
Dimitry Ivanov [Mon, 15 Aug 2016 22:24:24 +0000 (22:24 +0000)]
Merge "linker: add test for zero shdr offset" am:
4154b77285 am:
a9e2c78f8a am:
989764a73f
am:
65eb9b5bf8
Change-Id: I838f95a3aac020f69ce78acb5df79902436b8802
Dimitry Ivanov [Mon, 15 Aug 2016 22:17:54 +0000 (22:17 +0000)]
Merge "linker: add test for zero shdr offset" am:
4154b77285 am:
a9e2c78f8a
am:
989764a73f
Change-Id: Ia6507de40c3c4d9011d75e7337114e0b4ccce371
Dimitry Ivanov [Mon, 15 Aug 2016 22:13:53 +0000 (22:13 +0000)]
Merge "linker: add test for zero shdr offset" am:
4154b77285
am:
a9e2c78f8a
Change-Id: I2da76030bd9c903e11f58b4647f34833cf9a8646
Dimitry Ivanov [Mon, 15 Aug 2016 22:09:25 +0000 (22:09 +0000)]
Merge "linker: add test for zero shdr offset"
am:
4154b77285
Change-Id: I3ec2c49314152af0575fdf3a238de2268d733583
Treehugger Robot [Mon, 15 Aug 2016 22:01:30 +0000 (22:01 +0000)]
Merge "linker: add test for zero shdr offset"
Alex Vakulenko [Tue, 12 Jul 2016 00:26:35 +0000 (17:26 -0700)]
Fix pty.bug_28979140 test in Bionic
The test relies on the fact/assumes that CPU 0 is available to the
test process. This is not necessarily the case. Instead of allocating
CPU 0 to the main thread, find the first available CPU and use that
instead.
BUG=b/
29991929
TEST=dreamos/platform/buildbot/integration_tests.py --test_filter "bionic_app_tests"
Change-Id: I36b311cdba57112d663d652757fd5114183fc780
Lazar Trsic [Mon, 15 Aug 2016 21:30:26 +0000 (21:30 +0000)]
Merge "[MIPS] Fix bionic test build" am:
63ccb1bdac am:
05d6befe01 am:
d6b302458f
am:
ecb70b92c8
Change-Id: Ia59b75f9a6e631324ff54a218a9675f056b7cb10
Josh Gao [Mon, 15 Aug 2016 21:19:05 +0000 (14:19 -0700)]
versioner: add idempotence test that uses the bionic headers.
Bug: http://b/
30170081
Change-Id: Iaf798077518a1a82c626c3b1524633c6df578409
Test: python run_tests.py
Lazar Trsic [Mon, 15 Aug 2016 21:21:20 +0000 (21:21 +0000)]
Merge "[MIPS] Fix bionic test build" am:
63ccb1bdac am:
05d6befe01
am:
d6b302458f
Change-Id: I88d2004d81c0242cc5b59ba90422ee3b173c7252
Lazar Trsic [Mon, 15 Aug 2016 21:17:19 +0000 (21:17 +0000)]
Merge "[MIPS] Fix bionic test build" am:
63ccb1bdac
am:
05d6befe01
Change-Id: I4fe0c00ea75876e2bdb4056caeb80800a0a89db1
Lazar Trsic [Mon, 15 Aug 2016 21:13:22 +0000 (21:13 +0000)]
Merge "[MIPS] Fix bionic test build"
am:
63ccb1bdac
Change-Id: If68781a1ed2d6fe22b8128e82c9d8a227d3cc444
Josh Gao [Mon, 15 Aug 2016 20:44:37 +0000 (13:44 -0700)]
versioner: fix off-by-one error in header guard calculation.
This was causing redundant guards to be emitted in cases where
declarations were already guarded by another macro.
Bug: http://b/
30170081
Change-Id: I9080838fbea5a56225df4b26d0918657fb6c4f21
Test: python run_tests.py
Dimitry Ivanov [Mon, 15 Aug 2016 21:06:04 +0000 (14:06 -0700)]
linker: add test for zeroed out shdr_table_
Bug: http://b/
30795430
Change-Id: I86b658d01b64670d3e702ddb1d3f9db4f75d784f
Test: bionic-unit-tests --gtest_filter=dlfcn.dlopen_invalid*
Treehugger Robot [Mon, 15 Aug 2016 21:00:46 +0000 (21:00 +0000)]
Merge "[MIPS] Fix bionic test build"
Dan Albert [Mon, 15 Aug 2016 20:22:07 +0000 (13:22 -0700)]
Add a script to update the bionic headers.
Test: ./update_headers.sh
Bug: http://b/
30465923
Change-Id: I888a1ec0c4f26134845583a03bbaad88fa17afa0
Elliott Hughes [Mon, 15 Aug 2016 20:51:49 +0000 (20:51 +0000)]
Merge "Fix mktime's errno behavior." am:
228e747b6c am:
b3ed1c5202 am:
368f348d16
am:
f1598c86c6
Change-Id: Iec5b0fa7bed5956b18667a4efa9d4e96afc4be4f
Dimitry Ivanov [Mon, 15 Aug 2016 20:51:49 +0000 (20:51 +0000)]
Merge "linker: add test for empty shdr table" am:
ac69db1f85 am:
68418746f2 am:
d49567855e
am:
9d268ffff2
Change-Id: I1fb39736325d5cf470cd6e20322a62f3cbf63901
Dimitry Ivanov [Mon, 15 Aug 2016 20:40:53 +0000 (13:40 -0700)]
linker: add test for zero shdr offset
Bug: http://b/
30795430
Change-Id: I03853257c4b632ad9daaf1e90f9620678397cff0
Test: bionic-unit-tests --gtest_filter=dlfcn.dlopen_invalid*