[Pkg-mono-svn-commits] rev 489 - in mono/trunk/debian: . patches
Eduard Bloch
blade@haydn.debian.org
Tue, 06 Apr 2004 17:31:47 -0600
Author: blade
Date: 2004-04-06 17:31:45 -0600 (Tue, 06 Apr 2004)
New Revision: 489
Added:
mono/trunk/debian/patches/03_hppa_buildfix.dpatch
Modified:
mono/trunk/debian/README.Debian
mono/trunk/debian/changelog
mono/trunk/debian/patches/00list
Log:
Typos fix, hppa patch
Modified: mono/trunk/debian/README.Debian
===================================================================
--- mono/trunk/debian/README.Debian 2004-04-06 23:27:19 UTC (rev 488)
+++ mono/trunk/debian/README.Debian 2004-04-06 23:31:45 UTC (rev 489)
@@ -42,7 +42,7 @@
| mono-jit (>> 0.29) | cli-virtual-machine
|
| * To run the interpreter, run /usr/bin/cli. This is a link to the "best"
-| interpreter choosen with update-alternatives. Currently mono or mint.
+| interpreter chosen with update-alternatives. Currently mono or mint.
| * To get the compiler, depend on
|
| mono-mcs | c-sharp-compiler
Modified: mono/trunk/debian/changelog
===================================================================
--- mono/trunk/debian/changelog 2004-04-06 23:27:19 UTC (rev 488)
+++ mono/trunk/debian/changelog 2004-04-06 23:31:45 UTC (rev 489)
@@ -1,7 +1,10 @@
mono (0.31-1) unstable; urgency=low
- * (NOT RELEASED YET) New upstream release
- * added additional entries to the hard-coded DLL map (closes: #236782)
+ * New upstream release
+ * Eduard Bloch
+ + added additional entries to the hard-coded DLL map (closes: #236782)
+ + included experimental patch for build failures on HPPA (partial fix
+ for #240272)
-- Eduard Bloch <blade@debian.org> Tue, 6 Apr 2004 09:44:35 +0200
Modified: mono/trunk/debian/patches/00list
===================================================================
--- mono/trunk/debian/patches/00list 2004-04-06 23:27:19 UTC (rev 488)
+++ mono/trunk/debian/patches/00list 2004-04-06 23:31:45 UTC (rev 489)
@@ -1,2 +1,3 @@
01_arch_fallback
02_soname_map
+03_hppa_buildfix
Added: mono/trunk/debian/patches/03_hppa_buildfix.dpatch
===================================================================
--- mono/trunk/debian/patches/03_hppa_buildfix.dpatch 2004-04-06 23:27:19 UTC (rev 488)
+++ mono/trunk/debian/patches/03_hppa_buildfix.dpatch 2004-04-06 23:31:45 UTC (rev 489)
@@ -0,0 +1,923 @@
+#! /bin/sh -e
+## 03_hppa_buildfix.dpatch by Eduard Bloch <blade@debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+if [ $# -lt 1 ]; then
+ echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
+ exit 1
+fi
+
+[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
+patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
+
+case "$1" in
+ -patch) patch -p1 ${patch_opts} < $0;;
+ -unpatch) patch -R -p1 ${patch_opts} < $0;;
+ *)
+ echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
+ exit 1;;
+esac
+
+exit 0
+
+@DPATCH@
+diff -urNad /home/inet/debian/dev/build-area/mono-0.31/mono/io-layer/hppa_atomic.S mono-0.31/mono/io-layer/hppa_atomic.S
+--- /home/inet/debian/dev/build-area/mono-0.31/mono/io-layer/hppa_atomic.S 1970-01-01 01:00:00.000000000 +0100
++++ mono-0.31/mono/io-layer/hppa_atomic.S 2004-04-07 00:58:13.000000000 +0200
+@@ -0,0 +1,263 @@
++/*
++ Copyright (c) 2003 Bernie Solomon <bernard@ugsolutions.com>
++
++ Permission is hereby granted, free of charge, to any person obtaining
++ a copy of this software and associated documentation files (the
++ "Software"), to deal in the Software without restriction, including
++ without limitation the rights to use, copy, modify, merge, publish,
++ distribute, sublicense, and/or sell copies of the Software, and to
++ permit persons to whom the Software is furnished to do so, subject to
++ the following conditions:
++
++ The above copyright notice and this permission notice shall be
++ included in all copies or substantial portions of the Software.
++
++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
++ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
++ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
++ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
++ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
++ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
++ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
++
++
++
++ Implementation of "atomic" operations for HPPA. Currently (Oct 9th 2003)
++ only implemented for 64 bit compiles. There is only one atomic
++ instruction LDCW which is used to implement spinlocks. There are
++ 16 locks which are selected by taking 4 bits out of the address of
++ the relevant variable to try to avoid too much contention
++ for a single lock.
++*/
++#include "config.h"
++
++#ifdef __LP64__
++#if SIZEOF_VOID_P != 8
++#error "__LP64__ state and SIZEOF_VOID_P don't match!!"
++#endif
++#define EXPORT_ARGS ,NO_RELOCATION,LONG_RETURN
++#define CALLINFO_ARGS ,ARGS_SAVED,ORDERING_AWARE
++#define RETURN bve,n (%rp)
++#define LDPTR ldd
++#define STPTR std
++#else
++#if SIZEOF_VOID_P != 4
++#error "__LP64__ state and SIZEOF_VOID_P don't match!!"
++#endif
++#define CALLINFO_ARGS
++#define EXPORT_ARGS
++#define RETURN bv,n (%rp)
++#define LDPTR ldw
++#define STPTR stw
++#endif
++ .code
++
++ .label InterlockedIncrement
++ .EXPORT InterlockedIncrement,ENTRY,PRIV_LEV=3 EXPORT_ARGS
++ .PROC
++ .CALLINFO FRAME=0 CALLINFO_ARGS
++ .ENTRY
++ ADDIL L%locks-$global$,%dp
++ LDO R%locks-$global$(%r1),%r31
++ EXTRU %arg0,28,4,%r28
++ ZDEP %r28,27,28,%r29
++ ADD,L %r29,%r31,%r31
++ .label atomictest$1
++ LDCW 0(%r31),%r29
++ CMPB,<> %r0,%r29,gotlock$1
++ NOP
++ .label spin$1
++ LDW 0(%r31),%r29
++ CMPB,= %r29,%r0,spin$1
++ NOP
++ B,N atomictest$1
++ .label gotlock$1
++ LDW 0(%arg0),%ret0
++ LDI 1,%r29
++ LDO 1(%ret0),%ret0
++ STW %ret0,0(%arg0)
++ STW %r29,0(%r31)
++ .EXIT
++ RETURN
++ .PROCEND
++
++ .label InterlockedDecrement
++ .EXPORT InterlockedDecrement,ENTRY,PRIV_LEV=3 EXPORT_ARGS
++ .PROC
++ .CALLINFO FRAME=0 CALLINFO_ARGS
++ .ENTRY
++ ADDIL L%locks-$global$,%dp
++ LDO R%locks-$global$(%r1),%r31
++ EXTRU %arg0,28,4,%r28
++ ZDEP %r28,27,28,%r29
++ ADD,L %r29,%r31,%r31
++ .label atomictest$2
++ LDCW 0(%r31),%r29
++ CMPB,<> %r0,%r29,gotlock$2
++ NOP
++ .label spin$2
++ LDW 0(%r31),%r29
++ CMPB,= %r29,%r0,spin$2
++ NOP
++ B,N atomictest$2
++ .label gotlock$2
++ LDW 0(%arg0),%ret0
++ LDI 1,%r29
++ LDO -1(%ret0),%ret0
++ STW %ret0,0(%arg0)
++ STW %r29,0(%r31)
++ .EXIT
++ RETURN
++ .PROCEND
++
++ .label InterlockedExchange
++ .EXPORT InterlockedExchange,ENTRY,PRIV_LEV=3 EXPORT_ARGS
++ .PROC
++ .CALLINFO FRAME=0 CALLINFO_ARGS
++ .ENTRY
++ ADDIL L%locks-$global$,%dp
++ LDO R%locks-$global$(%r1),%r31
++ EXTRU %arg0,28,4,%r28
++ ZDEP %r28,27,28,%r29
++ ADD,L %r29,%r31,%r31
++ .label atomictest$3
++ LDCW 0(%r31),%r29
++ CMPB,<> %r0,%r29,gotlock$3
++ NOP
++ .label spin$3
++ LDW 0(%r31),%r29
++ CMPB,= %r29,%r0,spin$3
++ NOP
++ B,N atomictest$3
++ .label gotlock$3
++ LDW 0(%arg0),%ret0
++ STW %arg1,0(%arg0)
++ LDI 1,%r29
++ STW %r29,0(%r31)
++ .EXIT
++ RETURN
++ .PROCEND
++
++ .label InterlockedExchangePointer
++ .EXPORT InterlockedExchangePointer,ENTRY,PRIV_LEV=3 EXPORT_ARGS
++ .PROC
++ .CALLINFO FRAME=0 CALLINFO_ARGS
++ .ENTRY
++ ADDIL L%locks-$global$,%dp
++ LDO R%locks-$global$(%r1),%r31
++ EXTRU %arg0,28,4,%r28
++ ZDEP %r28,27,28,%r29
++ ADD,L %r29,%r31,%r31
++ .label atomictest$4
++ LDCW 0(%r31),%r29
++ CMPB,<> %r0,%r29,gotlock$4
++ NOP
++ .label spin$4
++ LDW 0(%r31),%r29
++ CMPB,= %r29,%r0,spin$4
++ NOP
++ B,N atomictest$4
++ .label gotlock$4
++ LDPTR 0(%arg0),%ret0
++ STPTR %arg1,0(%arg0)
++ LDI 1,%r29
++ STW %r29,0(%r31)
++ .EXIT
++ RETURN
++ .PROCEND
++
++ .label InterlockedCompareExchange
++ .EXPORT InterlockedCompareExchange,ENTRY,PRIV_LEV=3 EXPORT_ARGS
++ .PROC
++ .CALLINFO FRAME=0 CALLINFO_ARGS
++ .ENTRY
++ ADDIL L%locks-$global$,%dp
++ LDO R%locks-$global$(%r1),%r31
++ EXTRU %arg0,28,4,%r28
++ ZDEP %r28,27,28,%r29
++ ADD,L %r29,%r31,%r31
++ .label atomictest$5
++ LDCW 0(%r31),%r29
++ CMPB,<> %r0,%r29,gotlock$5
++ NOP
++ .label spin$5
++ LDW 0(%r31),%r29
++ CMPB,= %r29,%r0,spin$5
++ NOP
++ B,N atomictest$5
++ .label gotlock$5
++ LDW 0(%arg0),%ret0
++ sub,<> %ret0,%r24,%r0
++ STW %arg1,0(%arg0) /* not done if %ret0 <> %r24 */
++ LDI 1,%r29
++ STW %r29,0(%r31)
++ .EXIT
++ RETURN
++ .PROCEND
++
++ .label InterlockedCompareExchangePointer
++ .EXPORT InterlockedCompareExchangePointer,ENTRY,PRIV_LEV=3 EXPORT_ARGS
++ .PROC
++ .CALLINFO FRAME=0 CALLINFO_ARGS
++ .ENTRY
++ ADDIL L%locks-$global$,%dp
++ LDO R%locks-$global$(%r1),%r31
++ EXTRU %arg0,28,4,%r28
++ ZDEP %r28,27,28,%r29
++ ADD,L %r29,%r31,%r31
++ .label atomictest$6
++ LDCW 0(%r31),%r29
++ CMPB,<> %r0,%r29,gotlock$6
++ NOP
++ .label spin$6
++ LDW 0(%r31),%r29
++ CMPB,= %r29,%r0,spin$6
++ NOP
++ B,N atomictest$6
++ .label gotlock$6
++ LDPTR 0(%arg0),%ret0
++ sub,<> %ret0,%r24,%r0
++ STPTR %arg1,0(%arg0)
++ LDI 1,%r29
++ STW %r29,0(%r31)
++ .EXIT
++ RETURN
++ .PROCEND
++
++
++ .data
++ .label locks
++ .ALIGN 16
++ .STRING "\x00\x00\x00\x01"
++ .ALIGN 16
++ .STRING "\x00\x00\x00\x01"
++ .ALIGN 16
++ .STRING "\x00\x00\x00\x01"
++ .ALIGN 16
++ .STRING "\x00\x00\x00\x01"
++ .ALIGN 16
++ .STRING "\x00\x00\x00\x01"
++ .ALIGN 16
++ .STRING "\x00\x00\x00\x01"
++ .ALIGN 16
++ .STRING "\x00\x00\x00\x01"
++ .ALIGN 16
++ .STRING "\x00\x00\x00\x01"
++ .ALIGN 16
++ .STRING "\x00\x00\x00\x01"
++ .ALIGN 16
++ .STRING "\x00\x00\x00\x01"
++ .ALIGN 16
++ .STRING "\x00\x00\x00\x01"
++ .ALIGN 16
++ .STRING "\x00\x00\x00\x01"
++ .ALIGN 16
++ .STRING "\x00\x00\x00\x01"
++ .ALIGN 16
++ .STRING "\x00\x00\x00\x01"
++ .ALIGN 16
++ .STRING "\x00\x00\x00\x01"
++ .ALIGN 16
++ .STRING "\x00\x00\x00\x01"
++ .IMPORT $global$,DATA
++ .END
+diff -urNad /home/inet/debian/dev/build-area/mono-0.31/mono/io-layer/Makefile.am mono-0.31/mono/io-layer/Makefile.am
+--- /home/inet/debian/dev/build-area/mono-0.31/mono/io-layer/Makefile.am 2004-04-07 00:57:51.000000000 +0200
++++ mono-0.31/mono/io-layer/Makefile.am 2004-04-07 00:58:13.000000000 +0200
+@@ -107,7 +107,7 @@
+ io-layer-dummy.c
+
+ HPPA_SRC = \
+- hppa_atomic.s
++ hppa_atomic.S
+
+ if PLATFORM_WIN32
+ libwapi_la_SOURCES = $(WINDOWS_SRC)
+diff -urNad /home/inet/debian/dev/build-area/mono-0.31/mono/io-layer/Makefile.in mono-0.31/mono/io-layer/Makefile.in
+--- /home/inet/debian/dev/build-area/mono-0.31/mono/io-layer/Makefile.in 2004-04-07 00:57:51.000000000 +0200
++++ mono-0.31/mono/io-layer/Makefile.in 2004-04-07 00:58:13.000000000 +0200
+@@ -232,7 +232,7 @@
+
+
+ HPPA_SRC = \
+- hppa_atomic.s
++ hppa_atomic.S
+
+
+ @HPPA_FALSE@@PLATFORM_WIN32_FALSE@libwapi_la_SOURCES = $(OTHER_SRC)
+@@ -324,7 +324,7 @@
+ echo "rm -f \"$${dir}/so_locations\""; \
+ rm -f "$${dir}/so_locations"; \
+ done
+-libwapi_la-hppa_atomic.lo: hppa_atomic.s
++libwapi_la-hppa_atomic.lo: hppa_atomic.S
+ libwapi.la: $(libwapi_la_OBJECTS) $(libwapi_la_DEPENDENCIES)
+ $(LINK) $(libwapi_la_LDFLAGS) $(libwapi_la_OBJECTS) $(libwapi_la_LIBADD) $(LIBS)
+
+@@ -388,14 +388,14 @@
+ .s.lo:
+ $(LTCCASCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
+
+-libwapi_la-hppa_atomic.o: hppa_atomic.s
+- $(CCAS) $(libwapi_la_CCASFLAGS) $(CCASFLAGS) -c -o libwapi_la-hppa_atomic.o `test -f 'hppa_atomic.s' || echo '$(srcdir)/'`hppa_atomic.s
++libwapi_la-hppa_atomic.o: hppa_atomic.S
++ $(CCAS) $(libwapi_la_CCASFLAGS) $(CCASFLAGS) -c -o libwapi_la-hppa_atomic.o `test -f 'hppa_atomic.S' || echo '$(srcdir)/'`hppa_atomic.S
+
+-libwapi_la-hppa_atomic.obj: hppa_atomic.s
+- $(CCAS) $(libwapi_la_CCASFLAGS) $(CCASFLAGS) -c -o libwapi_la-hppa_atomic.obj `cygpath -w hppa_atomic.s`
++libwapi_la-hppa_atomic.obj: hppa_atomic.S
++ $(CCAS) $(libwapi_la_CCASFLAGS) $(CCASFLAGS) -c -o libwapi_la-hppa_atomic.obj `cygpath -w hppa_atomic.S`
+
+-libwapi_la-hppa_atomic.lo: hppa_atomic.s
+- $(LIBTOOL) --mode=compile $(CCAS) $(libwapi_la_CCASFLAGS) $(CCASFLAGS) -c -o libwapi_la-hppa_atomic.lo `test -f 'hppa_atomic.s' || echo '$(srcdir)/'`hppa_atomic.s
++libwapi_la-hppa_atomic.lo: hppa_atomic.S
++ $(LIBTOOL) --mode=compile $(CCAS) $(libwapi_la_CCASFLAGS) $(CCASFLAGS) -c -o libwapi_la-hppa_atomic.lo `test -f 'hppa_atomic.S' || echo '$(srcdir)/'`hppa_atomic.S
+
+ mostlyclean-libtool:
+ -rm -f *.lo
+diff -urNad /home/inet/debian/dev/build-area/mono-0.31/mono/io-layer/Makefile.in.orig mono-0.31/mono/io-layer/Makefile.in.orig
+--- /home/inet/debian/dev/build-area/mono-0.31/mono/io-layer/Makefile.in.orig 1970-01-01 01:00:00.000000000 +0100
++++ mono-0.31/mono/io-layer/Makefile.in.orig 2004-04-07 00:57:51.000000000 +0200
+@@ -0,0 +1,573 @@
++# Makefile.in generated by automake 1.6.3 from Makefile.am.
++# @configure_input@
++
++# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
++# Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++SHELL = @SHELL@
++
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++prefix = @prefix@
++exec_prefix = @exec_prefix@
++
++bindir = @bindir@
++sbindir = @sbindir@
++libexecdir = @libexecdir@
++datadir = @datadir@
++sysconfdir = @sysconfdir@
++sharedstatedir = @sharedstatedir@
++localstatedir = @localstatedir@
++libdir = @libdir@
++infodir = @infodir@
++mandir = @mandir@
++includedir = @includedir@
++oldincludedir = /usr/include
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../..
++
++ACLOCAL = @ACLOCAL@
++AUTOCONF = @AUTOCONF@
++AUTOMAKE = @AUTOMAKE@
++AUTOHEADER = @AUTOHEADER@
++
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_DATA = @INSTALL_DATA@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = @program_transform_name@
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++build_alias = @build_alias@
++build_triplet = @build@
++host_alias = @host_alias@
++host_triplet = @host@
++target_alias = @target_alias@
++target_triplet = @target@
++
++EXEEXT = @EXEEXT@
++OBJEXT = @OBJEXT@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++AMTAR = @AMTAR@
++AS = @AS@
++AWK = @AWK@
++BISON = @BISON@
++BUILD_EXEEXT = @BUILD_EXEEXT@
++BUILD_GLIB_CFLAGS = @BUILD_GLIB_CFLAGS@
++BUILD_GLIB_LIBS = @BUILD_GLIB_LIBS@
++BUNDLE_FILE = @BUNDLE_FILE@
++CC = @CC@
++CCAS = @CCAS@
++CCASFLAGS = @CCASFLAGS@
++CC_FOR_BUILD = @CC_FOR_BUILD@
++CFLAGS = @CFLAGS@
++CPPFLAGS = @CPPFLAGS@
++DEPDIR = @DEPDIR@
++DISABLE_SHARED_HANDLES = @DISABLE_SHARED_HANDLES@
++DLLTOOL = @DLLTOOL@
++ECHO = @ECHO@
++GLIB_CFLAGS = @GLIB_CFLAGS@
++GLIB_LIBS = @GLIB_LIBS@
++GMODULE_CFLAGS = @GMODULE_CFLAGS@
++GMODULE_LIBS = @GMODULE_LIBS@
++HAVE_BOEHM_GC = @HAVE_BOEHM_GC@
++HOST_CC = @HOST_CC@
++ICU_CFLAGS = @ICU_CFLAGS@
++ICU_CONFIG = @ICU_CONFIG@
++ICU_LIBS = @ICU_LIBS@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBC = @LIBC@
++LIBGC_CFLAGS = @LIBGC_CFLAGS@
++LIBGC_LIBS = @LIBGC_LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++MAINT = @MAINT@
++OBJDUMP = @OBJDUMP@
++PACKAGE = @PACKAGE@
++PKG_CONFIG = @PKG_CONFIG@
++RANLIB = @RANLIB@
++STRIP = @STRIP@
++VERSION = @VERSION@
++am__include = @am__include@
++am__quote = @am__quote@
++arch_target = @arch_target@
++install_sh = @install_sh@
++libgc_dir = @libgc_dir@
++libmono_cflags = @libmono_cflags@
++libmono_ldflags = @libmono_ldflags@
++libsuffix = @libsuffix@
++noinst_LTLIBRARIES = libwapi.la
++
++INCLUDES = \
++ $(GLIB_CFLAGS) \
++ $(GMODULE_CFLAGS) \
++ $(LIBGC_CFLAGS) \
++ -DMONO_BINDIR=\""$(bindir)"\" \
++ -I$(top_srcdir)
++
++
++libwapiincludedir = $(includedir)/mono/io-layer
++
++OTHER_H = \
++ access.h \
++ atomic.h \
++ context.h \
++ critical-sections.h \
++ error.h \
++ events.h \
++ handles.h \
++ io.h \
++ io-layer.h \
++ macros.h \
++ mono-mutex.h \
++ mutexes.h \
++ processes.h \
++ semaphores.h \
++ sockets.h \
++ status.h \
++ system.h \
++ threads.h \
++ timefuncs.h \
++ types.h \
++ uglify.h \
++ versioninfo.h \
++ wait.h \
++ wapi.h
++
++
++OTHER_SRC = \
++ access.h \
++ atomic.c \
++ atomic.h \
++ context.c \
++ context.h \
++ critical-sections.c \
++ critical-sections.h \
++ daemon.c \
++ daemon-private.h \
++ daemon-messages.c \
++ daemon-messages.h \
++ error.c \
++ error.h \
++ events.c \
++ events.h \
++ event-private.h \
++ handles.c \
++ handles.h \
++ handles-private.h \
++ io.c \
++ io.h \
++ io-private.h \
++ io-layer.h \
++ macros.h \
++ misc.c \
++ misc-private.h \
++ mutexes.c \
++ mutexes.h \
++ mutex-private.h \
++ mono-mutex.c \
++ mono-mutex.h \
++ mono-spinlock.h \
++ processes.c \
++ processes.h \
++ process-private.h \
++ semaphores.c \
++ semaphores.h \
++ semaphore-private.h \
++ shared.c \
++ shared.h \
++ sockets.c \
++ sockets.h \
++ socket-private.h \
++ socket-wrappers.h \
++ status.h \
++ system.c \
++ system.h \
++ threads.c \
++ threads.h \
++ thread-private.h \
++ timefuncs.c \
++ timefuncs.h \
++ timefuncs-private.h \
++ timed-thread.c \
++ timed-thread.h \
++ types.h \
++ uglify.h \
++ versioninfo.h \
++ wait.c \
++ wait.h \
++ wapi.h \
++ wapi-private.h
++
++
++WINDOWS_H = \
++ io-layer.h
++
++
++WINDOWS_SRC = \
++ io-layer.h \
++ io-layer-dummy.c
++
++
++HPPA_SRC = \
++ hppa_atomic.s
++
++
++@HPPA_FALSE@@PLATFORM_WIN32_FALSE@libwapi_la_SOURCES = $(OTHER_SRC)
++@HPPA_TRUE@@PLATFORM_WIN32_FALSE@libwapi_la_SOURCES = $(OTHER_SRC) $(HPPA_SRC)
++@PLATFORM_WIN32_TRUE@libwapi_la_SOURCES = $(WINDOWS_SRC)
++@PLATFORM_WIN32_TRUE@libwapiinclude_HEADERS = $(WINDOWS_H)
++@PLATFORM_WIN32_FALSE@libwapiinclude_HEADERS = $(OTHER_H)
++# to enable pick up of config.h
++@HPPA_TRUE@@PLATFORM_WIN32_FALSE@libwapi_la_CCASFLAGS = -I$(top_builddir)
++
++EXTRA_DIST = \
++ $(WINDOWS_SRC) \
++ $(HPPA_SRC) \
++ $(OTHER_SRC)
++
++subdir = mono/io-layer
++mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++LTLIBRARIES = $(noinst_LTLIBRARIES)
++
++libwapi_la_LDFLAGS =
++libwapi_la_LIBADD =
++am__objects_1 = atomic.lo context.lo critical-sections.lo daemon.lo \
++ daemon-messages.lo error.lo events.lo handles.lo io.lo misc.lo \
++ mutexes.lo mono-mutex.lo processes.lo semaphores.lo shared.lo \
++ sockets.lo system.lo threads.lo timefuncs.lo timed-thread.lo \
++ wait.lo
++am__objects_2 = libwapi_la-hppa_atomic.lo
++am__objects_3 = io-layer-dummy.lo
++@HPPA_FALSE@@PLATFORM_WIN32_FALSE@am_libwapi_la_OBJECTS = \
++@HPPA_FALSE@@PLATFORM_WIN32_FALSE@ $(am__objects_1)
++@HPPA_TRUE@@PLATFORM_WIN32_FALSE@am_libwapi_la_OBJECTS = \
++@HPPA_TRUE@@PLATFORM_WIN32_FALSE@ $(am__objects_1) \
++@HPPA_TRUE@@PLATFORM_WIN32_FALSE@ $(am__objects_2)
++@PLATFORM_WIN32_TRUE@am_libwapi_la_OBJECTS = $(am__objects_3)
++libwapi_la_OBJECTS = $(am_libwapi_la_OBJECTS)
++
++DEFS = @DEFS@
++DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
++LIBS = @LIBS@
++depcomp = $(SHELL) $(top_srcdir)/depcomp
++am__depfiles_maybe = depfiles
++@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/atomic.Plo ./$(DEPDIR)/context.Plo \
++@AMDEP_TRUE@ ./$(DEPDIR)/critical-sections.Plo \
++@AMDEP_TRUE@ ./$(DEPDIR)/daemon-messages.Plo \
++@AMDEP_TRUE@ ./$(DEPDIR)/daemon.Plo ./$(DEPDIR)/error.Plo \
++@AMDEP_TRUE@ ./$(DEPDIR)/events.Plo ./$(DEPDIR)/handles.Plo \
++@AMDEP_TRUE@ ./$(DEPDIR)/io-layer-dummy.Plo ./$(DEPDIR)/io.Plo \
++@AMDEP_TRUE@ ./$(DEPDIR)/misc.Plo ./$(DEPDIR)/mono-mutex.Plo \
++@AMDEP_TRUE@ ./$(DEPDIR)/mutexes.Plo ./$(DEPDIR)/processes.Plo \
++@AMDEP_TRUE@ ./$(DEPDIR)/semaphores.Plo ./$(DEPDIR)/shared.Plo \
++@AMDEP_TRUE@ ./$(DEPDIR)/sockets.Plo ./$(DEPDIR)/system.Plo \
++@AMDEP_TRUE@ ./$(DEPDIR)/threads.Plo \
++@AMDEP_TRUE@ ./$(DEPDIR)/timed-thread.Plo \
++@AMDEP_TRUE@ ./$(DEPDIR)/timefuncs.Plo ./$(DEPDIR)/wait.Plo
++COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
++ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
++ $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++CCLD = $(CC)
++LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
++ $(AM_LDFLAGS) $(LDFLAGS) -o $@
++CCASCOMPILE = $(CCAS) $(AM_CCASFLAGS) $(CCASFLAGS)
++LTCCASCOMPILE = $(LIBTOOL) --mode=compile $(CCAS) $(AM_CCASFLAGS) \
++ $(CCASFLAGS)
++DIST_SOURCES = $(libwapi_la_SOURCES)
++HEADERS = $(libwapiinclude_HEADERS)
++
++DIST_COMMON = $(libwapiinclude_HEADERS) ChangeLog Makefile.am \
++ Makefile.in
++SOURCES = $(libwapi_la_SOURCES)
++
++all: all-am
++
++.SUFFIXES:
++.SUFFIXES: .c .lo .o .obj .s
++$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
++ cd $(top_srcdir) && \
++ $(AUTOMAKE) --gnu mono/io-layer/Makefile
++Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in $(top_builddir)/config.status
++ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
++
++clean-noinstLTLIBRARIES:
++ -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
++ @list='$(noinst_LTLIBRARIES)'; for p in $$list; do \
++ dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
++ test -z "$dir" && dir=.; \
++ echo "rm -f \"$${dir}/so_locations\""; \
++ rm -f "$${dir}/so_locations"; \
++ done
++libwapi_la-hppa_atomic.lo: hppa_atomic.s
++libwapi.la: $(libwapi_la_OBJECTS) $(libwapi_la_DEPENDENCIES)
++ $(LINK) $(libwapi_la_LDFLAGS) $(libwapi_la_OBJECTS) $(libwapi_la_LIBADD) $(LIBS)
++
++mostlyclean-compile:
++ -rm -f *.$(OBJEXT) core *.core
++
++distclean-compile:
++ -rm -f *.tab.c
++
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/atomic.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/context.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/critical-sections.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/daemon-messages.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/daemon.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/error.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/events.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/handles.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/io-layer-dummy.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/io.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/misc.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mono-mutex.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mutexes.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/processes.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/semaphores.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/shared.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sockets.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/system.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/threads.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/timed-thread.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/timefuncs.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wait.Plo@am__quote@
++
++distclean-depend:
++ -rm -rf ./$(DEPDIR)
++
++.c.o:
++@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<
++
++.c.obj:
++@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ $(COMPILE) -c `cygpath -w $<`
++
++.c.lo:
++@AMDEP_TRUE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ $(LTCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
++CCDEPMODE = @CCDEPMODE@
++
++.s.o:
++ $(CCASCOMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<
++
++.s.obj:
++ $(CCASCOMPILE) -c `cygpath -w $<`
++
++.s.lo:
++ $(LTCCASCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
++
++libwapi_la-hppa_atomic.o: hppa_atomic.s
++ $(CCAS) $(libwapi_la_CCASFLAGS) $(CCASFLAGS) -c -o libwapi_la-hppa_atomic.o `test -f 'hppa_atomic.s' || echo '$(srcdir)/'`hppa_atomic.s
++
++libwapi_la-hppa_atomic.obj: hppa_atomic.s
++ $(CCAS) $(libwapi_la_CCASFLAGS) $(CCASFLAGS) -c -o libwapi_la-hppa_atomic.obj `cygpath -w hppa_atomic.s`
++
++libwapi_la-hppa_atomic.lo: hppa_atomic.s
++ $(LIBTOOL) --mode=compile $(CCAS) $(libwapi_la_CCASFLAGS) $(CCASFLAGS) -c -o libwapi_la-hppa_atomic.lo `test -f 'hppa_atomic.s' || echo '$(srcdir)/'`hppa_atomic.s
++
++mostlyclean-libtool:
++ -rm -f *.lo
++
++clean-libtool:
++ -rm -rf .libs _libs
++
++distclean-libtool:
++ -rm -f libtool
++uninstall-info-am:
++libwapiincludeHEADERS_INSTALL = $(INSTALL_HEADER)
++install-libwapiincludeHEADERS: $(libwapiinclude_HEADERS)
++ @$(NORMAL_INSTALL)
++ $(mkinstalldirs) $(DESTDIR)$(libwapiincludedir)
++ @list='$(libwapiinclude_HEADERS)'; for p in $$list; do \
++ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
++ f="`echo $$p | sed -e 's|^.*/||'`"; \
++ echo " $(libwapiincludeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(libwapiincludedir)/$$f"; \
++ $(libwapiincludeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(libwapiincludedir)/$$f; \
++ done
++
++uninstall-libwapiincludeHEADERS:
++ @$(NORMAL_UNINSTALL)
++ @list='$(libwapiinclude_HEADERS)'; for p in $$list; do \
++ f="`echo $$p | sed -e 's|^.*/||'`"; \
++ echo " rm -f $(DESTDIR)$(libwapiincludedir)/$$f"; \
++ rm -f $(DESTDIR)$(libwapiincludedir)/$$f; \
++ done
++
++ETAGS = etags
++ETAGSFLAGS =
++
++tags: TAGS
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++ unique=`for i in $$list; do \
++ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++ done | \
++ $(AWK) ' { files[$$0] = 1; } \
++ END { for (i in files) print i; }'`; \
++ mkid -fID $$unique
++
++TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
++ $(TAGS_FILES) $(LISP)
++ tags=; \
++ here=`pwd`; \
++ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++ unique=`for i in $$list; do \
++ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++ done | \
++ $(AWK) ' { files[$$0] = 1; } \
++ END { for (i in files) print i; }'`; \
++ test -z "$(ETAGS_ARGS)$$tags$$unique" \
++ || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++ $$tags $$unique
++
++GTAGS:
++ here=`$(am__cd) $(top_builddir) && pwd` \
++ && cd $(top_srcdir) \
++ && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++
++top_distdir = ../..
++distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
++
++distdir: $(DISTFILES)
++ @list='$(DISTFILES)'; for file in $$list; do \
++ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++ if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++ dir="/$$dir"; \
++ $(mkinstalldirs) "$(distdir)$$dir"; \
++ else \
++ dir=''; \
++ fi; \
++ if test -d $$d/$$file; then \
++ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++ fi; \
++ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++ else \
++ test -f $(distdir)/$$file \
++ || cp -p $$d/$$file $(distdir)/$$file \
++ || exit 1; \
++ fi; \
++ done
++check-am: all-am
++check: check-am
++all-am: Makefile $(LTLIBRARIES) $(HEADERS)
++
++installdirs:
++ $(mkinstalldirs) $(DESTDIR)$(libwapiincludedir)
++
++install: install-am
++install-exec: install-exec-am
++install-data: install-data-am
++uninstall: uninstall-am
++
++install-am: all-am
++ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-am
++install-strip:
++ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++ INSTALL_STRIP_FLAG=-s \
++ `test -z '$(STRIP)' || \
++ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++ -rm -f Makefile $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++ @echo "This command is intended for maintainers to use"
++ @echo "it deletes files that may require special tools to rebuild."
++clean: clean-am
++
++clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
++ mostlyclean-am
++
++distclean: distclean-am
++
++distclean-am: clean-am distclean-compile distclean-depend \
++ distclean-generic distclean-libtool distclean-tags
++
++dvi: dvi-am
++
++dvi-am:
++
++info: info-am
++
++info-am:
++
++install-data-am: install-libwapiincludeHEADERS
++
++install-exec-am:
++
++install-info: install-info-am
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-am
++
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-am
++
++mostlyclean-am: mostlyclean-compile mostlyclean-generic \
++ mostlyclean-libtool
++
++uninstall-am: uninstall-info-am uninstall-libwapiincludeHEADERS
++
++.PHONY: GTAGS all all-am check check-am clean clean-generic \
++ clean-libtool clean-noinstLTLIBRARIES distclean \
++ distclean-compile distclean-depend distclean-generic \
++ distclean-libtool distclean-tags distdir dvi dvi-am info \
++ info-am install install-am install-data install-data-am \
++ install-exec install-exec-am install-info install-info-am \
++ install-libwapiincludeHEADERS install-man install-strip \
++ installcheck installcheck-am installdirs maintainer-clean \
++ maintainer-clean-generic mostlyclean mostlyclean-compile \
++ mostlyclean-generic mostlyclean-libtool tags uninstall \
++ uninstall-am uninstall-info-am uninstall-libwapiincludeHEADERS
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
Property changes on: mono/trunk/debian/patches/03_hppa_buildfix.dpatch
___________________________________________________________________
Name: svn:executable
+ *