Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(30)

Unified Diff: third_party/mach_override/mach_override.gyp

Issue 61273002: Update mach_override to upstream 1a1bb352 (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/mach_override/mach_override.gyp
diff --git a/third_party/mach_override/mach_override.gyp b/third_party/mach_override/mach_override.gyp
index 720e757b3dfc0972878c5a396c2912339e3ba7f4..799028565cde70e3e22396781eb3624c8ded42ec 100644
--- a/third_party/mach_override/mach_override.gyp
+++ b/third_party/mach_override/mach_override.gyp
@@ -9,9 +9,47 @@
['OS=="mac" or (OS=="ios" and "<(GENERATOR)"=="ninja")', {
'targets' : [
{
+ 'target_name' : 'libudis86',
+ 'type': 'static_library',
+ 'toolsets': ['host', 'target'],
+ 'defines': [
+ 'HAVE_ASSERT_H',
+ 'HAVE_STRING_H',
+ ],
+ 'sources': [
+ 'libudis86/decode.c',
+ 'libudis86/decode.h',
+ 'libudis86/extern.h',
+ 'libudis86/input.c',
+ 'libudis86/input.h',
+ 'libudis86/itab.c',
+ 'libudis86/itab.h',
+ 'libudis86/syn-att.c',
+ 'libudis86/syn-intel.c',
+ 'libudis86/syn.c',
+ 'libudis86/syn.h',
+ 'libudis86/types.h',
+ 'libudis86/udint.h',
+ 'libudis86/udis86.c',
+ 'udis86.h',
+ ],
+ 'sources!': [
+ # The syn* files implement formatting for output, which is unused
+ # by mach_override. Normally, it would be possible to let dead
+ # code stripping get rid of them, but syn.c contains errors.
+ # Rather than patching a file that's not relevant, disable it.
+ 'libudis86/syn-att.c',
+ 'libudis86/syn-intel.c',
+ 'libudis86/syn.c',
+ ],
+ },
+ {
'target_name' : 'mach_override',
'type': 'static_library',
'toolsets': ['host', 'target'],
+ 'dependencies': [
+ 'libudis86',
+ ],
'sources': [
'mach_override.c',
'mach_override.h',

Powered by Google App Engine
This is Rietveld 408576698