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

Side by Side Diff: third_party/yasm/yasm.gyp

Issue 1614523003: -ansi means -std=c89, so replace -std=gnu99 -ansi with it (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: gn too Created 4 years, 11 months 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 unified diff | Download patch
« no previous file with comments | « third_party/yasm/BUILD.gn ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 # The yasm build process creates a slew of small C subprograms that 5 # The yasm build process creates a slew of small C subprograms that
6 # dynamically generate files at various point in the build process. This makes 6 # dynamically generate files at various point in the build process. This makes
7 # the build integration moderately complex. 7 # the build integration moderately complex.
8 # 8 #
9 # There are three classes of dynamically generated files: 9 # There are three classes of dynamically generated files:
10 # 1) C source files that should be included in the build (eg., lc3bid.c) 10 # 1) C source files that should be included in the build (eg., lc3bid.c)
(...skipping 25 matching lines...) Expand all
36 'source/patched-yasm', 36 'source/patched-yasm',
37 ], 37 ],
38 38
39 # The cflags used by any target that will be directly linked into yasm. 39 # The cflags used by any target that will be directly linked into yasm.
40 # These are specifically not used when building the subprograms. While 40 # These are specifically not used when building the subprograms. While
41 # it would probably be safe to use these flags there as well, the 41 # it would probably be safe to use these flags there as well, the
42 # ./configure based build does not use the same flags between the main 42 # ./configure based build does not use the same flags between the main
43 # yasm executable, and its subprograms. 43 # yasm executable, and its subprograms.
44 'yasm_defines': ['HAVE_CONFIG_H'], 44 'yasm_defines': ['HAVE_CONFIG_H'],
45 'yasm_cflags': [ 45 'yasm_cflags': [
46 '-std=gnu99', 46 '-std=c89',
47 '-ansi',
48 '-pedantic', 47 '-pedantic',
49 ], 48 ],
50 49
51 # Locations for various generated artifacts. 50 # Locations for various generated artifacts.
52 'shared_generated_dir': '<(SHARED_INTERMEDIATE_DIR)/third_party/yasm', 51 'shared_generated_dir': '<(SHARED_INTERMEDIATE_DIR)/third_party/yasm',
53 'generated_dir': '<(INTERMEDIATE_DIR)/third_party/yasm', 52 'generated_dir': '<(INTERMEDIATE_DIR)/third_party/yasm',
54 53
55 # Various files referenced by multiple targets. 54 # Various files referenced by multiple targets.
56 'version_file': 'version.mac', # Generated by genversion. 55 'version_file': 'version.mac', # Generated by genversion.
57 'genmodule_source': 'genmodule_outfile.c', 56 'genmodule_source': 'genmodule_outfile.c',
(...skipping 523 matching lines...) Expand 10 before | Expand all | Expand 10 after
581 'include_dirs': [ 580 'include_dirs': [
582 '<@(yasm_include_dirs)', 581 '<@(yasm_include_dirs)',
583 582
584 ], 583 ],
585 'cflags': [ 584 'cflags': [
586 '-std=gnu99', 585 '-std=gnu99',
587 ], 586 ],
588 }, 587 },
589 ], 588 ],
590 } 589 }
OLDNEW
« no previous file with comments | « third_party/yasm/BUILD.gn ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698