Lines Matching +full:general +full:- +full:purpose
9 Change-Id: I180eb3573dc1c57433750f5d8cb18271460ba5f2
11 Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
12 ---
13 elf/rtld.c | 14 ++++-----
14 elf/tst-auditmany.c | 26 +++++++++++++++++
15 elf/tst-auditmanymod.h | 64 +++++++++++++++++++++++++++++++++++++++++
16 elf/tst-auditmanymod1.c | 20 +++++++++++++
17 elf/tst-auditmanymod2.c | 20 +++++++++++++
18 elf/tst-auditmanymod3.c | 20 +++++++++++++
19 elf/tst-auditmanymod4.c | 20 +++++++++++++
20 elf/tst-auditmanymod5.c | 20 +++++++++++++
21 elf/tst-auditmanymod6.c | 20 +++++++++++++
22 elf/tst-auditmanymod7.c | 20 +++++++++++++
23 elf/tst-auditmanymod8.c | 20 +++++++++++++
24 elf/tst-auditmanymod9.c | 20 +++++++++++++
25 12 files changed, 277 insertions(+), 7 deletions(-)
26 create mode 100644 elf/tst-auditmany.c
27 create mode 100644 elf/tst-auditmanymod.h
28 create mode 100644 elf/tst-auditmanymod1.c
29 create mode 100644 elf/tst-auditmanymod2.c
30 create mode 100644 elf/tst-auditmanymod3.c
31 create mode 100644 elf/tst-auditmanymod4.c
32 create mode 100644 elf/tst-auditmanymod5.c
33 create mode 100644 elf/tst-auditmanymod6.c
34 create mode 100644 elf/tst-auditmanymod7.c
35 create mode 100644 elf/tst-auditmanymod8.c
36 create mode 100644 elf/tst-auditmanymod9.c
38 diff --git a/elf/rtld.c b/elf/rtld.c
40 --- a/elf/rtld.c
42 @@ -990,13 +990,7 @@ ERROR: audit interface '%s' requires version %d (maximum supported version %d);
46 - {
47 - newp->fptr[cnt] = largs.result;
48 -
49 - /* The dynamic linker link map is statically allocated,
50 - initialize the data now. */
51 - GL(dl_rtld_map).l_audit[cnt].cookie = (intptr_t) &GL(dl_rtld_map);
52 - }
53 + newp->fptr[cnt] = largs.result;
55 newp->fptr[cnt] = NULL;
57 @@ -1012,6 +1006,12 @@ ERROR: audit interface '%s' requires version %d (maximum supported version %…
58 *last_audit = GLRO(dl_audit) = &newp->ifaces;
60 *last_audit = (*last_audit)->next = &newp->ifaces;
70 diff --git a/elf/tst-auditmany.c b/elf/tst-auditmany.c
73 --- /dev/null
74 +++ b/elf/tst-auditmany.c
75 @@ -0,0 +1,26 @@
81 + modify it under the terms of the GNU Lesser General Public
87 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
88 + Lesser General Public License for more details.
90 + You should have received a copy of the GNU Lesser General Public
102 diff --git a/elf/tst-auditmanymod.h b/elf/tst-auditmanymod.h
105 --- /dev/null
106 +++ b/elf/tst-auditmanymod.h
107 @@ -0,0 +1,64 @@
113 + modify it under the terms of the GNU Lesser General Public
119 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
120 + Lesser General Public License for more details.
122 + You should have received a copy of the GNU Lesser General Public
148 + MOD, map, map->l_name, cookie, cookie_map,
149 + (char *) cookie - (char *) map);
172 diff --git a/elf/tst-auditmanymod1.c b/elf/tst-auditmanymod1.c
175 --- /dev/null
176 +++ b/elf/tst-auditmanymod1.c
177 @@ -0,0 +1,20 @@
183 + modify it under the terms of the GNU Lesser General Public
189 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
190 + Lesser General Public License for more details.
192 + You should have received a copy of the GNU Lesser General Public
197 +#include "tst-auditmanymod.h"
198 diff --git a/elf/tst-auditmanymod2.c b/elf/tst-auditmanymod2.c
201 --- /dev/null
202 +++ b/elf/tst-auditmanymod2.c
203 @@ -0,0 +1,20 @@
209 + modify it under the terms of the GNU Lesser General Public
215 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
216 + Lesser General Public License for more details.
218 + You should have received a copy of the GNU Lesser General Public
223 +#include "tst-auditmanymod.h"
224 diff --git a/elf/tst-auditmanymod3.c b/elf/tst-auditmanymod3.c
227 --- /dev/null
228 +++ b/elf/tst-auditmanymod3.c
229 @@ -0,0 +1,20 @@
235 + modify it under the terms of the GNU Lesser General Public
241 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
242 + Lesser General Public License for more details.
244 + You should have received a copy of the GNU Lesser General Public
249 +#include "tst-auditmanymod.h"
250 diff --git a/elf/tst-auditmanymod4.c b/elf/tst-auditmanymod4.c
253 --- /dev/null
254 +++ b/elf/tst-auditmanymod4.c
255 @@ -0,0 +1,20 @@
261 + modify it under the terms of the GNU Lesser General Public
267 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
268 + Lesser General Public License for more details.
270 + You should have received a copy of the GNU Lesser General Public
275 +#include "tst-auditmanymod.h"
276 diff --git a/elf/tst-auditmanymod5.c b/elf/tst-auditmanymod5.c
279 --- /dev/null
280 +++ b/elf/tst-auditmanymod5.c
281 @@ -0,0 +1,20 @@
287 + modify it under the terms of the GNU Lesser General Public
293 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
294 + Lesser General Public License for more details.
296 + You should have received a copy of the GNU Lesser General Public
301 +#include "tst-auditmanymod.h"
302 diff --git a/elf/tst-auditmanymod6.c b/elf/tst-auditmanymod6.c
305 --- /dev/null
306 +++ b/elf/tst-auditmanymod6.c
307 @@ -0,0 +1,20 @@
313 + modify it under the terms of the GNU Lesser General Public
319 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
320 + Lesser General Public License for more details.
322 + You should have received a copy of the GNU Lesser General Public
327 +#include "tst-auditmanymod.h"
328 diff --git a/elf/tst-auditmanymod7.c b/elf/tst-auditmanymod7.c
331 --- /dev/null
332 +++ b/elf/tst-auditmanymod7.c
333 @@ -0,0 +1,20 @@
339 + modify it under the terms of the GNU Lesser General Public
345 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
346 + Lesser General Public License for more details.
348 + You should have received a copy of the GNU Lesser General Public
353 +#include "tst-auditmanymod.h"
354 diff --git a/elf/tst-auditmanymod8.c b/elf/tst-auditmanymod8.c
357 --- /dev/null
358 +++ b/elf/tst-auditmanymod8.c
359 @@ -0,0 +1,20 @@
365 + modify it under the terms of the GNU Lesser General Public
371 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
372 + Lesser General Public License for more details.
374 + You should have received a copy of the GNU Lesser General Public
379 +#include "tst-auditmanymod.h"
380 diff --git a/elf/tst-auditmanymod9.c b/elf/tst-auditmanymod9.c
383 --- /dev/null
384 +++ b/elf/tst-auditmanymod9.c
385 @@ -0,0 +1,20 @@
391 + modify it under the terms of the GNU Lesser General Public
397 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
398 + Lesser General Public License for more details.
400 + You should have received a copy of the GNU Lesser General Public
405 +#include "tst-auditmanymod.h"
406 --