Bug 1556646 part 1 - Remove PosixNSPR remnants. r=sfink

Differential Revision: https://phabricator.services.mozilla.com/D33932

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Jan de Mooij 2019-06-07 15:47:00 +00:00
parent 2d395c494d
commit a64075b5ab
6 changed files with 0 additions and 62 deletions

View File

@ -44,7 +44,6 @@
#include "jit/IonTypes.h"
#include "js/AllocPolicy.h"
#include "vm/MutexIDs.h"
#include "vm/PosixNSPR.h"
#include "wasm/WasmSignalHandlers.h"
namespace vixl {

View File

@ -362,11 +362,6 @@ SOURCES += [
'vm/ProfilingStack.cpp',
]
if CONFIG['JS_POSIX_NSPR']:
UNIFIED_SOURCES += [
'vm/PosixNSPR.cpp',
]
if CONFIG['MOZ_INSTRUMENTS']:
SOURCES += [
'devtools/Instruments.cpp',

View File

@ -1,22 +0,0 @@
/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*-
* vim: set ts=8 sts=2 et sw=2 tw=80:
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#ifndef util_NSPR_h
#define util_NSPR_h
#ifdef JS_POSIX_NSPR
# include "vm/PosixNSPR.h"
#else /* JS_POSIX_NSPR */
# include "prinit.h"
# include "prio.h"
# include "private/pprio.h"
#endif /* JS_POSIX_NSPR */
#endif /* util_NSPR_h */

View File

@ -1,17 +0,0 @@
/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*-
* vim: set ts=8 sts=2 et sw=2 tw=80:
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#include "vm/PosixNSPR.h"
#include "js/Utility.h"
#ifdef JS_POSIX_NSPR
# include <errno.h>
# include <sys/time.h>
# include <time.h>
#endif /* JS_POSIX_NSPR */

View File

@ -1,16 +0,0 @@
/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*-
* vim: set ts=8 sts=2 et sw=2 tw=80:
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#ifndef vm_PosixNSPR_h
#define vm_PosixNSPR_h
#ifdef JS_POSIX_NSPR
# include "jspubtd.h"
#endif /* JS_POSIX_NSPR */
#endif /* vm_PosixNSPR_h */

View File

@ -25,7 +25,6 @@
#include "jit/JitOptions.h"
#include "js/BuildId.h" // JS::BuildIdCharVector
#include "threading/LockGuard.h"
#include "util/NSPR.h"
#include "wasm/WasmBaselineCompile.h"
#include "wasm/WasmCompile.h"
#include "wasm/WasmInstance.h"