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

Side by Side Diff: nss/nss.gyp

Issue 10828060: Use the ARM assembly code in mpi_arm.c for iOS. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/
Patch Set: Created 8 years, 4 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 | Annotate | Revision Log
« no previous file with comments | « nss/mozilla/security/nss/lib/freebl/mpi/mpi_arm.c ('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 { 5 {
6 'variables': { 6 'variables': {
7 'conditions': [ 7 'conditions': [
8 ['OS=="ios"', { 8 ['OS=="ios"', {
9 'exclude_nss_root_certs%': 0, 9 'exclude_nss_root_certs%': 0,
10 'exclude_nss_libpkix%': 0, 10 'exclude_nss_libpkix%': 0,
(...skipping 556 matching lines...) Expand 10 before | Expand all | Expand 10 after
567 'mozilla/security/nss/lib/freebl/jpake.c', 567 'mozilla/security/nss/lib/freebl/jpake.c',
568 'mozilla/security/nss/lib/freebl/md2.c', 568 'mozilla/security/nss/lib/freebl/md2.c',
569 'mozilla/security/nss/lib/freebl/md5.c', 569 'mozilla/security/nss/lib/freebl/md5.c',
570 'mozilla/security/nss/lib/freebl/mpi/logtab.h', 570 'mozilla/security/nss/lib/freebl/mpi/logtab.h',
571 'mozilla/security/nss/lib/freebl/mpi/mpcpucache.c', 571 'mozilla/security/nss/lib/freebl/mpi/mpcpucache.c',
572 'mozilla/security/nss/lib/freebl/mpi/mpi-config.h', 572 'mozilla/security/nss/lib/freebl/mpi/mpi-config.h',
573 'mozilla/security/nss/lib/freebl/mpi/mpi-priv.h', 573 'mozilla/security/nss/lib/freebl/mpi/mpi-priv.h',
574 'mozilla/security/nss/lib/freebl/mpi/mpi.c', 574 'mozilla/security/nss/lib/freebl/mpi/mpi.c',
575 'mozilla/security/nss/lib/freebl/mpi/mpi.h', 575 'mozilla/security/nss/lib/freebl/mpi/mpi.h',
576 'mozilla/security/nss/lib/freebl/mpi/mpi_amd64.c', 576 'mozilla/security/nss/lib/freebl/mpi/mpi_amd64.c',
577 'mozilla/security/nss/lib/freebl/mpi/mpi_arm.c',
577 'mozilla/security/nss/lib/freebl/mpi/mpi_x86_asm.c', 578 'mozilla/security/nss/lib/freebl/mpi/mpi_x86_asm.c',
578 'mozilla/security/nss/lib/freebl/mpi/mplogic.c', 579 'mozilla/security/nss/lib/freebl/mpi/mplogic.c',
579 'mozilla/security/nss/lib/freebl/mpi/mplogic.h', 580 'mozilla/security/nss/lib/freebl/mpi/mplogic.h',
580 'mozilla/security/nss/lib/freebl/mpi/mpmontg.c', 581 'mozilla/security/nss/lib/freebl/mpi/mpmontg.c',
581 'mozilla/security/nss/lib/freebl/mpi/mpprime.c', 582 'mozilla/security/nss/lib/freebl/mpi/mpprime.c',
582 'mozilla/security/nss/lib/freebl/mpi/mpprime.h', 583 'mozilla/security/nss/lib/freebl/mpi/mpprime.h',
583 'mozilla/security/nss/lib/freebl/mpi/mp_gf2m-priv.h', 584 'mozilla/security/nss/lib/freebl/mpi/mp_gf2m-priv.h',
584 'mozilla/security/nss/lib/freebl/mpi/mp_gf2m.c', 585 'mozilla/security/nss/lib/freebl/mpi/mp_gf2m.c',
585 'mozilla/security/nss/lib/freebl/mpi/mp_gf2m.h', 586 'mozilla/security/nss/lib/freebl/mpi/mp_gf2m.h',
586 'mozilla/security/nss/lib/freebl/mpi/primes.c', 587 'mozilla/security/nss/lib/freebl/mpi/primes.c',
(...skipping 454 matching lines...) Expand 10 before | Expand all | Expand 10 after
1041 'mozilla/security/nss/lib/certhigh/certvfypkixprint.c', 1042 'mozilla/security/nss/lib/certhigh/certvfypkixprint.c',
1042 ], 1043 ],
1043 'include_dirs/': [ 1044 'include_dirs/': [
1044 ['exclude', '^mozilla/security/nss/lib/libpkix/'], 1045 ['exclude', '^mozilla/security/nss/lib/libpkix/'],
1045 ], 1046 ],
1046 }], 1047 }],
1047 ['target_arch=="ia32"', { 1048 ['target_arch=="ia32"', {
1048 'sources/': [ 1049 'sources/': [
1049 ['exclude', 'amd64'], 1050 ['exclude', 'amd64'],
1050 ], 1051 ],
1052 'sources!': [
1053 'mozilla/security/nss/lib/freebl/mpi/mpi_arm.c',
Ryan Sleevi 2012/07/30 06:47:55 nit: It would seem that either line 1050 should be
1054 ],
1051 }], 1055 }],
1052 ['OS=="mac" or OS=="ios"', { 1056 ['OS=="mac" or OS=="ios"', {
1053 'defines': [ 1057 'defines': [
1054 'XP_UNIX', 1058 'XP_UNIX',
1055 'DARWIN', 1059 'DARWIN',
1056 'HAVE_STRERROR', 1060 'HAVE_STRERROR',
1057 'HAVE_BSD_FLOCK', 1061 'HAVE_BSD_FLOCK',
1058 'SHLIB_SUFFIX=\"dylib\"', 1062 'SHLIB_SUFFIX=\"dylib\"',
1059 'SHLIB_PREFIX=\"lib\"', 1063 'SHLIB_PREFIX=\"lib\"',
1060 'SOFTOKEN_LIB_NAME=\"libsoftokn3.dylib\"', 1064 'SOFTOKEN_LIB_NAME=\"libsoftokn3.dylib\"',
(...skipping 14 matching lines...) Expand all
1075 'NSS_X86_OR_X64', 1079 'NSS_X86_OR_X64',
1076 'NSS_X86', 1080 'NSS_X86',
1077 'i386', 1081 'i386',
1078 ], 1082 ],
1079 'GCC_PREPROCESSOR_DEFINITIONS[arch=x86_64]': [ 1083 'GCC_PREPROCESSOR_DEFINITIONS[arch=x86_64]': [
1080 '$(inherited)', 1084 '$(inherited)',
1081 'NSS_USE_64', 1085 'NSS_USE_64',
1082 'NSS_X86_OR_X64', 1086 'NSS_X86_OR_X64',
1083 'NSS_X64', 1087 'NSS_X64',
1084 ], 1088 ],
1089 'GCC_PREPROCESSOR_DEFINITIONS[arch=armv7]': [
wtc 2012/07/27 23:31:59 Is this the right way to test for a build that tar
1090 '$(inherited)',
1091 'MP_ASSEMBLY_MULTIPLY',
1092 'MP_ASSEMBLY_SQUARE',
1093 'MP_USE_UINT_DIGIT',
1094 'SHA_NO_LONG_LONG',
1095 ],
1085 }, 1096 },
1086 }], 1097 }],
1087 ['OS=="win"', { 1098 ['OS=="win"', {
1088 'defines': [ 1099 'defines': [
1089 'SHLIB_SUFFIX=\"dll\"', 1100 'SHLIB_SUFFIX=\"dll\"',
1090 'SHLIB_PREFIX=\"\"', 1101 'SHLIB_PREFIX=\"\"',
1091 'SOFTOKEN_LIB_NAME=\"softokn3.dll\"', 1102 'SOFTOKEN_LIB_NAME=\"softokn3.dll\"',
1092 'XP_PC', 1103 'XP_PC',
1093 'WIN32', 1104 'WIN32',
1094 'WIN95', 1105 'WIN95',
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
1134 '-Wno-incompatible-pointer-types', 1145 '-Wno-incompatible-pointer-types',
1135 '-Wno-logical-op-parentheses', 1146 '-Wno-logical-op-parentheses',
1136 '-Wno-switch', 1147 '-Wno-switch',
1137 '-Wno-tautological-compare', 1148 '-Wno-tautological-compare',
1138 ], 1149 ],
1139 }], 1150 }],
1140 ], 1151 ],
1141 }, 1152 },
1142 ], 1153 ],
1143 } 1154 }
OLDNEW
« no previous file with comments | « nss/mozilla/security/nss/lib/freebl/mpi/mpi_arm.c ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698