|
Improve Android support
This patch remove many Android-specific #ifdefs from the Breakpad
source code. This is achieved by providing "fixed-up" platform
headers (e.g. <signal.h> or <sys/user,h>), in the new directory
src/common/android/include/, which masks differences between
the NDK and GLibc headers.
The old "android_link.h" and "android_ucontext.h" are moved
and renamed.
This also requires putting this directory as the first
include path during Android-hosted builds, hence the
modification of Makefile.am and configure.ac
Committed: https://code.google.com/p/google-breakpad/source/detail?r=1017
Total comments: 4
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats |
Patch |
|
M |
Makefile.am
|
View
|
1
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
Makefile.in
|
View
|
1
|
4 chunks |
+15 lines, -13 lines |
0 comments
|
Download
|
|
M |
android/google_breakpad/Android.mk
|
View
|
1
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
configure
|
View
|
1
|
4 chunks |
+24 lines, -3 lines |
0 comments
|
Download
|
|
M |
configure.ac
|
View
|
1
|
1 chunk |
+11 lines, -3 lines |
0 comments
|
Download
|
|
D |
src/client/linux/android_link.h
|
View
|
1
|
1 chunk |
+0 lines, -48 lines |
0 comments
|
Download
|
|
D |
src/client/linux/android_ucontext.h
|
View
|
1
|
1 chunk |
+0 lines, -160 lines |
0 comments
|
Download
|
|
M |
src/client/linux/handler/exception_handler.cc
|
View
|
1
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/client/linux/handler/exception_handler.h
|
View
|
1
2
|
1 chunk |
+1 line, -3 lines |
0 comments
|
Download
|
|
M |
src/client/linux/minidump_writer/linux_dumper.h
|
View
|
1
|
3 chunks |
+0 lines, -22 lines |
0 comments
|
Download
|
|
M |
src/client/linux/minidump_writer/linux_ptrace_dumper.cc
|
View
|
1
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/client/linux/minidump_writer/minidump_writer.cc
|
View
|
1
|
2 chunks |
+0 lines, -8 lines |
0 comments
|
Download
|
|
A |
src/common/android/include/elf.h
|
View
|
1
2
3
|
1 chunk |
+159 lines, -0 lines |
0 comments
|
Download
|
|
A + |
src/common/android/include/link.h
|
View
|
1
2
3
|
2 chunks |
+35 lines, -16 lines |
0 comments
|
Download
|
|
A |
src/common/android/include/stab.h
|
View
|
1
2
3
|
1 chunk |
+100 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/common/android/include/sys/procfs.h
|
View
|
1
2
3
|
1 chunk |
+113 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/common/android/include/sys/signal.h
|
View
|
|
1 chunk |
+35 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/common/android/include/sys/stat.h
|
View
|
1
|
1 chunk |
+39 lines, -0 lines |
0 comments
|
Download
|
|
A + |
src/common/android/include/sys/ucontext.h
|
View
|
1
2
3
|
5 chunks |
+21 lines, -18 lines |
0 comments
|
Download
|
|
A |
src/common/android/include/sys/user.h
|
View
|
1
2
3
|
1 chunk |
+134 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/common/android/include/ucontext.h
|
View
|
|
1 chunk |
+41 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/common/linux/elf_core_dump.h
|
View
|
1
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
|
M |
src/common/linux/elfutils.h
|
View
|
1
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
Total messages: 5
|