0

[MIPS] Fix library order and includes for breakpad test

Add missing header location for linux_dumper_unittest_helper for Android. It
is required to correctly locate sgidefs.h.
In addition, this change removes duplicate '-ldl', since the order of listed
libraries is important for GNU ld (still used for some architectures such as
MIPS).

BUG= fail to build breakpad tests for MIPS
TEST= build breakpad tests MIPS-Android

Review URL: https://codereview.chromium.org/26006002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227052 0039d316-1c4b-4281-b951-d872f2087c98
This commit is contained in:
petarj@mips.com
2013-10-04 19:31:45 +00:00
parent 3eab992b15
commit 3d58cba65b

@@ -504,13 +504,17 @@
'src/common/android/breakpad_getcontext.S', 'src/common/android/breakpad_getcontext.S',
], ],
}], }],
], ['OS!="android"', {
'link_settings': { 'link_settings': {
'libraries': [ 'libraries': [
# In case of Android, '-ldl' is added in common.gypi, since it
# is needed for stlport_static. For LD, the order of libraries
# is important, and thus we skip to add it here.
'-ldl', '-ldl',
], ],
}, },
}],
],
'include_dirs': [ 'include_dirs': [
'src', 'src',
@@ -621,6 +625,13 @@
'src', 'src',
'..', '..',
], ],
'conditions': [
['target_arch=="mipsel" and OS=="android"', {
'include_dirs': [
'src/common/android/include',
],
}],
],
}, },
{ {
'target_name': 'generate_test_dump', 'target_name': 'generate_test_dump',