Deleted Added
sdiff udiff text old ( 8817:c36441eed919 ) new ( 8887:20ea02da9c53 )
full compact
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

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

89#
90
91isa_parser = File('isa_parser.py')
92
93# The emitter patches up the sources & targets to include the
94# autogenerated files as targets and isa parser itself as a source.
95def isa_desc_emitter(target, source, env):
96 cpu_models = list(env['CPU_MODELS'])
97 cpu_models.append('CheckerCPU')
98
99 # Several files are generated from the ISA description.
100 # We always get the basic decoder and header file.
101 target = [ 'decoder.cc', 'decoder.hh', 'max_inst_regs.hh' ]
102 # We also get an execute file for each selected CPU model.
103 target += [CpuModel.dict[cpu].filename for cpu in cpu_models]
104
105 # List the isa parser as a source.

--- 33 unchanged lines hidden ---