SConscript (4240:cde9d7751cce) SConscript (4781:59a75bd0ddf4)
1# -*- mode:python -*-
2
3# Copyright (c) 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

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

38#
39# Auto-generate arch headers that include the right ISA-specific
40# header based on the setting of THE_ISA preprocessor variable.
41#
42#################################################################
43
44# List of headers to generate
45isa_switch_hdrs = Split('''
1# -*- mode:python -*-
2
3# Copyright (c) 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

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

38#
39# Auto-generate arch headers that include the right ISA-specific
40# header based on the setting of THE_ISA preprocessor variable.
41#
42#################################################################
43
44# List of headers to generate
45isa_switch_hdrs = Split('''
46 arguments.hh
47 faults.hh
48 interrupts.hh
49 isa_traits.hh
50 kernel_stats.hh
46 arguments.hh
47 faults.hh
48 interrupts.hh
49 isa_traits.hh
50 kernel_stats.hh
51 locked_mem.hh
52 mmaped_ipr.hh
51 locked_mem.hh
52 mmaped_ipr.hh
53 process.hh
54 predecoder.hh
55 regfile.hh
56 remote_gdb.hh
57 stacktrace.hh
58 syscallreturn.hh
59 tlb.hh
60 types.hh
61 utility.hh
62 vtophys.hh
53 process.hh
54 predecoder.hh
55 regfile.hh
56 remote_gdb.hh
57 stacktrace.hh
58 syscallreturn.hh
59 tlb.hh
60 types.hh
61 utility.hh
62 vtophys.hh
63 ''')
64
65# Set up this directory to support switching headers
66make_switching_dir('arch', isa_switch_hdrs, env)
67
68#################################################################
69#
70# Include architecture-specific files.

--- 57 unchanged lines hidden ---
63 ''')
64
65# Set up this directory to support switching headers
66make_switching_dir('arch', isa_switch_hdrs, env)
67
68#################################################################
69#
70# Include architecture-specific files.

--- 57 unchanged lines hidden ---