You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(36) |
Dec
(32) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(3) |
Feb
|
Mar
(7) |
Apr
(26) |
May
(84) |
Jun
(13) |
Jul
(3) |
Aug
(5) |
Sep
(23) |
Oct
(7) |
Nov
|
Dec
|
2005 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(5) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2006 |
Jan
(10) |
Feb
(9) |
Mar
(16) |
Apr
|
May
(2) |
Jun
(45) |
Jul
(6) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: TAMURA K. <tk...@us...> - 2006-07-04 07:06:27
|
Update of /cvsroot/peace/htdoc/devel In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14348/devel Modified Files: install.html Log Message: update for w32api removel and explicit freetype Index: install.html =================================================================== RCS file: /cvsroot/peace/htdoc/devel/install.html,v retrieving revision 1.26 retrieving revision 1.27 diff -u -d -r1.26 -r1.27 --- install.html 14 May 2006 03:32:49 -0000 1.26 +++ install.html 4 Jul 2006 07:06:24 -0000 1.27 @@ -43,16 +43,18 @@ <a href="http://sourceforge.net/project/showfiles.php?group_id=21711">SourceForge</a>:</p> <ul> <li>gcc (cross-i386-netbsdpe-<var><version></var>.tgz)</li> - <li>w32api (w32api-<var><version></var>.tgz)</li> + <li>Runtime: Freetype (freetype2-<var><version></var>.tgz)</li> <li>Runtime: ICU (icu-<var><version></var>.tgz)</li> </ul> +<p>Or install them by NetBSD pkgsrc (You don't need the next step in that case.)</p> + <h2>2. Install the downloaded packages</h2> <div class="SAMPLE"> <samp> % su<br /> # pkg_add cross-i386-netbsdpe-<var><version></var>.tgz<br /> -# pkg_add w32api-<var><version></var>.tgz<br /> +# pkg_add freetype2-<var><version></var>.tgz<br /> # pkg_add icu-<var><version></var>.tgz<br /> </samp> </div> |
From: TAMURA K. <tk...@us...> - 2006-07-04 07:06:27
|
Update of /cvsroot/peace/htdoc/ja/devel In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14348/ja/devel Modified Files: install.html Log Message: update for w32api removel and explicit freetype Index: install.html =================================================================== RCS file: /cvsroot/peace/htdoc/ja/devel/install.html,v retrieving revision 1.24 retrieving revision 1.25 diff -u -d -r1.24 -r1.25 --- install.html 14 May 2006 03:32:49 -0000 1.24 +++ install.html 4 Jul 2006 07:06:24 -0000 1.25 @@ -42,20 +42,22 @@ $B$h$j%@%&%s%m!<%I$7$F$/$@$5$$(B:</p> <ul> <li>gcc (cross-i386-netbsdpe-<var><version></var>.tgz)</li> - <li>w32api (w32api-<var><version></var>.tgz)</li> + <li>Runtime: Freetype (freetype2-<var><version></var>.tgz)</li> <li>Runtime: ICU (icu-<var><version></var>.tgz)</li> </ul> +<p>$B$^$?$O!"$3$l$i$r(B NetBSD $B$N(B pkgsrc $B$G%$%s%9%H!<%k$7$F$/$@$5$$!#(B +$B$=$N>l9g!"$b$A$m$s<!$N%9%F%C%W$OITMW$G$9!#(B + <h2>2. $B%Q%C%1!<%8$N%$%s%9%H!<%k(B</h2> <div class="SAMPLE"> <samp> % su<br /> # pkg_add cross-i386-netbsdpe-<var><version></var>.tgz<br /> -# pkg_add w32api-<var><version></var>.tgz<br /> +# pkg_add freetype2-<var><version></var>.tgz<br /> # pkg_add icu-<var><version></var>.tgz<br /> </samp> </div> -<p>i386-netbsdpe-stl $B$OITMW$K$J$j$^$7$?!#%$%s%9%H!<%k$7$F$"$k>l9g$O!"(B<samp>pkg_delete i386-netbsdpe-stl</samp> $B$H$7$F:o=|$7$F$/$@$5$$!#(B <h2>3. $B%Q%C%1!<%8$N@_Dj(B</h2> |
From: TAMURA K. <tk...@us...> - 2006-07-04 07:01:22
|
Update of /cvsroot/peace/htdoc/devel In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12316/devel Modified Files: index.html Log Message: Update CVSWeb URIs Index: index.html =================================================================== RCS file: /cvsroot/peace/htdoc/devel/index.html,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- index.html 6 Apr 2004 08:50:58 -0000 1.7 +++ index.html 4 Jul 2006 07:01:19 -0000 1.8 @@ -74,7 +74,7 @@ <h2><u>Related pages</u></h2> <ul> <li>PEACE Source Forge <a href="http://sourceforge.net/projects/peace/">project site</a></li> -<li>PEACE <a href="http://cvs.sourceforge.net/viewcvs.py/peace">CVSWeb</a>, also hosted by Source Forge.</li> +<li>PEACE <a href="http://peace.cvs.sourceforge.net/peace">CVSWeb</a>, also hosted by Source Forge.</li> </ul> <hr noshade="noshade" /> |
From: TAMURA K. <tk...@us...> - 2006-07-04 07:01:22
|
Update of /cvsroot/peace/htdoc/ja/devel In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12316/ja/devel Modified Files: index.html Log Message: Update CVSWeb URIs Index: index.html =================================================================== RCS file: /cvsroot/peace/htdoc/ja/devel/index.html,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- index.html 27 Nov 2003 13:51:42 -0000 1.5 +++ index.html 4 Jul 2006 07:01:19 -0000 1.6 @@ -74,7 +74,7 @@ </p> <h2>$B4XO"%Z!<%8(B</h2> <ul> -<li><a href="http://cvs.sourceforge.net/viewcvs.py/peace">PEACE CVSWeb</a></li> +<li><a href="http://peace.cvs.sourceforge.net/peace">PEACE CVSWeb</a></li> </ul> <hr noshade="noshade" /> |
From: TAMURA K. <tk...@us...> - 2006-07-04 06:57:58
|
Update of /cvsroot/peace/htdoc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10622 Modified Files: install.html index.html Log Message: Update for 20060701 snapshot Index: install.html =================================================================== RCS file: /cvsroot/peace/htdoc/install.html,v retrieving revision 1.18 retrieving revision 1.19 diff -u -d -r1.18 -r1.19 --- install.html 13 Mar 2006 12:16:52 -0000 1.18 +++ install.html 4 Jul 2006 06:57:52 -0000 1.19 @@ -70,11 +70,12 @@ <h3>b) Install binary packages</h3> -<p>Get the binary packages of peace and ICU from <a href="https://sourceforge.net/project/showfiles.php?group_id=21711">SourceForge</a>. +<p>Get the binary packages of peace, ICU, and Freetype from <a href="https://sourceforge.net/project/showfiles.php?group_id=21711">SourceForge</a>. Then, run the following as the <kbd>root</kbd>: <ol> <li><code>pkg_add icu-<var><version></var>.tgz</code></li> + <li><code>pkg_add freetype2-<var><version></var>.tgz</code></li> <li><code>pkg_add peace-0.0.<var><version></var>.tgz</code></li> </ol> Index: index.html =================================================================== RCS file: /cvsroot/peace/htdoc/index.html,v retrieving revision 1.18 retrieving revision 1.19 diff -u -d -r1.18 -r1.19 --- index.html 12 Jun 2004 14:53:03 -0000 1.18 +++ index.html 4 Jul 2006 06:57:52 -0000 1.19 @@ -37,7 +37,8 @@ <h2>What's New?</h2> <ul> - <li>11/Jun/2004: NetBSD pkgsrc for PEACE has benn updated to 20040611 snapshot + <li>3/Jul/2006: NetBSD pkgsrc for PEACE has been updated to 20060701 snapshot + <li>Jun/2006: Support for X.org and Freetype 2.2 </ul> |
From: TAMURA K. <tk...@us...> - 2006-07-04 06:57:58
|
Update of /cvsroot/peace/htdoc/ja In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10622/ja Modified Files: install.html index.html Log Message: Update for 20060701 snapshot Index: install.html =================================================================== RCS file: /cvsroot/peace/htdoc/ja/install.html,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- install.html 13 Mar 2006 12:16:51 -0000 1.17 +++ install.html 4 Jul 2006 06:57:49 -0000 1.18 @@ -69,12 +69,13 @@ <h3>b) $B%P%$%J%j%Q%C%1!<%8$r%$%s%9%H!<%k$9$k(B</h3> -<p>peace $B$H(B ICU $B$N%P%$%J%j%Q%C%1!<%8$r(B <a href="https://sourceforge.net/project/showfiles.php?group_id=21711">SourceForge</a> $B$+$iF~<j$7$F$/$@$5$$!#(B +<p>peace$B!"(BICU$B!"(BFreetype $B$N%P%$%J%j%Q%C%1!<%8$r(B <a href="https://sourceforge.net/project/showfiles.php?group_id=21711">SourceForge</a> $B$+$iF~<j$7$F$/$@$5$$!#(B $B<!$K!"(Broot $B8"8B$G0J2<$N%3%^%s%I$r<B9T$7$F$/$@$5$$!#(B </p> <ol> <li><code>pkg_add icu-<var><version></var>.tgz</code></li> + <li><code>pkg_add freetype2-<var><version></var>.tgz</code></li> <li><code>pkg_add peace-0.0.<var><version></var>.tgz</code></li> </ol> Index: index.html =================================================================== RCS file: /cvsroot/peace/htdoc/ja/index.html,v retrieving revision 1.18 retrieving revision 1.19 diff -u -d -r1.18 -r1.19 --- index.html 12 Jun 2004 14:57:35 -0000 1.18 +++ index.html 4 Jul 2006 06:57:49 -0000 1.19 @@ -37,7 +37,8 @@ <hr noshade="noshade" /> <h2>What's New?</h2> <ul> - <li>2004$BG/(B6$B7n(B11$BF|(B: PEACE $B$N(B NetBSD pkgsrc $B$r(B 20040611 $B$K99?7$7$^$7$?!#(B + <li>2006$BG/(B7$B7n(B3$BF|(B: PEACE $B$N(B NetBSD pkgsrc $B$r(B 20060701 $B$K99?7$7$^$7$?!#(B + <li>2006$BG/(B6$B7n(B: X.org $B$H(B Freetype 2.2 $B$r%5%]!<%H$7$^$7$?!#(B </ul> <hr width="50%" /> |
From: TAMURA K. <tk...@us...> - 2006-06-30 16:08:26
|
Update of /cvsroot/peace/peace/dll/common In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32113 Modified Files: ptemplates.h Log Message: * add "less" function object * fixed a bug of vector::insert() Index: ptemplates.h =================================================================== RCS file: /cvsroot/peace/peace/dll/common/ptemplates.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- ptemplates.h 29 Jun 2006 02:49:51 -0000 1.4 +++ ptemplates.h 30 Jun 2006 16:08:23 -0000 1.5 @@ -47,6 +47,13 @@ template<class P1, class P2, class RET> class binary_function { }; + template<class P1, class P2> class less: public binary_function<P1, P2, bool> { + public: + bool operator()(P1 p1, P2 p2) { + return p1 < p2; + } + }; + template<class F, class S> class pair { public: F first; @@ -139,6 +146,7 @@ for (iterator i = this->end(); i > pos; i--) *i = *(i-1); *pos = e; + this->used++; return true; } @@ -232,12 +240,14 @@ pair<iterator, bool> insert(const value_type& p) { iterator iter; for (iter = this->begin(); iter < this->end(); iter++) { - if (this->comparator(p.first, iter->first)) + if (this->comparator(p.first, iter->first)) { return pair<iterator, bool> (iter, this->buffer.insert(iter, p)); - if (!this->comparator(iter->first, p.first)) + } + if (!this->comparator(iter->first, p.first)) { return pair<iterator, bool> (this->end(), false); + } } return pair<iterator, bool> (iter, this->buffer.insert(iter, p)); |
From: TAMURA K. <tk...@us...> - 2006-06-30 16:07:03
|
Update of /cvsroot/peace/peace/test/misc/ptemplates In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31680/ptemplates Added Files: Makefile ptemplates.cc Log Message: add test code for ptemplates.h --- NEW FILE: ptemplates.cc --- /* $Id: ptemplates.cc,v 1.1 2006/06/30 16:06:58 tkent Exp $ */ /* * Copyright 2006 TAMURA Kent * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #include <stdio.h> #include <stdlib.h> #include "ptemplates.h" int main(int argc, char* argv[]) { { printf("==> vector tests\n"); pt::vector<int> vec((size_t)-1); if (vec.is_ok()) { fprintf(stderr, "XXX Failed at a huge allocation test\n"); return EXIT_FAILURE; } pt::vector<int> v(10); if (!v.is_ok()) { fprintf(stderr, "XXX Failed at an allocation test\n"); return EXIT_FAILURE; } if (v.size() != 0) return EXIT_FAILURE; if (v.begin() != v.end()) return EXIT_FAILURE; // storage size is 10. So this must suceed. if (!v.insert(v.begin(), 2)) return EXIT_FAILURE; if (!v.insert(v.begin(), 0)) return EXIT_FAILURE; if (!v.insert(v.begin()+1, 1)) return EXIT_FAILURE; for (int i = 3; i < 100; i++) { if (!v.push_back(i)) return EXIT_FAILURE; } for (pt::vector<int>::iterator iter = v.begin(); iter < v.end(); ++iter) { printf("%d ", *iter); } printf("\n"); } { printf("==> map tests\n"); typedef pt::map<int, char*, pt::less<int, int> > Map; Map m; if (!m.is_ok()) return EXIT_FAILURE; printf("==> Insert:"); for (int i = 0; i < 10; i++) { int key = rand(); printf(" %d", key); pt::pair<Map::iterator, bool> result = m.insert(Map::value_type(key, "")); if (!result.second) return EXIT_FAILURE; } printf("\n"); printf("==> size=%u\n", m.size()); printf("==> Iterate:"); for (Map::iterator iter = m.begin(); iter < m.end(); ++iter) { printf(" %d", iter->first); } printf("\n"); m.clear(); } printf("==> Passed all tests\n"); return EXIT_SUCCESS; } --- NEW FILE: Makefile --- # $Id: Makefile,v 1.1 2006/06/30 16:06:57 tkent Exp $ PROG= ptemplates.exe SRCS= ptemplates.cc LDADD+= -lstdc++ regress: ./${PROG} .include <bsd.prog.mk> |
From: TAMURA K. <tk...@us...> - 2006-06-30 16:07:03
|
Update of /cvsroot/peace/peace/test/misc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31680 Added Files: Makefile Makefile.inc Log Message: add test code for ptemplates.h --- NEW FILE: Makefile --- # $Id: Makefile,v 1.1 2006/06/30 16:06:56 tkent Exp $ SUBDIR= ptemplates .include <bsd.subdir.mk> --- NEW FILE: Makefile.inc --- # $Id: Makefile.inc,v 1.1 2006/06/30 16:06:57 tkent Exp $ CPPFLAGS+= -I../../../dll/common .include "../Makefile.inc" |
From: TAMURA K. <tk...@us...> - 2006-06-30 16:06:25
|
Update of /cvsroot/peace/peace/test/misc/ptemplates In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31623/ptemplates Log Message: Directory /cvsroot/peace/peace/test/misc/ptemplates added to the repository |
From: TAMURA K. <tk...@us...> - 2006-06-30 15:24:17
|
Update of /cvsroot/peace/peace/test/misc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14497/misc Log Message: Directory /cvsroot/peace/peace/test/misc added to the repository |
From: TAMURA K. <tk...@us...> - 2006-06-30 15:21:27
|
Update of /cvsroot/peace/peace/bin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12774 Modified Files: Makefile.inc Log Message: build with lib/crt0exe.o Index: Makefile.inc =================================================================== RCS file: /cvsroot/peace/peace/bin/Makefile.inc,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- Makefile.inc 30 Jun 2006 06:47:12 -0000 1.5 +++ Makefile.inc 30 Jun 2006 15:19:48 -0000 1.6 @@ -3,3 +3,5 @@ MANDIR?= ${PECOFFDIR}/usr/share/man LDADD+= -L../../lib CPPFLAGS+= -I../../dist/w32api/include +LDFLAGS+= -Wl,--enable-runtime-pseudo-reloc -nostartfiles ../../lib/crt0exe.o +LDADD+= -lld.so |
From: TAMURA K. <tk...@us...> - 2006-06-30 13:03:37
|
Update of /cvsroot/peace/peace/lib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20785 Modified Files: Makefile makelib.sh Log Message: * silence makelib.sh * compile crts for exe Index: makelib.sh =================================================================== RCS file: /cvsroot/peace/peace/lib/makelib.sh,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- makelib.sh 1 Dec 2003 14:54:24 -0000 1.8 +++ makelib.sh 30 Jun 2006 13:02:57 -0000 1.9 @@ -39,9 +39,9 @@ def=$dllbase.def if [ $dllbase.a -nt $lib ]; then - echo "$dllbase.a is newer than $lib. Skip it." continue; fi + echo "Generating $dllbase.a" test $verbose = yes && echo writing $def echo "EXPORTS" > $def Index: Makefile =================================================================== RCS file: /cvsroot/peace/peace/lib/Makefile,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- Makefile 30 Jun 2006 03:21:34 -0000 1.16 +++ Makefile 30 Jun 2006 13:02:57 -0000 1.17 @@ -13,32 +13,38 @@ IMPLIBS= libc.a libm.a libz.a libpthread.a libstdc++.a \ libX11.a libXext.a libfreetype.a libicuuc.a \ libicui18n.a ${ICUIO}.a -LIBS= libuuid.a libdxguid.a libpeasu.a +LIBS= libuuid.a libdxguid.a libpeasu.a crt0exe.o crt0exewin.o CPPFLAGS+= -I../dist/w32api/include +RTLDINC= -I../libexec/ld.pe_so CLEANFILES+= ${IMPLIBS} ${IMPLIBS:S/.a$/.def/} ${LIBS} .PATH: ../dist/w32api/lib .PATH: ../dist/w32api/lib/directx +.PATH: ./csu/arch/${MACHINE_ARCH} .MAIN: all all: ${LIBS} - ${MAKELIB} ${MAKELIBFLAGS} /lib/libc.so - ${MAKELIB} ${MAKELIBFLAGS} /lib/libm.so - ${MAKELIB} ${MAKELIBFLAGS} /lib/libz.so - ${MAKELIB} ${MAKELIBFLAGS} /usr/lib/libpthread.so - ${MAKELIB} ${MAKELIBFLAGS} -o "(__terminate|__get_eh_context|__sjthrow|_GLOBAL)" /usr/lib/libstdc++.so - ${MAKELIB} ${MAKELIBFLAGS} ${X11LIBPATH}/libX11.so - ${MAKELIB} ${MAKELIBFLAGS} ${X11LIBPATH}/libXext.so - ${MAKELIB} ${MAKELIBFLAGS} ${LOCALBASE}/lib/libfreetype.so - ${MAKELIB} ${MAKELIBFLAGS} ${LOCALBASE}/lib/libicuuc.so - ${MAKELIB} ${MAKELIBFLAGS} ${LOCALBASE}/lib/libicui18n.so - ${MAKELIB} ${MAKELIBFLAGS} ${LOCALBASE}/lib/${ICUIO}.so + @${MAKELIB} ${MAKELIBFLAGS} /lib/libc.so + @${MAKELIB} ${MAKELIBFLAGS} /lib/libm.so + @${MAKELIB} ${MAKELIBFLAGS} /lib/libz.so + @${MAKELIB} ${MAKELIBFLAGS} /usr/lib/libpthread.so + @${MAKELIB} ${MAKELIBFLAGS} -o "(__terminate|__get_eh_context|__sjthrow|_GLOBAL)" /usr/lib/libstdc++.so + @${MAKELIB} ${MAKELIBFLAGS} ${X11LIBPATH}/libX11.so + @${MAKELIB} ${MAKELIBFLAGS} ${X11LIBPATH}/libXext.so + @${MAKELIB} ${MAKELIBFLAGS} ${LOCALBASE}/lib/libfreetype.so + @${MAKELIB} ${MAKELIBFLAGS} ${LOCALBASE}/lib/libicuuc.so + @${MAKELIB} ${MAKELIBFLAGS} ${LOCALBASE}/lib/libicui18n.so + @${MAKELIB} ${MAKELIBFLAGS} ${LOCALBASE}/lib/${ICUIO}.so libuuid.a: uuid.o - ${AR} rc $@ uuid.o + ${AR} rc $@ ${.ALLSRC} libdxguid.a: dxguid.o - ${AR} rc $@ dxguid.o + ${AR} rc $@ ${.ALLSRC} libpeasu.a: dllmain.o - ${AR} rc $@ dllmain.o + ${AR} rc $@ ${.ALLSRC} +crt0exe.o: crt0exe.c + ${CC} ${RTLDINC} ${CPPFLAGS} ${CFLAGS} -o $@ -c ${.ALLSRC} +crt0exewin.o: crt0exe.c + ${CC} -DWINDOWS_SUBSYSTEM ${RTLDINC} ${CPPFLAGS} ${CFLAGS} -o $@ -c ${.ALLSRC} clean: rm -f ${CLEANFILES} |
From: TAMURA K. <tk...@us...> - 2006-06-30 12:58:37
|
Update of /cvsroot/peace/peace/lib/csu/arch/i386 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19022 Added Files: crt0exe.c Log Message: startup routine for .exe files --- NEW FILE: crt0exe.c --- /* $Id: crt0exe.c,v 1.1 2006/06/30 12:58:34 tkent Exp $ */ /* * Copyright 2000,2001,2002 TAMURA Kent * Copyright 2000 Masaru OKI * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /*- * Copyright (c) 1998 The NetBSD Foundation, Inc. * All rights reserved. * * This code is derived from software contributed to The NetBSD Foundation * by Paul Kranenburg. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the NetBSD * Foundation, Inc. and its contributors. * 4. Neither the name of The NetBSD Foundation nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. */ #define WIN32_LEAN_AND_MEAN #include <sys/cdefs.h> #include <sys/types.h> #include <windows.h> #include "rtld_pecoff.h" const char *__progname; struct runtime_pseudo_reloc { DWORD addend; DWORD target; }; extern const struct runtime_pseudo_reloc __RUNTIME_PSEUDO_RELOC_LIST__; extern const struct runtime_pseudo_reloc __RUNTIME_PSEUDO_RELOC_LIST_END__; static void (*__CTOR_LIST__[1])(void) __attribute__((section(".ctors"))) = { (void*)-1 }; static void (*__DTOR_LIST__[1])(void) __attribute__((section(".dtors"))) = { (void*)-1 }; static void _init(); BOOL APIENTRY DllMain(HINSTANCE h, DWORD reason, PVOID pcb); void _pei386_runtime_relocator(); /** * */ int mainCRTStartup(void) { extern int _internalGetArgc(); /* kernel32.dll */ extern char** _internalGetArgv(); /* kernel32.dll */ extern char** _internalGetEnvironments(); /* kernel32.dll */ extern LPSTR WINAPI GetCommandLineA(); /* kernel32.dll */ extern int APIENTRY WinMain(HINSTANCE, HINSTANCE, LPSTR, int); int ret; #ifndef WINDOWS_SUBSYSTEM char** av; #endif _pei386_runtime_relocator(); _init(); #ifdef WINDOWS_SUBSYSTEM ret = WinMain(NULL, NULL, GetCommandLineA(), SW_SHOWNORMAL); #else av = _internalGetArgv(); if (av[0] != NULL) { if ((__progname = strrchr(av[0], '/')) == NULL) __progname = av[0]; else __progname++; } ret = main(_internalGetArgc(), av, _internalGetEnvironments()); #endif exit(ret); } int __main(void) { return 0; } /* Overrides getprogname() in libc */ const char* getprogname() { return __progname; } static void __dtors() { unsigned long i = (unsigned long)__DTOR_LIST__[0]; void (**p)(void); if (i == -1) { for (i = 1; __DTOR_LIST__[i] != NULL; i++); i--; } p = __DTOR_LIST__+i; while (i--) (**p--)(); } static void _fini() { static void (*volatile call__dtors)(void) = __dtors; (*call__dtors)(); } static void __ctors() { void (**p)(void) = __CTOR_LIST__+1; while (*p) (**p++)(); } static void _init() { static int initialized = 0; static void (*volatile call__ctors)(void) = __ctors; if (!initialized) { initialized = TRUE; (*call__ctors)(); atexit(_fini); } } void _pei386_runtime_relocator() { const struct runtime_pseudo_reloc *entry; DWORD *target; char *image_base; image_base = (char*)_pecoff_get_pcb()->opthdr->w_base; for (entry = &__RUNTIME_PSEUDO_RELOC_LIST__; entry < &__RUNTIME_PSEUDO_RELOC_LIST_END__; entry++) { target = (DWORD*)(image_base + entry->target); *target += entry->addend; } } |
From: TAMURA K. <tk...@us...> - 2006-06-30 06:47:17
|
Update of /cvsroot/peace/peace/bin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30354 Modified Files: Makefile.inc Log Message: add dist/w32api/include for the include paths Index: Makefile.inc =================================================================== RCS file: /cvsroot/peace/peace/bin/Makefile.inc,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Makefile.inc 1 Dec 2003 14:54:26 -0000 1.4 +++ Makefile.inc 30 Jun 2006 06:47:12 -0000 1.5 @@ -2,3 +2,4 @@ BINDIR?= ${PECOFFDIR}/usr/bin MANDIR?= ${PECOFFDIR}/usr/share/man LDADD+= -L../../lib +CPPFLAGS+= -I../../dist/w32api/include |
From: TAMURA K. <tk...@us...> - 2006-06-30 04:08:38
|
Update of /cvsroot/peace/peace/dll In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30838 Modified Files: Makefile.inc Log Message: use dist/w32api/include Index: Makefile.inc =================================================================== RCS file: /cvsroot/peace/peace/dll/Makefile.inc,v retrieving revision 1.69 retrieving revision 1.70 diff -u -d -r1.69 -r1.70 --- Makefile.inc 28 Jun 2006 08:05:44 -0000 1.69 +++ Makefile.inc 30 Jun 2006 04:08:34 -0000 1.70 @@ -23,7 +23,7 @@ ICUINC= -I${LOCALBASE}/include X11INC= -I${LOCALBASE}/share/x11-links/include FREETYPEINC= -I${LOCALBASE}/include/freetype2 -CFLAGS+= -I$T/dll/common -Wall +CFLAGS+= -I$T/dll/common -I$T/dist/w32api/include -Wall CXXFLAGS= ${CFLAGS} LDFLAGS+= -mdll -nostartfiles -Wl,--image-base,${IBASE} #LDFLAGS+= -Wl,--verbose @@ -70,7 +70,6 @@ .if !defined(CHECK_DEPENDENTS) || (${CHECK_DEPENDENTS} != "NO") BUILD_DEPENDS= cross-i386-netbsdpe>=3.3 -BUILD_DEPENDS+= w32api>=2.5 BUILD_DEPENDS+= icu>=2.4nb1 BUILD_DEPENDS+= freetype2>=2.2.1 #BUILD_DEPENDS+= i386-netbsdpe-stl>=3.3 |
From: TAMURA K. <tk...@us...> - 2006-06-30 03:57:42
|
Update of /cvsroot/peace/peace/dll/winspool In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26485/winspool Modified Files: winspool.cc Log Message: correct parameter types of DocumentPropertiesW() Index: winspool.cc =================================================================== RCS file: /cvsroot/peace/peace/dll/winspool/winspool.cc,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- winspool.cc 30 Nov 2003 14:41:39 -0000 1.4 +++ winspool.cc 30 Jun 2006 03:57:39 -0000 1.5 @@ -348,7 +348,7 @@ } LONG WINAPI -DocumentPropertiesW(HWND, HANDLE, LPWSTR, PDEVMODEA, PDEVMODEA, DWORD) +DocumentPropertiesW(HWND, HANDLE, LPWSTR, PDEVMODEW, PDEVMODEW, DWORD) { return -1; } |
From: TAMURA K. <tk...@us...> - 2006-06-30 03:54:48
|
Update of /cvsroot/peace/peace/dll/ui.so In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25247 Modified Files: desktop.cc wingdi.cc winuser.cc Log Message: correct function definitions. Found by w32api-3.6 Index: desktop.cc =================================================================== RCS file: /cvsroot/peace/peace/dll/ui.so/desktop.cc,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- desktop.cc 30 Nov 2003 16:11:05 -0000 1.9 +++ desktop.cc 30 Jun 2006 03:54:45 -0000 1.10 @@ -64,7 +64,7 @@ } HWINSTA WINAPI -CreateWindowStationA(LPSTR a, DWORD b, DWORD c, LPSECURITY_ATTRIBUTES attr) +CreateWindowStationA(LPCSTR a, DWORD b, DWORD c, LPSECURITY_ATTRIBUTES attr) { ADP2("USER32DEBUG", "CreateWindowStationA [not implemented]"); /* XXX */ @@ -72,7 +72,7 @@ } HWINSTA WINAPI -CreateWindowStationW(LPWSTR a, DWORD b, DWORD c, LPSECURITY_ATTRIBUTES attr) +CreateWindowStationW(LPCWSTR a, DWORD b, DWORD c, LPSECURITY_ATTRIBUTES attr) { ADP2("USER32DEBUG", "CreateWindowStationW [not implemented]"); return 0; Index: winuser.cc =================================================================== RCS file: /cvsroot/peace/peace/dll/ui.so/winuser.cc,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- winuser.cc 30 Jun 2006 03:33:44 -0000 1.13 +++ winuser.cc 30 Jun 2006 03:54:45 -0000 1.14 @@ -1754,7 +1754,7 @@ * Windows 98/2000 only. */ BOOL WINAPI -UnregisterDeviceNotification(HDEVNOTIFY h) +UnregisterDeviceNotification(HANDLE h) { ADP("UnregisterDeviceNotification [not implemented]"); return FALSE; Index: wingdi.cc =================================================================== RCS file: /cvsroot/peace/peace/dll/ui.so/wingdi.cc,v retrieving revision 1.27 retrieving revision 1.28 diff -u -d -r1.27 -r1.28 --- wingdi.cc 29 Sep 2004 15:53:36 -0000 1.27 +++ wingdi.cc 30 Jun 2006 03:54:45 -0000 1.28 @@ -1244,7 +1244,7 @@ * psize [in/out] */ BOOL WINAPI -GetICMProfileA(HDC hdc, DWORD psize, LPSTR filebuf) +GetICMProfileA(HDC hdc, LPDWORD psize, LPSTR filebuf) { ADP("GetICMProfileA [not implemented]"); if (!IS_VALID_HDC(hdc)) { |
From: TAMURA K. <tk...@us...> - 2006-06-30 03:46:04
|
Update of /cvsroot/peace/peace/dll/ui.so In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21688 Modified Files: dumpmessage.c Log Message: fix compilation errors with w32api-3.6 Index: dumpmessage.c =================================================================== RCS file: /cvsroot/peace/peace/dll/ui.so/dumpmessage.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- dumpmessage.c 5 Sep 2004 01:38:57 -0000 1.5 +++ dumpmessage.c 30 Jun 2006 03:46:01 -0000 1.6 @@ -573,9 +573,9 @@ } WR(" data=0x%lx", lp); break; -#ifdef WM_IME_REQUEST case WM_IME_REQUEST: /* 98/2000 */ WR("WM_IME_REQUEST"); +#ifdef IMR_CANDIDATEWINDOW switch (wp) { case IMR_CANDIDATEWINDOW: WR(" IMR_CANDIDATEWINDOW"); break; @@ -594,9 +594,9 @@ default: WR(" IMR_unknown(0x%x)", wp); break; } +#endif WR(" data=0x%lx", lp); break; -#endif case WM_IME_SELECT: WR("WM_IME_SELECT select?=%d locale=0x%lx", wp, lp); break; @@ -1500,45 +1500,45 @@ off += write_mk_flags(buf, off, BUFFER_SIZE, wp); WR(" pos=C(%d,%d)", GET_X_LPARAM(lp), GET_Y_LPARAM(lp)); break; -#ifdef WM_XBUTTONDOWN case WM_XBUTTONDOWN: WR("WM_XBUTTONDOWN button="); +#ifdef XBUTTON1 switch (HIWORD(wp)) { case XBUTTON1: WR("XBUTTON1"); break; case XBUTTON2: WR("XBUTTON2"); break; default: WR("unknown(0x%x)", HIWORD(wp)); } +#endif WR(" pressed="); off += write_mk_flags(buf, off, BUFFER_SIZE, LOWORD(wp)); WR(" pos=C(%d,%d)", GET_X_LPARAM(lp), GET_Y_LPARAM(lp)); break; -#endif -#ifdef WM_XBUTTONUP case WM_XBUTTONUP: WR("WM_XBUTTONUP button="); +#ifdef XBUTTON1 switch (HIWORD(wp)) { case XBUTTON1: WR("XBUTTON1"); break; case XBUTTON2: WR("XBUTTON2"); break; default: WR("unknown(0x%x)", HIWORD(wp)); } +#endif WR(" pressed="); off += write_mk_flags(buf, off, BUFFER_SIZE, LOWORD(wp)); WR(" pos=C(%d,%d)", GET_X_LPARAM(lp), GET_Y_LPARAM(lp)); break; -#endif -#ifdef WM_XBUTTONDBLCLK case WM_XBUTTONDBLCLK: WR("WM_XBUTTONDBLCLK button="); +#ifdef XBUTTON1 switch (HIWORD(wp)) { case XBUTTON1: WR("XBUTTON1"); break; case XBUTTON2: WR("XBUTTON2"); break; default: WR("unknown(0x%x)", HIWORD(wp)); } +#endif WR(" pressed="); off += write_mk_flags(buf, off, BUFFER_SIZE, LOWORD(wp)); WR(" pos=C(%d,%d)", GET_X_LPARAM(lp), GET_Y_LPARAM(lp)); break; -#endif default: WR("(unknown message %u) w=0x%x l=0x%lx", msg, wp, lp); } |
From: TAMURA K. <tk...@us...> - 2006-06-30 03:33:48
|
Update of /cvsroot/peace/peace/dll/ui.so In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16518 Modified Files: winuser.cc Log Message: * remove IS_INTRESOURCE() because w32api has it * remove EXTERN_C of UnregisterDeviceNotification() because w32api has it Index: winuser.cc =================================================================== RCS file: /cvsroot/peace/peace/dll/ui.so/winuser.cc,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- winuser.cc 31 Jan 2006 16:52:02 -0000 1.12 +++ winuser.cc 30 Jun 2006 03:33:44 -0000 1.13 @@ -714,7 +714,6 @@ return 0; } -#define IS_INTRESOURCE(X) (HIWORD(X) == 0) HBITMAP bitmap_load_from_memory(const BYTE* p) { @@ -1754,7 +1753,7 @@ /** * Windows 98/2000 only. */ -EXTERN_C BOOL WINAPI +BOOL WINAPI UnregisterDeviceNotification(HDEVNOTIFY h) { ADP("UnregisterDeviceNotification [not implemented]"); |
From: TAMURA K. <tk...@us...> - 2006-06-30 03:30:03
|
Update of /cvsroot/peace/peace/dll/ui.so In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15238 Modified Files: hooks.c Log Message: correct the return type of SetWindowsHookA() Index: hooks.c =================================================================== RCS file: /cvsroot/peace/peace/dll/ui.so/hooks.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- hooks.c 1 Oct 2004 15:06:13 -0000 1.10 +++ hooks.c 30 Jun 2006 03:30:01 -0000 1.11 @@ -235,7 +235,7 @@ /* * Win16 compatible function */ -HOOKPROC WINAPI +HHOOK WINAPI SetWindowsHookA(int type, HOOKPROC proc) { MDPRF(("SetWindowsHookA -> ")); |
From: TAMURA K. <tk...@us...> - 2006-06-30 03:26:35
|
Update of /cvsroot/peace/peace/dll/ui.so In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14011/ui.so Modified Files: accel.c Log Message: rename FSHIFT to W32_FSHIFT Index: accel.c =================================================================== RCS file: /cvsroot/peace/peace/dll/ui.so/accel.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- accel.c 10 Mar 2006 15:25:50 -0000 1.9 +++ accel.c 30 Jun 2006 03:26:32 -0000 1.10 @@ -133,7 +133,7 @@ continue; if ((p->fFlags & FCONTROL) && GetKeyState(VK_CONTROL) == 0) continue; - if ((p->fFlags & FSHIFT) && GetKeyState(VK_SHIFT) == 0) + if ((p->fFlags & W32_FSHIFT) && GetKeyState(VK_SHIFT) == 0) continue; /* * XXX FNOINVERT @@ -205,7 +205,7 @@ continue; if ((p->fFlags & FCONTROL) && GetKeyState(VK_CONTROL) == 0) continue; - if ((p->fFlags & FSHIFT) && GetKeyState(VK_SHIFT) == 0) + if ((p->fFlags & W32_FSHIFT) && GetKeyState(VK_SHIFT) == 0) continue; /* * XXX FNOINVERT |
From: TAMURA K. <tk...@us...> - 2006-06-30 03:25:37
|
Update of /cvsroot/peace/peace/dll/ddraw In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13493/ddraw Modified Files: ddraw.cc Log Message: remove INITGUID becase libdxguid.a has GUIDs Index: ddraw.cc =================================================================== RCS file: /cvsroot/peace/peace/dll/ddraw/ddraw.cc,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- ddraw.cc 9 Mar 2004 02:33:03 -0000 1.15 +++ ddraw.cc 30 Jun 2006 03:25:34 -0000 1.16 @@ -26,7 +26,6 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -#define INITGUID #include "common.h" #include <new> #include <objbase.h> |
From: TAMURA K. <tk...@us...> - 2006-06-30 03:21:36
|
Update of /cvsroot/peace/peace/lib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11806 Modified Files: Makefile Added Files: dllmain.c Log Message: create libuuid.a, libdxguid.a, and libpeasu.a Index: Makefile =================================================================== RCS file: /cvsroot/peace/peace/lib/Makefile,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- Makefile 20 Jun 2006 11:07:57 -0000 1.15 +++ Makefile 30 Jun 2006 03:21:34 -0000 1.16 @@ -13,10 +13,14 @@ IMPLIBS= libc.a libm.a libz.a libpthread.a libstdc++.a \ libX11.a libXext.a libfreetype.a libicuuc.a \ libicui18n.a ${ICUIO}.a -CLEANFILES+= ${IMPLIBS} ${IMPLIBS:S/.a$/.def/} +LIBS= libuuid.a libdxguid.a libpeasu.a +CPPFLAGS+= -I../dist/w32api/include +CLEANFILES+= ${IMPLIBS} ${IMPLIBS:S/.a$/.def/} ${LIBS} +.PATH: ../dist/w32api/lib +.PATH: ../dist/w32api/lib/directx .MAIN: all -all: +all: ${LIBS} ${MAKELIB} ${MAKELIBFLAGS} /lib/libc.so ${MAKELIB} ${MAKELIBFLAGS} /lib/libm.so ${MAKELIB} ${MAKELIBFLAGS} /lib/libz.so @@ -29,5 +33,12 @@ ${MAKELIB} ${MAKELIBFLAGS} ${LOCALBASE}/lib/libicui18n.so ${MAKELIB} ${MAKELIBFLAGS} ${LOCALBASE}/lib/${ICUIO}.so +libuuid.a: uuid.o + ${AR} rc $@ uuid.o +libdxguid.a: dxguid.o + ${AR} rc $@ dxguid.o +libpeasu.a: dllmain.o + ${AR} rc $@ dllmain.o + clean: rm -f ${CLEANFILES} --- NEW FILE: dllmain.c --- /* $Id: dllmain.c,v 1.1 2006/06/30 03:21:34 tkent Exp $ */ /* * Copyright 2000 Masaru OKI * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. The name of the author may not be used to endorse or promote products * derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #include <windows.h> BOOL APIENTRY DllMain(HINSTANCE h, DWORD reason, PVOID pcb) { return TRUE; } |
From: TAMURA K. <tk...@us...> - 2006-06-30 03:19:25
|
Update of /cvsroot/peace/peace/mk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10568 Modified Files: peace.lib.mk peace.own.mk Log Message: * add -I$T/dist/w32api/include to CPPFLAGS * define ${AR} Index: peace.lib.mk =================================================================== RCS file: /cvsroot/peace/peace/mk/peace.lib.mk,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- peace.lib.mk 1 Dec 2003 14:42:28 -0000 1.4 +++ peace.lib.mk 30 Jun 2006 03:19:21 -0000 1.5 @@ -10,7 +10,7 @@ LIBSRCDIR?= $T/dll/${DLL} MKINCLUDES= CPPFLAGS+= -DDLLMAIN -DNETBSD_CYGWIN32 -CPPFLAGS+= -I$T/include -I$T/dll/common +CPPFLAGS+= -I$T/dist/w32api/include -I$T/dll/common MKLINKLIB= no .endif Index: peace.own.mk =================================================================== RCS file: /cvsroot/peace/peace/mk/peace.own.mk,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- peace.own.mk 1 Dec 2003 14:42:28 -0000 1.8 +++ peace.own.mk 30 Jun 2006 03:19:21 -0000 1.9 @@ -41,4 +41,5 @@ DLLTOOL = ${_BINPREFIX}dlltool --as ${AS} WINDRES = ${_BINPREFIX}windres NM = ${_BINPREFIX}nm +AR = ${_BINPREFIX}ar RANLIB = ${_BINPREFIX}ranlib |