linux.hh (3113:a6811aaea654) linux.hh (4188:6a9ac3b35285)
1/*
2 * Copyright (c) 2003-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;

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

74// static const int TGT_O_DSYNC = 0x00008000; //!< O_DSYNC
75// static const int TGT_O_RSYNC = 0x00040000; //!< O_RSYNC
76
77 static const int NUM_OPEN_FLAGS;
78
79 static const unsigned TGT_MAP_ANONYMOUS = 0x20;
80};
81
1/*
2 * Copyright (c) 2003-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;

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

74// static const int TGT_O_DSYNC = 0x00008000; //!< O_DSYNC
75// static const int TGT_O_RSYNC = 0x00040000; //!< O_RSYNC
76
77 static const int NUM_OPEN_FLAGS;
78
79 static const unsigned TGT_MAP_ANONYMOUS = 0x20;
80};
81
82class Sparc32Linux : public SparcLinux
83{
84 public:
85
86 typedef struct {
87 uint64_t st_dev;
88 uint64_t st_ino;
89 uint32_t st_mode;
90 uint32_t st_nlink;
91 uint32_t st_uid;
92 uint32_t st_gid;
93 uint64_t st_rdev;
94 uint8_t __pad3[8];
95 int64_t st_size;
96 int32_t st_blksize;
97 uint8_t __pad4[8];
98 int64_t st_blocks;
99 uint64_t st_atimeX;
100 uint64_t st_atime_nsec;
101 uint64_t st_mtimeX;
102 uint64_t st_mtime_nsec;
103 uint64_t st_ctimeX;
104 uint64_t st_ctime_nsec;
105 uint32_t __unused4;
106 uint32_t __unused5;
107 } tgt_stat64;
108};
109
82#endif
110#endif