Searched hist:"677 a88cec2324d29bf218d7c7423057ff9e0b674" (Results 1 – 5 of 5) sorted by relevance
/freebsd/lib/libc/arm/aeabi/ |
H A D | aeabi_unwind_exidx.c | 677a88cec2324d29bf218d7c7423057ff9e0b674 Sun Jul 20 00:13:27 CEST 2014 Ian Lepore <ian@FreeBSD.org> Add dl_unwind_find_exidx() for ARM EABI, required for C++ exception handling. For statically linked apps this uses the __exidx_start/end symbols set up by the linker. For dynamically linked apps it finds the shared object that contains the given address and returns the location and size of the exidx section in that shared object.
The dl_unwind_find_exidx() name is used by other BSD projects and Android, and is mentioned in clang 3.5 comments as "the BSD interface" for finding exidx data. GCC (in libgcc_s) expects the exact same API and functionality to be provided by a function named __gnu_Unwind_Find_exidx(), so we provide that with an alias ("strong reference").
Reviewed by: kib@ MFC after: 1 week
|
H A D | Makefile.inc | diff 677a88cec2324d29bf218d7c7423057ff9e0b674 Sun Jul 20 00:13:27 CEST 2014 Ian Lepore <ian@FreeBSD.org> Add dl_unwind_find_exidx() for ARM EABI, required for C++ exception handling. For statically linked apps this uses the __exidx_start/end symbols set up by the linker. For dynamically linked apps it finds the shared object that contains the given address and returns the location and size of the exidx section in that shared object.
The dl_unwind_find_exidx() name is used by other BSD projects and Android, and is mentioned in clang 3.5 comments as "the BSD interface" for finding exidx data. GCC (in libgcc_s) expects the exact same API and functionality to be provided by a function named __gnu_Unwind_Find_exidx(), so we provide that with an alias ("strong reference").
Reviewed by: kib@ MFC after: 1 week
|
/freebsd/lib/libc/arm/ |
H A D | Symbol.map | diff 677a88cec2324d29bf218d7c7423057ff9e0b674 Sun Jul 20 00:13:27 CEST 2014 Ian Lepore <ian@FreeBSD.org> Add dl_unwind_find_exidx() for ARM EABI, required for C++ exception handling. For statically linked apps this uses the __exidx_start/end symbols set up by the linker. For dynamically linked apps it finds the shared object that contains the given address and returns the location and size of the exidx section in that shared object.
The dl_unwind_find_exidx() name is used by other BSD projects and Android, and is mentioned in clang 3.5 comments as "the BSD interface" for finding exidx data. GCC (in libgcc_s) expects the exact same API and functionality to be provided by a function named __gnu_Unwind_Find_exidx(), so we provide that with an alias ("strong reference").
Reviewed by: kib@ MFC after: 1 week
|
/freebsd/sys/arm/include/ |
H A D | elf.h | diff 677a88cec2324d29bf218d7c7423057ff9e0b674 Sun Jul 20 00:13:27 CEST 2014 Ian Lepore <ian@FreeBSD.org> Add dl_unwind_find_exidx() for ARM EABI, required for C++ exception handling. For statically linked apps this uses the __exidx_start/end symbols set up by the linker. For dynamically linked apps it finds the shared object that contains the given address and returns the location and size of the exidx section in that shared object.
The dl_unwind_find_exidx() name is used by other BSD projects and Android, and is mentioned in clang 3.5 comments as "the BSD interface" for finding exidx data. GCC (in libgcc_s) expects the exact same API and functionality to be provided by a function named __gnu_Unwind_Find_exidx(), so we provide that with an alias ("strong reference").
Reviewed by: kib@ MFC after: 1 week
|
/freebsd/sys/sys/ |
H A D | link_elf.h | diff 677a88cec2324d29bf218d7c7423057ff9e0b674 Sun Jul 20 00:13:27 CEST 2014 Ian Lepore <ian@FreeBSD.org> Add dl_unwind_find_exidx() for ARM EABI, required for C++ exception handling. For statically linked apps this uses the __exidx_start/end symbols set up by the linker. For dynamically linked apps it finds the shared object that contains the given address and returns the location and size of the exidx section in that shared object.
The dl_unwind_find_exidx() name is used by other BSD projects and Android, and is mentioned in clang 3.5 comments as "the BSD interface" for finding exidx data. GCC (in libgcc_s) expects the exact same API and functionality to be provided by a function named __gnu_Unwind_Find_exidx(), so we provide that with an alias ("strong reference").
Reviewed by: kib@ MFC after: 1 week
|