| Index: site_scons/site_tools/library_deps.py
|
| diff --git a/site_scons/site_tools/library_deps.py b/site_scons/site_tools/library_deps.py
|
| index 6fe1df42a767cb9d9451d38d07c12f0d137d9782..37c5de8c3f3c38f81bebc471f837be6d8df58595 100644
|
| --- a/site_scons/site_tools/library_deps.py
|
| +++ b/site_scons/site_tools/library_deps.py
|
| @@ -105,58 +105,6 @@ UNTRUSTED_LIBRARY_DEPENDENCIES = {
|
| # of libraries.
|
| PLATFORM_LIBRARY_DEPENDENCIES = {
|
| 'x86-32': {
|
| - 'nc_decoder_x86_32': [
|
| - 'ncval_base_x86_32',
|
| - 'nc_opcode_modeling_x86_32',
|
| - ],
|
| - 'ncdis_util_x86_32': [
|
| - 'ncval_reg_sfi_verbose_x86_32',
|
| - 'ncdis_seg_sfi_verbose_x86_32',
|
| - ],
|
| - 'ncdis_seg_sfi_verbose_x86_32': [
|
| - 'ncdis_seg_sfi_x86_32',
|
| - 'ncval_base_verbose_x86_32',
|
| - ],
|
| - 'ncvalidate_verbose_x86_32': [
|
| - 'ncvalidate_x86_32',
|
| - 'ncdis_seg_sfi_verbose_x86_32',
|
| - ],
|
| - 'ncvalidate_x86_32': [
|
| - 'ncval_seg_sfi_x86_32',
|
| - 'cpu_features',
|
| - ],
|
| - 'ncval_base_verbose_x86_32': [
|
| - 'ncval_base_x86_32',
|
| - ],
|
| - 'ncval_base_x86_32': [
|
| - 'platform',
|
| - 'cpu_features',
|
| - 'validation_cache',
|
| - ],
|
| - 'nc_opcode_modeling_verbose_x86_32': [
|
| - 'nc_opcode_modeling_x86_32',
|
| - 'ncval_base_verbose_x86_32',
|
| - ],
|
| - 'nc_opcode_modeling_x86_32': [
|
| - 'ncval_base_x86_32',
|
| - ],
|
| - 'ncval_reg_sfi_verbose_x86_32': [
|
| - 'ncval_reg_sfi_x86_32',
|
| - 'nc_opcode_modeling_verbose_x86_32',
|
| - ],
|
| - 'ncval_reg_sfi_x86_32': [
|
| - 'nccopy_x86_32',
|
| - 'ncval_base_x86_32',
|
| - 'nc_decoder_x86_32',
|
| - ],
|
| - 'ncval_seg_sfi_x86_32': [
|
| - 'nccopy_x86_32',
|
| - 'ncdis_seg_sfi_x86_32',
|
| - 'ncval_base_x86_32',
|
| - # When turning on the DEBUGGING flag in the x86-32 validator
|
| - # or decoder, add the following:
|
| - #'nc_opcode_modeling_verbose_x86_32',
|
| - ],
|
| 'dfa_validate_caller_x86_32': [
|
| 'cpu_features',
|
| 'validation_cache',
|
| @@ -164,59 +112,6 @@ PLATFORM_LIBRARY_DEPENDENCIES = {
|
| ],
|
| },
|
| 'x86-64': {
|
| - 'nc_decoder_x86_64': [
|
| - 'ncval_base_x86_64',
|
| - 'nc_opcode_modeling_x86_64',
|
| - # When turning on the DEBUGGING flag in the x86-64 validator
|
| - # or decoder, add the following:
|
| - #'nc_opcode_modeling_verbose_x86_64',
|
| - ],
|
| - 'ncdis_util_x86_64': [
|
| - 'ncval_reg_sfi_verbose_x86_64',
|
| - 'ncdis_seg_sfi_verbose_x86_64',
|
| - ],
|
| - 'ncdis_seg_sfi_verbose_x86_64': [
|
| - 'ncdis_seg_sfi_x86_64',
|
| - 'ncval_base_verbose_x86_64',
|
| - ],
|
| - 'ncvalidate_verbose_x86_64': [
|
| - 'ncvalidate_x86_64',
|
| - 'ncval_reg_sfi_verbose_x86_64',
|
| - ],
|
| - 'ncvalidate_x86_64': [
|
| - 'ncval_reg_sfi_x86_64',
|
| - 'cpu_features',
|
| - ],
|
| - 'ncval_base_verbose_x86_64': [
|
| - 'ncval_base_x86_64',
|
| - ],
|
| - 'ncval_base_x86_64': [
|
| - 'platform',
|
| - 'cpu_features',
|
| - 'validation_cache',
|
| - ],
|
| - 'nc_opcode_modeling_verbose_x86_64': [
|
| - 'nc_opcode_modeling_x86_64',
|
| - 'ncval_base_verbose_x86_64',
|
| - ],
|
| - 'nc_opcode_modeling_x86_64': [
|
| - 'ncval_base_x86_64',
|
| - ],
|
| - 'ncval_reg_sfi_verbose_x86_64': [
|
| - 'ncval_reg_sfi_x86_64',
|
| - 'nc_opcode_modeling_verbose_x86_64',
|
| - ],
|
| - 'ncval_reg_sfi_x86_64': [
|
| - 'nccopy_x86_64',
|
| - 'ncval_base_x86_64',
|
| - 'nc_decoder_x86_64',
|
| - 'cpu_features',
|
| - ],
|
| - 'ncval_seg_sfi_x86_64': [
|
| - 'nccopy_x86_64',
|
| - 'ncdis_seg_sfi_x86_64',
|
| - 'ncval_base_x86_64',
|
| - ],
|
| 'dfa_validate_caller_x86_64': [
|
| 'cpu_features',
|
| 'validation_cache',
|
| @@ -273,10 +168,7 @@ def AddLibDeps(env, platform, libraries):
|
| if env['NACL_BUILD_FAMILY'] != 'TRUSTED':
|
| ret.extend(UNTRUSTED_LIBRARY_DEPENDENCIES.get(library, []))
|
| if library == 'validators' and env.Bit('target_x86'):
|
| - if env.Bit('validator_ragel'):
|
| - ret.append(env.NaClTargetArchSuffix('dfa_validate_caller'))
|
| - else:
|
| - ret.append(env.NaClTargetArchSuffix('ncvalidate'))
|
| + ret.append(env.NaClTargetArchSuffix('dfa_validate_caller'))
|
| return ret
|
|
|
| def VisitLibrary(library):
|
|
|