process.hh (5758:9c3edb28db1a) | process.hh (5771:f58d82cb8b7f) |
---|---|
1/* 2 * Copyright (c) 2001-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; --- 48 unchanged lines hidden (view full) --- 57class ThreadContext; 58class TranslatingPort; 59namespace TheISA 60{ 61 class RemoteGDB; 62} 63 64template<class IntType> | 1/* 2 * Copyright (c) 2001-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; --- 48 unchanged lines hidden (view full) --- 57class ThreadContext; 58class TranslatingPort; 59namespace TheISA 60{ 61 class RemoteGDB; 62} 63 64template<class IntType> |
65struct M5_auxv_t | 65struct AuxVector |
66{ 67 IntType a_type; | 66{ 67 IntType a_type; |
68 union { 69 IntType a_val; 70 IntType a_ptr; 71 IntType a_fcn; 72 }; | 68 IntType a_val; |
73 | 69 |
74 M5_auxv_t() | 70 AuxVector() |
75 {} 76 | 71 {} 72 |
77 M5_auxv_t(IntType type, IntType val); | 73 AuxVector(IntType type, IntType val); |
78}; 79 80class Process : public SimObject 81{ 82 public: 83 84 /// Pointer to object representing the system this process is 85 /// running on. --- 255 unchanged lines hidden --- | 74}; 75 76class Process : public SimObject 77{ 78 public: 79 80 /// Pointer to object representing the system this process is 81 /// running on. --- 255 unchanged lines hidden --- |