зеркало из https://github.com/mozilla/pjs.git
Родитель
72c36135ff
Коммит
56dc425c51
|
@ -48,9 +48,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#if !defined(XP_OS2_VACPP)
|
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#endif
|
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
#include "pathsub.h"
|
#include "pathsub.h"
|
||||||
|
|
||||||
|
@ -58,13 +56,6 @@
|
||||||
#include <libc_r.h>
|
#include <libc_r.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(XP_OS2_VACPP)
|
|
||||||
#include <direct.h>
|
|
||||||
#include <io.h>
|
|
||||||
#include <sys/utime.h>
|
|
||||||
#include <sys/types.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef SUNOS4
|
#ifdef SUNOS4
|
||||||
#include "sunos4.h"
|
#include "sunos4.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -89,9 +89,5 @@ EXTRA_DSO_LDOPTS += \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(MOZ_OS2_TOOLS),VACPP)
|
|
||||||
OS_LIBS += libuls.lib
|
|
||||||
endif
|
|
||||||
|
|
||||||
include $(topsrcdir)/config/rules.mk
|
include $(topsrcdir)/config/rules.mk
|
||||||
|
|
||||||
|
|
|
@ -43,11 +43,7 @@ CPPSRCS = \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
|
||||||
|
|
||||||
ifeq ($(MOZ_OS2_TOOLS),VACPP)
|
|
||||||
OS_LIBS += libuls.lib
|
|
||||||
else
|
|
||||||
OS_LIBS += -llibuni
|
OS_LIBS += -llibuni
|
||||||
endif
|
|
||||||
|
|
||||||
include $(topsrcdir)/config/rules.mk
|
include $(topsrcdir)/config/rules.mk
|
||||||
|
|
||||||
|
|
|
@ -183,13 +183,6 @@ void DEBUG_CheckWrapperThreadSafety(const XPCWrappedNative* wrapper);
|
||||||
#undef GetClassInfo
|
#undef GetClassInfo
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// To kill #define index(a,b) strchr(a,b) macro in Toolkit types.h
|
|
||||||
#ifdef XP_OS2_VACPP
|
|
||||||
#ifdef index
|
|
||||||
#undef index
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/***************************************************************************/
|
/***************************************************************************/
|
||||||
// default initial sizes for maps (hashtables)
|
// default initial sizes for maps (hashtables)
|
||||||
|
|
||||||
|
|
|
@ -265,11 +265,7 @@ main(int argc, char* argv[])
|
||||||
{
|
{
|
||||||
nsresult rv;
|
nsresult rv;
|
||||||
|
|
||||||
#ifdef XP_OS2_VACPP
|
|
||||||
signal(SIGSEGV, (_SigFunc)sighandler);
|
|
||||||
#else
|
|
||||||
signal(SIGSEGV, sighandler);
|
signal(SIGSEGV, sighandler);
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(PR_LOGGING)
|
#if defined(PR_LOGGING)
|
||||||
gTestSocketIOLog = PR_NewLogModule("TestSocketIO");
|
gTestSocketIOLog = PR_NewLogModule("TestSocketIO");
|
||||||
|
|
|
@ -260,11 +260,7 @@ main(int argc, char* argv[])
|
||||||
{
|
{
|
||||||
nsresult rv;
|
nsresult rv;
|
||||||
|
|
||||||
#ifdef XP_OS2_VACPP
|
|
||||||
signal(SIGSEGV, (_SigFunc)sighandler);
|
|
||||||
#else
|
|
||||||
signal(SIGSEGV, sighandler);
|
signal(SIGSEGV, sighandler);
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(PR_LOGGING)
|
#if defined(PR_LOGGING)
|
||||||
gTestSocketIOLog = PR_NewLogModule("TestSocketIO");
|
gTestSocketIOLog = PR_NewLogModule("TestSocketIO");
|
||||||
|
|
|
@ -57,7 +57,7 @@
|
||||||
|
|
||||||
#if defined(XP_OS2)
|
#if defined(XP_OS2)
|
||||||
/* Added definitions for DebugBreak() for 2 different OS/2 compilers. Doing
|
/* Added definitions for DebugBreak() for 2 different OS/2 compilers. Doing
|
||||||
* the int3 on purpose for Visual Age so that a developer can step over the
|
* the int3 on purpose so that a developer can step over the
|
||||||
* instruction if so desired. Not always possible if trapping due to exception
|
* instruction if so desired. Not always possible if trapping due to exception
|
||||||
* handling IBM-AKR
|
* handling IBM-AKR
|
||||||
*/
|
*/
|
||||||
|
@ -66,12 +66,7 @@
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
#if defined(DEBUG)
|
#if defined(DEBUG)
|
||||||
#if defined(XP_OS2_VACPP)
|
|
||||||
#include <builtin.h>
|
|
||||||
#define DebugBreak() { _interrupt(3); }
|
|
||||||
#else
|
|
||||||
#define DebugBreak() { asm("int $3"); }
|
#define DebugBreak() { asm("int $3"); }
|
||||||
#endif
|
|
||||||
#else
|
#else
|
||||||
#define DebugBreak()
|
#define DebugBreak()
|
||||||
#endif /* DEBUG */
|
#endif /* DEBUG */
|
||||||
|
|
|
@ -104,10 +104,6 @@ FORCE_USE_PIC = 1
|
||||||
|
|
||||||
FORCE_SHARED_LIB = 1
|
FORCE_SHARED_LIB = 1
|
||||||
|
|
||||||
ifeq ($(MOZ_OS2_TOOLS),VACPP)
|
|
||||||
OS_LIBS += libconv.lib libuls.lib
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(MOZ_OS2_TOOLS),EMX)
|
ifeq ($(MOZ_OS2_TOOLS),EMX)
|
||||||
OS_LIBS += -luconv
|
OS_LIBS += -luconv
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -196,7 +196,7 @@ class nsDerivedSafe : public T
|
||||||
nsrefcnt Release(void);
|
nsrefcnt Release(void);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if !defined(XP_OS2_VACPP) && !defined(AIX) && !defined(IRIX)
|
#if !defined(AIX) && !defined(IRIX)
|
||||||
void operator delete( void*, size_t ); // NOT TO BE IMPLEMENTED
|
void operator delete( void*, size_t ); // NOT TO BE IMPLEMENTED
|
||||||
// declaring |operator delete| private makes calling delete on an interface pointer a compile error
|
// declaring |operator delete| private makes calling delete on an interface pointer a compile error
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -52,11 +52,7 @@ static nsresult PR_CALLBACK
|
||||||
CreateDirectoryA( PSZ path, PEAOP2 ppEABuf);
|
CreateDirectoryA( PSZ path, PEAOP2 ppEABuf);
|
||||||
static int isleadbyte(int c);
|
static int isleadbyte(int c);
|
||||||
|
|
||||||
#ifdef XP_OS2_VACPP
|
|
||||||
#include <direct.h>
|
|
||||||
#else
|
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#endif
|
|
||||||
#include <io.h>
|
#include <io.h>
|
||||||
|
|
||||||
|
|
||||||
|
@ -857,11 +853,7 @@ nsLocalFile::Remove(PRBool recursive)
|
||||||
iterator->HasMoreElements(&more);
|
iterator->HasMoreElements(&more);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#ifdef XP_OS2_VACPP
|
|
||||||
rv = rmdir((char *) filePath) == -1 ? NSRESULT_FOR_ERRNO() : NS_OK;
|
|
||||||
#else
|
|
||||||
rv = rmdir(filePath) == -1 ? NSRESULT_FOR_ERRNO() : NS_OK;
|
rv = rmdir(filePath) == -1 ? NSRESULT_FOR_ERRNO() : NS_OK;
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
V/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
||||||
/*
|
/*
|
||||||
* The contents of this file are subject to the Netscape Public
|
* The contents of this file are subject to the Netscape Public
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* License Version 1.1 (the "License"); you may not use this file
|
||||||
|
@ -51,10 +51,6 @@
|
||||||
|
|
||||||
#include <os2.h>
|
#include <os2.h>
|
||||||
|
|
||||||
#ifdef XP_OS2_VACPP
|
|
||||||
#define ENOTDIR EBADPOS
|
|
||||||
#endif
|
|
||||||
|
|
||||||
class NS_COM nsLocalFile : public nsILocalFile
|
class NS_COM nsLocalFile : public nsILocalFile
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
|
@ -44,7 +44,7 @@
|
||||||
#include "nsCRT.h"
|
#include "nsCRT.h"
|
||||||
#include "nsUTF8Utils.h"
|
#include "nsUTF8Utils.h"
|
||||||
#include <fcntl.h>
|
#include <fcntl.h>
|
||||||
#if defined(NS_WIN32) || defined(XP_OS2_VACPP)
|
#if defined(NS_WIN32)
|
||||||
#include <io.h>
|
#include <io.h>
|
||||||
#else
|
#else
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
|
@ -53,10 +53,6 @@ endif
|
||||||
MAKE_PACKAGE = echo "Sorry, don't know how to build a $(MOZ_PKG_FORMAT) file yet...."
|
MAKE_PACKAGE = echo "Sorry, don't know how to build a $(MOZ_PKG_FORMAT) file yet...."
|
||||||
MAKE_SDK =
|
MAKE_SDK =
|
||||||
|
|
||||||
ifeq ($(MOZ_OS2_TOOLS),VACPP)
|
|
||||||
TARGET_OS = os2-vacpp
|
|
||||||
endif
|
|
||||||
|
|
||||||
PKG_BASENAME := $(MOZ_PKG_APPNAME)-$(TARGET_CPU)-$(TARGET_VENDOR)-$(TARGET_OS)
|
PKG_BASENAME := $(MOZ_PKG_APPNAME)-$(TARGET_CPU)-$(TARGET_VENDOR)-$(TARGET_OS)
|
||||||
PACKAGE = $(PKG_BASENAME)$(PKG_SUFFIX)
|
PACKAGE = $(PKG_BASENAME)$(PKG_SUFFIX)
|
||||||
|
|
||||||
|
@ -204,10 +200,6 @@ ifndef EXCLUDE_NSPR_LIBS
|
||||||
@chmod 755 $(DIST)/$(MOZ_PKG_APPNAME)/*$(DLL_SUFFIX)
|
@chmod 755 $(DIST)/$(MOZ_PKG_APPNAME)/*$(DLL_SUFFIX)
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
ifeq ($(MOZ_OS2_TOOLS),VACPP)
|
|
||||||
# Copy the C runtime
|
|
||||||
@cp -p $(VACPP365)/runtime/cpprmi36.dll $(DIST)/$(MOZ_PKG_APPNAME)
|
|
||||||
endif
|
|
||||||
endif # DMG
|
endif # DMG
|
||||||
@echo "Stripping package directory..."
|
@echo "Stripping package directory..."
|
||||||
@cd $(DIST)/$(MOZ_PKG_APPNAME); find . ! -type d \
|
@cd $(DIST)/$(MOZ_PKG_APPNAME); find . ! -type d \
|
||||||
|
|
|
@ -72,8 +72,6 @@ sub RecursiveModify
|
||||||
{
|
{
|
||||||
# Make sure it is not read only
|
# Make sure it is not read only
|
||||||
system("chmod 755 $entry");
|
system("chmod 755 $entry");
|
||||||
# DLLRNAME it
|
|
||||||
system("dllrname $entry CPPRMI36=MOZRMI36");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -104,15 +102,6 @@ if(!(-e "$inStagePath\\$inComponentName"))
|
||||||
die "invalid path: $inStagePath\\$inComponentName\n";
|
die "invalid path: $inStagePath\\$inComponentName\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
if($inComponentName =~ /xpcom/i)
|
|
||||||
{
|
|
||||||
# copy cpprmi36.dll to xpcom dir
|
|
||||||
if(-e "$ENV{VACPP365}\\runtime\\cpprmi36.dll")
|
|
||||||
{
|
|
||||||
system("cp $ENV{VACPP365}\\runtime\\cpprmi36.dll $inStagePath\\$inComponentName\\bin");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
# check for existance of .js script
|
# check for existance of .js script
|
||||||
if(!(-e "$inComponentName.js"))
|
if(!(-e "$inComponentName.js"))
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,3 +1,2 @@
|
||||||
chmod 777 %1
|
chmod 777 %1
|
||||||
dllrname %1 cpprmi36=mozrmi36
|
|
||||||
REM lxlite %1
|
REM lxlite %1
|
||||||
|
|
|
@ -44,11 +44,7 @@ NO_DIST_INSTALL = 1
|
||||||
include $(topsrcdir)/config/rules.mk
|
include $(topsrcdir)/config/rules.mk
|
||||||
|
|
||||||
|
|
||||||
ifeq ($(MOZ_OS2_TOOLS),VACPP)
|
|
||||||
LDFLAGS += /PM:PM
|
|
||||||
else
|
|
||||||
LDFLAGS += -Zlinker /PM:PM
|
LDFLAGS += -Zlinker /PM:PM
|
||||||
endif
|
|
||||||
|
|
||||||
libs:: $(PROGRAM)
|
libs:: $(PROGRAM)
|
||||||
$(INSTALL) $(PROGRAM) $(DIST)/install
|
$(INSTALL) $(PROGRAM) $(DIST)/install
|
||||||
|
|
|
@ -67,11 +67,7 @@ NO_DIST_INSTALL = 1
|
||||||
|
|
||||||
include $(topsrcdir)/config/rules.mk
|
include $(topsrcdir)/config/rules.mk
|
||||||
|
|
||||||
ifeq ($(MOZ_OS2_TOOLS),VACPP)
|
|
||||||
LDFLAGS += /PM:PM
|
|
||||||
else
|
|
||||||
LDFLAGS += -Zlinker /PM:PM
|
LDFLAGS += -Zlinker /PM:PM
|
||||||
endif
|
|
||||||
|
|
||||||
libs:: $(PROGRAM)
|
libs:: $(PROGRAM)
|
||||||
$(INSTALL) $(PROGRAM) $(DIST)/install
|
$(INSTALL) $(PROGRAM) $(DIST)/install
|
||||||
|
|
|
@ -43,9 +43,6 @@ typedef int PRInt32;
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#ifdef XP_OS2_VACPP
|
|
||||||
#include <direct.h>
|
|
||||||
#endif
|
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
#include "setuprsc.h"
|
#include "setuprsc.h"
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
|
|
|
@ -54,11 +54,7 @@ NO_DIST_INSTALL = 1
|
||||||
|
|
||||||
include $(topsrcdir)/config/rules.mk
|
include $(topsrcdir)/config/rules.mk
|
||||||
|
|
||||||
ifeq ($(MOZ_OS2_TOOLS),VACPP)
|
|
||||||
LDFLAGS += /PM:PM
|
|
||||||
else
|
|
||||||
LDFLAGS += -Zlinker /PM:PM
|
LDFLAGS += -Zlinker /PM:PM
|
||||||
endif
|
|
||||||
|
|
||||||
libs:: $(PROGRAM)
|
libs:: $(PROGRAM)
|
||||||
$(INSTALL) $(PROGRAM) $(DIST)/install
|
$(INSTALL) $(PROGRAM) $(DIST)/install
|
||||||
|
|
Загрузка…
Ссылка в новой задаче