Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(24)

Side by Side Diff: src/trusted/service_runtime/nacl_syscall_common.h

Issue 23710020: Deduplicates NaClSysSysconf implementation (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (c) 2012 The Native Client Authors. All rights reserved. 2 * Copyright (c) 2012 The Native Client Authors. All rights reserved.
3 * Use of this source code is governed by a BSD-style license that can be 3 * Use of this source code is governed by a BSD-style license that can be
4 * found in the LICENSE file. 4 * found in the LICENSE file.
5 */ 5 */
6 6
7 /* 7 /*
8 * NaCl service run-time, non-platform specific system call helper routines. 8 * NaCl service run-time, non-platform specific system call helper routines.
9 */ 9 */
10 10
(...skipping 269 matching lines...) Expand 10 before | Expand all | Expand 10 after
280 280
281 int32_t NaClSysSemGetValue(struct NaClAppThread *natp, 281 int32_t NaClSysSemGetValue(struct NaClAppThread *natp,
282 int32_t sem_handle); 282 int32_t sem_handle);
283 283
284 int32_t NaClSysNanosleep(struct NaClAppThread *natp, 284 int32_t NaClSysNanosleep(struct NaClAppThread *natp,
285 struct nacl_abi_timespec *req, 285 struct nacl_abi_timespec *req,
286 struct nacl_abi_timespec *rem); 286 struct nacl_abi_timespec *rem);
287 287
288 int32_t NaClSysSchedYield(struct NaClAppThread *natp); 288 int32_t NaClSysSchedYield(struct NaClAppThread *natp);
289 289
290 int32_t NaClSysSysconf(struct NaClAppThread *natp,
291 int32_t name,
292 int32_t *result);
293
290 int32_t NaClSysExceptionHandler(struct NaClAppThread *natp, 294 int32_t NaClSysExceptionHandler(struct NaClAppThread *natp,
291 uint32_t handler_addr, 295 uint32_t handler_addr,
292 uint32_t old_handler); 296 uint32_t old_handler);
293 297
294 int32_t NaClSysExceptionStack(struct NaClAppThread *natp, 298 int32_t NaClSysExceptionStack(struct NaClAppThread *natp,
295 uint32_t stack_addr, 299 uint32_t stack_addr,
296 uint32_t stack_size); 300 uint32_t stack_size);
297 301
298 int32_t NaClSysExceptionClearFlag(struct NaClAppThread *natp); 302 int32_t NaClSysExceptionClearFlag(struct NaClAppThread *natp);
299 303
300 int32_t NaClSysTestInfoLeak(struct NaClAppThread *natp); 304 int32_t NaClSysTestInfoLeak(struct NaClAppThread *natp);
301 305
302 int32_t NaClSysTestCrash(struct NaClAppThread *natp, int crash_type); 306 int32_t NaClSysTestCrash(struct NaClAppThread *natp, int crash_type);
303 307
304 EXTERN_C_END 308 EXTERN_C_END
305 309
306 #endif /* NATIVE_CLIENT_SERVICE_RUNTIME_NACL_SYSCALL_COMMON_H__ */ 310 #endif /* NATIVE_CLIENT_SERVICE_RUNTIME_NACL_SYSCALL_COMMON_H__ */
OLDNEW
« no previous file with comments | « no previous file | src/trusted/service_runtime/nacl_syscall_common.c » ('j') | src/trusted/service_runtime/nacl_syscall_common.c » ('J')

Powered by Google App Engine
This is Rietveld 408576698