linux.cc (6019:76890d8b28f5) linux.cc (7441:be2acdfb8bdc)
1/*
2 * Copyright (c) 2003-2005 The Regents of The University of Michigan
3 * Copyright (c) 2007-2008 The Florida State University
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

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

51#endif
52#ifdef _O_SYNC
53 { ArmLinux::TGT_O_SYNC, _O_SYNC },
54#endif
55#else /* !_MSC_VER */
56 { ArmLinux::TGT_O_RDONLY, O_RDONLY },
57 { ArmLinux::TGT_O_WRONLY, O_WRONLY },
58 { ArmLinux::TGT_O_RDWR, O_RDWR },
1/*
2 * Copyright (c) 2003-2005 The Regents of The University of Michigan
3 * Copyright (c) 2007-2008 The Florida State University
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

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

51#endif
52#ifdef _O_SYNC
53 { ArmLinux::TGT_O_SYNC, _O_SYNC },
54#endif
55#else /* !_MSC_VER */
56 { ArmLinux::TGT_O_RDONLY, O_RDONLY },
57 { ArmLinux::TGT_O_WRONLY, O_WRONLY },
58 { ArmLinux::TGT_O_RDWR, O_RDWR },
59 { ArmLinux::TGT_O_APPEND, O_APPEND },
60 { ArmLinux::TGT_O_CREAT, O_CREAT },
59 { ArmLinux::TGT_O_CREAT, O_CREAT },
61 { ArmLinux::TGT_O_TRUNC, O_TRUNC },
62 { ArmLinux::TGT_O_EXCL, O_EXCL },
60 { ArmLinux::TGT_O_EXCL, O_EXCL },
63 { ArmLinux::TGT_O_NONBLOCK, O_NONBLOCK },
64 { ArmLinux::TGT_O_NOCTTY, O_NOCTTY },
61 { ArmLinux::TGT_O_NOCTTY, O_NOCTTY },
62 { ArmLinux::TGT_O_TRUNC, O_TRUNC },
63 { ArmLinux::TGT_O_APPEND, O_APPEND },
64 { ArmLinux::TGT_O_NONBLOCK, O_NONBLOCK },
65#ifdef O_SYNC
66 { ArmLinux::TGT_O_SYNC, O_SYNC },
67#endif
65#ifdef O_SYNC
66 { ArmLinux::TGT_O_SYNC, O_SYNC },
67#endif
68#ifdef FASYNC
69 { ArmLinux::TGT_FASYNC, FASYNC },
70#endif
71#ifdef O_DIRECT
72 { ArmLinux::TGT_O_DIRECT, O_DIRECT },
73#endif
74#ifdef O_LARGEFILE
75 { ArmLinux::TGT_O_LARGEFILE, O_LARGEFILE },
76#endif
77#ifdef O_DIRECTORY
78 { ArmLinux::TGT_O_DIRECTORY, O_DIRECTORY },
79#endif
80#ifdef O_NOFOLLOW
81 { ArmLinux::TGT_O_NOFOLLOW, O_NOFOLLOW },
82#endif
68#endif /* _MSC_VER */
69};
70
71const int ArmLinux::NUM_OPEN_FLAGS =
72 (sizeof(ArmLinux::openFlagTable)/sizeof(ArmLinux::openFlagTable[0]));
73
83#endif /* _MSC_VER */
84};
85
86const int ArmLinux::NUM_OPEN_FLAGS =
87 (sizeof(ArmLinux::openFlagTable)/sizeof(ArmLinux::openFlagTable[0]));
88