Lines 18-29
Link Here
|
18 |
|
18 |
|
19 |
#include <ldconfig.h> |
19 |
#include <ldconfig.h> |
20 |
|
20 |
|
|
|
21 |
/* In order to support the transition from unmarked objects |
22 |
to marked objects we must treat unmarked objects as |
23 |
compatible with either FLAG_ARM_LIBHF or FLAG_ARM_LIBSF. */ |
21 |
#ifdef __ARM_PCS_VFP |
24 |
#ifdef __ARM_PCS_VFP |
22 |
# define _dl_cache_check_flags(flags) \ |
25 |
# define _dl_cache_check_flags(flags) \ |
23 |
((flags) == (FLAG_ARM_LIBHF | FLAG_ELF_LIBC6)) |
26 |
((flags) == (FLAG_ARM_LIBHF | FLAG_ELF_LIBC6) \ |
|
|
27 |
|| (flags) == FLAG_ELF_LIBC6) |
24 |
#else |
28 |
#else |
25 |
# define _dl_cache_check_flags(flags) \ |
29 |
# define _dl_cache_check_flags(flags) \ |
26 |
((flags) == FLAG_ELF_LIBC6) |
30 |
((flags) == (FLAG_ARM_LIBSF | FLAG_ELF_LIBC6) \ |
|
|
31 |
|| (flags) == FLAG_ELF_LIBC6) |
27 |
#endif |
32 |
#endif |
28 |
|
33 |
|
29 |
#include_next <dl-cache.h> |
34 |
#include_next <dl-cache.h> |