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 --- |