OLD | NEW |
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ | 1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ |
2 /* ***** BEGIN LICENSE BLOCK ***** | 2 /* ***** BEGIN LICENSE BLOCK ***** |
3 * Version: MPL 1.1/GPL 2.0/LGPL 2.1 | 3 * Version: MPL 1.1/GPL 2.0/LGPL 2.1 |
4 * | 4 * |
5 * The contents of this file are subject to the Mozilla Public License Version | 5 * The contents of this file are subject to the Mozilla Public License Version |
6 * 1.1 (the "License"); you may not use this file except in compliance with | 6 * 1.1 (the "License"); you may not use this file except in compliance with |
7 * the License. You may obtain a copy of the License at | 7 * the License. You may obtain a copy of the License at |
8 * http://www.mozilla.org/MPL/ | 8 * http://www.mozilla.org/MPL/ |
9 * | 9 * |
10 * Software distributed under the License is distributed on an "AS IS" basis, | 10 * Software distributed under the License is distributed on an "AS IS" basis, |
(...skipping 426 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
437 | 437 |
438 /* --- Initialization stuff --- */ | 438 /* --- Initialization stuff --- */ |
439 #define _MD_START_INTERRUPTS() | 439 #define _MD_START_INTERRUPTS() |
440 #define _MD_STOP_INTERRUPTS() | 440 #define _MD_STOP_INTERRUPTS() |
441 #define _MD_DISABLE_CLOCK_INTERRUPTS() | 441 #define _MD_DISABLE_CLOCK_INTERRUPTS() |
442 #define _MD_ENABLE_CLOCK_INTERRUPTS() | 442 #define _MD_ENABLE_CLOCK_INTERRUPTS() |
443 #define _MD_BLOCK_CLOCK_INTERRUPTS() | 443 #define _MD_BLOCK_CLOCK_INTERRUPTS() |
444 #define _MD_UNBLOCK_CLOCK_INTERRUPTS() | 444 #define _MD_UNBLOCK_CLOCK_INTERRUPTS() |
445 #define _MD_EARLY_INIT _PR_MD_EARLY_INIT | 445 #define _MD_EARLY_INIT _PR_MD_EARLY_INIT |
446 #define _MD_FINAL_INIT() | 446 #define _MD_FINAL_INIT() |
| 447 #define _MD_EARLY_CLEANUP() |
447 #define _MD_INIT_CPUS() | 448 #define _MD_INIT_CPUS() |
448 #define _MD_INIT_RUNNING_CPU(cpu) | 449 #define _MD_INIT_RUNNING_CPU(cpu) |
449 | 450 |
450 struct PRProcess; | 451 struct PRProcess; |
451 struct PRProcessAttr; | 452 struct PRProcessAttr; |
452 | 453 |
453 #define _MD_CREATE_PROCESS _PR_CreateWindowsProcess | 454 #define _MD_CREATE_PROCESS _PR_CreateWindowsProcess |
454 extern struct PRProcess * _PR_CreateWindowsProcess( | 455 extern struct PRProcess * _PR_CreateWindowsProcess( |
455 const char *path, | 456 const char *path, |
456 char *const *argv, | 457 char *const *argv, |
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
560 | 561 |
561 /* --- Named semaphores stuff --- */ | 562 /* --- Named semaphores stuff --- */ |
562 #define _PR_HAVE_NAMED_SEMAPHORES | 563 #define _PR_HAVE_NAMED_SEMAPHORES |
563 #define _MD_OPEN_SEMAPHORE _PR_MD_OPEN_SEMAPHORE | 564 #define _MD_OPEN_SEMAPHORE _PR_MD_OPEN_SEMAPHORE |
564 #define _MD_WAIT_SEMAPHORE _PR_MD_WAIT_SEMAPHORE | 565 #define _MD_WAIT_SEMAPHORE _PR_MD_WAIT_SEMAPHORE |
565 #define _MD_POST_SEMAPHORE _PR_MD_POST_SEMAPHORE | 566 #define _MD_POST_SEMAPHORE _PR_MD_POST_SEMAPHORE |
566 #define _MD_CLOSE_SEMAPHORE _PR_MD_CLOSE_SEMAPHORE | 567 #define _MD_CLOSE_SEMAPHORE _PR_MD_CLOSE_SEMAPHORE |
567 #define _MD_DELETE_SEMAPHORE(name) PR_SUCCESS /* no op */ | 568 #define _MD_DELETE_SEMAPHORE(name) PR_SUCCESS /* no op */ |
568 | 569 |
569 #endif /* nspr_win32_defs_h___ */ | 570 #endif /* nspr_win32_defs_h___ */ |
OLD | NEW |