base.hh (4950:f5f19784acf1) | base.hh (4997:e7380529bd2d) |
---|---|
1/* 2 * Copyright (c) 2002-2005 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 86 unchanged lines hidden (view full) --- 95 warn ("WH64 is not implemented"); 96 warned = 1; 97 } 98 }; 99 100 public: 101 struct Params : public BaseCPU::Params 102 { | 1/* 2 * Copyright (c) 2002-2005 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 86 unchanged lines hidden (view full) --- 95 warn ("WH64 is not implemented"); 96 warned = 1; 97 } 98 }; 99 100 public: 101 struct Params : public BaseCPU::Params 102 { |
103#if FULL_SYSTEM | |
104 TheISA::ITB *itb; 105 TheISA::DTB *dtb; | 103 TheISA::ITB *itb; 104 TheISA::DTB *dtb; |
106#else | 105#if !FULL_SYSTEM |
107 Process *process; 108#endif 109 }; 110 BaseSimpleCPU(Params *params); 111 virtual ~BaseSimpleCPU(); 112 113 public: 114 /** SimpleThread object, provides all the architectural state. */ --- 268 unchanged lines hidden --- | 106 Process *process; 107#endif 108 }; 109 BaseSimpleCPU(Params *params); 110 virtual ~BaseSimpleCPU(); 111 112 public: 113 /** SimpleThread object, provides all the architectural state. */ --- 268 unchanged lines hidden --- |