SConscript (10384:fa66d9c5e180) SConscript (10404:560aead2320f)
1# -*- mode:python -*-
2
3# Copyright (c) 2004-2006 The Regents of The University of Michigan
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions are
8# met: redistributions of source code must retain the above copyright

--- 330 unchanged lines hidden (view full) ---

339 'pc-o3-timing',
340 'pc-switcheroo-full']
341
342configs += ['simple-atomic', 'simple-atomic-mp',
343 'simple-timing', 'simple-timing-mp',
344 'inorder-timing',
345 'minor-timing', 'minor-timing-mp',
346 'o3-timing', 'o3-timing-mp',
1# -*- mode:python -*-
2
3# Copyright (c) 2004-2006 The Regents of The University of Michigan
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions are
8# met: redistributions of source code must retain the above copyright

--- 330 unchanged lines hidden (view full) ---

339 'pc-o3-timing',
340 'pc-switcheroo-full']
341
342configs += ['simple-atomic', 'simple-atomic-mp',
343 'simple-timing', 'simple-timing-mp',
344 'inorder-timing',
345 'minor-timing', 'minor-timing-mp',
346 'o3-timing', 'o3-timing-mp',
347 'rubytest', 'memtest',
347 'rubytest', 'memtest', 'memtest-filter',
348 'tgen-simple-mem', 'tgen-dram-ctrl']
349
350if env['PROTOCOL'] != 'None':
351 if env['PROTOCOL'] == 'MI_example':
352 configs += [c + "-ruby" for c in configs]
353 else:
354 configs = [c + "-ruby-" + env['PROTOCOL'] for c in configs]
355
356src = Dir('.').srcdir
357for config in configs:
358 dirs = src.glob('*/*/*/ref/%s/*/%s' % (env['TARGET_ISA'], config))
359 for d in dirs:
360 d = str(d)
361 if not os.path.exists(os.path.join(d, 'skip')):
362 test_builder(env, d)
348 'tgen-simple-mem', 'tgen-dram-ctrl']
349
350if env['PROTOCOL'] != 'None':
351 if env['PROTOCOL'] == 'MI_example':
352 configs += [c + "-ruby" for c in configs]
353 else:
354 configs = [c + "-ruby-" + env['PROTOCOL'] for c in configs]
355
356src = Dir('.').srcdir
357for config in configs:
358 dirs = src.glob('*/*/*/ref/%s/*/%s' % (env['TARGET_ISA'], config))
359 for d in dirs:
360 d = str(d)
361 if not os.path.exists(os.path.join(d, 'skip')):
362 test_builder(env, d)