pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/emulators/tme Apply various fixes. Most of them are co...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/455f136d2e2a
branches:  trunk
changeset: 526684:455f136d2e2a
user:      tsutsui <tsutsui%pkgsrc.org@localhost>
date:      Sat Mar 17 13:44:17 2007 +0000

description:
Apply various fixes. Most of them are contributed by Arthur Townsend
(see his ILVSUN3 page http://www.ilvsun3.com/ for more details),
and some others are from skrll and me.

patch-ab: (from skrll)
 fix an invalid pointer cast for -fstrict-aliasing

patch-a[cijklmn]: PR pkg/34113 (by me)
 - specify -fno-strict-aliasing in Makefiles (for workaround)
 - add several casts to appease -Wpointer-sign
 - remove a static decl from a global function
 - add a cast and remove unused variable

patch-ap: (from Arthur, tweaked by me)
 disable "cannot generate keysym" warnings on tmesh startup

patch-aq: PR pkg/33969 (from Arthur)
 TME sun3 emulator incorrectly emulates cmp2 and chk2 M68K instructions

patch-ar: PR pkg/34538 (from Arthur)
 TME sun3 emulator incorrectly calculates EA with immediate mode
 instructions with PC indirect 16-bit displacement addressing

patch-aw: PR pkg/35010 (from Arthur)
 sun3 emulator asserts when using stdin/stdout for emulated serial console

patch-ax: PR pkg/35009 (from Arthur)
 TME sun3 emulator asserts when running two emulators with ethernet

patch-az: PR pkg/35305 (from Arthur, with some minor tweaks by me)
 TME sun3 emulator incorrectly emulates ethernet obie & i825x6 hardware

patch-ba: PR pkg/35309 (from Arthur)
 TME sun3 emulator, running without a window manager,
 overwrites tmesh prompt

patch-bb: PR pkg/34690 (from Arthur, modified by me)
 TME sun3 emulator incorrectly performs: movel sp,-(sp)
 (also modify m68k-insns-auto.sh to mark cas instructions CANFAULT)

patch-bc: PR pkg/34571 (from Arthur, modified by me)
 TME sun3 emulator doesn't consider floating point infinities to be equal

patch-bd: (by me)
 - avoid invalid 32 bit shifts in fb-xlat-auto.sh,
   which may cause broken screen fonts when tme is compiled with gcc4

patch-be: (by me)
  fix decoding cas instructions

Makefile: (by me)
 - add some CONFIGURE_ARGS to avoid invalid shifts more than
  (or equal to) variable sizes, which could be problematic on gcc4
 - bump PKGREVISION

diffstat:

 emulators/tme/Makefile         |    7 +-
 emulators/tme/distinfo         |   22 ++-
 emulators/tme/patches/patch-ab |   28 +++
 emulators/tme/patches/patch-ac |   17 +-
 emulators/tme/patches/patch-ai |  242 ++++++++++++++++++++++++++++
 emulators/tme/patches/patch-aj |   13 +
 emulators/tme/patches/patch-ak |   13 +
 emulators/tme/patches/patch-al |   30 +++
 emulators/tme/patches/patch-am |   13 +
 emulators/tme/patches/patch-an |   30 +++
 emulators/tme/patches/patch-ap |   20 ++
 emulators/tme/patches/patch-aq |  169 ++++++++++++++++++++
 emulators/tme/patches/patch-ar |   23 ++
 emulators/tme/patches/patch-aw |   84 ++++++++++
 emulators/tme/patches/patch-ax |   19 ++
 emulators/tme/patches/patch-az |  343 +++++++++++++++++++++++++++++++++++++++++
 emulators/tme/patches/patch-ba |   13 +
 emulators/tme/patches/patch-bb |  192 ++++++++++++++++++++++
 emulators/tme/patches/patch-bc |   65 +++++++
 emulators/tme/patches/patch-bd |   32 +++
 emulators/tme/patches/patch-be |   17 ++
 21 files changed, 1384 insertions(+), 8 deletions(-)

diffs (truncated from 1503 to 300 lines):

diff -r 4d5ba7f2d4b8 -r 455f136d2e2a emulators/tme/Makefile
--- a/emulators/tme/Makefile    Sat Mar 17 13:40:00 2007 +0000
+++ b/emulators/tme/Makefile    Sat Mar 17 13:44:17 2007 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.13 2007/01/13 11:40:08 joerg Exp $
+# $NetBSD: Makefile,v 1.14 2007/03/17 13:44:17 tsutsui Exp $
 #
 
 DISTNAME=              tme-0.4
-PKGREVISION=           2
+PKGREVISION=           3
 CATEGORIES=            emulators
 MASTER_SITES=          http://theory.lcs.mit.edu/~fredette/tme/
 
@@ -19,6 +19,9 @@
 USE_TOOLS+=            gmake perl:run
 
 CONFIGURE_ARGS+=       --disable-debug
+CONFIGURE_ARGS+=       ac_cv_shiftmax_int8_t=8
+CONFIGURE_ARGS+=       ac_cv_shiftmax_int16_t=16
+CONFIGURE_ARGS+=       ac_cv_shiftmax_int32_t=32
 
 BUILDLINK_DEPMETHOD.libXt?=    build
 
diff -r 4d5ba7f2d4b8 -r 455f136d2e2a emulators/tme/distinfo
--- a/emulators/tme/distinfo    Sat Mar 17 13:40:00 2007 +0000
+++ b/emulators/tme/distinfo    Sat Mar 17 13:44:17 2007 +0000
@@ -1,12 +1,30 @@
-$NetBSD: distinfo,v 1.6 2006/09/24 15:20:28 joerg Exp $
+$NetBSD: distinfo,v 1.7 2007/03/17 13:44:18 tsutsui Exp $
 
 SHA1 (tme-0.4.tar.gz) = 7a1a2c6aa05527b11f81925e4931e7250f5be308
 RMD160 (tme-0.4.tar.gz) = a5b5ac56c8247f94cd96c92a04a6cb132ba92931
 Size (tme-0.4.tar.gz) = 1448981 bytes
 SHA1 (patch-aa) = 0fe6c37472caa876c253b9e8bb4e09cd278e5def
-SHA1 (patch-ac) = 885286eb6893d5af9769791805d054212b6d0db5
+SHA1 (patch-ab) = ffadbe0a97737fb8c04913781c78b09f6ddc649b
+SHA1 (patch-ac) = 94940e5f0a99c4c1e4e718ffc35fbb2117bceb21
 SHA1 (patch-ad) = 3f5adbaa94e5b97ded14e9a05cce912ed01f406f
 SHA1 (patch-ae) = 2f472a55f5afd1c0079349ce49bd3eb251ea9d76
 SHA1 (patch-af) = 17bf5f0a52036b50533fdfb9f2b6d74ea9494186
 SHA1 (patch-ag) = 9b88bc76c34320e63f7aa4fda6804b7b2c432c5c
 SHA1 (patch-ah) = c33a0dd4353aac9d7c01a0c9d5d54e5813e8382d
+SHA1 (patch-ai) = 6f6be39f73542ef128824aaa969fa9e793c478a5
+SHA1 (patch-aj) = 63c804457fae8a3527532e5d6b1ab09a377d41e4
+SHA1 (patch-ak) = 29ededa7be17a570be7d5f38b9536ff725ece5dc
+SHA1 (patch-al) = b36aecb7f3a89d80be4631bebaa3f3230ce7c8e7
+SHA1 (patch-am) = 2c216b3549ad02a81ba829e43dfa46dcd0525e24
+SHA1 (patch-an) = c6317d655348bb679f1ea6eef79e8743f3eb0158
+SHA1 (patch-ap) = 91d7b00791f90666728f85ebb940cbc2a75da2af
+SHA1 (patch-aq) = c426d9576b2d6f460a7b290e9f3be69c98e1dfef
+SHA1 (patch-ar) = 5d01194d1b3516ae387e21e54c861f6b5ec9e28e
+SHA1 (patch-aw) = fed1d90d936eac53dbe5be9a505bd7171768cc37
+SHA1 (patch-ax) = b8f16847326e3599df4d73d1108f6815a9c46164
+SHA1 (patch-az) = ab4a4164b880ed1716e7fed0e269b40c85515973
+SHA1 (patch-ba) = 22a47dfbf0c494916e4e8f15aa1fc11b687feaa8
+SHA1 (patch-bb) = 7790146bcdf2b9b8249ed538e5ef7a57628b0a3f
+SHA1 (patch-bc) = 52253ad742a4f1dd4c437cd7f8df3c9815483390
+SHA1 (patch-bd) = 69d00319ef82c1b274f56a61b5aa23a3770f5012
+SHA1 (patch-be) = b22f599b6c156f404f0d011cb692bb14bf8363e7
diff -r 4d5ba7f2d4b8 -r 455f136d2e2a emulators/tme/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/tme/patches/patch-ab    Sat Mar 17 13:44:17 2007 +0000
@@ -0,0 +1,28 @@
+$NetBSD: patch-ab,v 1.3 2007/03/17 13:44:18 tsutsui Exp $
+
+--- ic/i825x6.c.orig   2007-01-24 12:56:18.000000000 +0000
++++ ic/i825x6.c
+@@ -122,11 +122,19 @@ do {                                     \
+ /* an rx buffer: */
+ struct tme_i825x6_rx_buffer {
+ 
+-  /* the generic ethernet frame chunk.  this must be first, since we
+-     abuse its tme_ethernet_frame_chunk_next for our own next pointer: */
+-  struct tme_ethernet_frame_chunk tme_i825x6_rx_buffer_frame_chunk;
++  union {
++     struct tme_i825x6_rx_buffer *rx_buffer_next;
++
++    /* the generic ethernet frame chunk.  this must be first, since we
++       abuse its tme_ethernet_frame_chunk_next for our own next pointer: */
++     struct tme_ethernet_frame_chunk buffer_frame_chunk;
++  } rx_un;
++
++#define tme_i825x6_rx_buffer_next rx_un.rx_buffer_next
++#define tme_i825x6_rx_buffer_frame_chunk rx_un.buffer_frame_chunk
++
+ #define TME_I825X6_RX_BUFFER_NEXT(rx_buffer) \
+-  (*((struct tme_i825x6_rx_buffer **) &(rx_buffer)->tme_i825x6_rx_buffer_frame_chunk.tme_ethernet_frame_chunk_next))
++  (rx_buffer->tme_i825x6_rx_buffer_next)
+ 
+   /* when this is TME_I825X6_RU_ADDRESS_UNDEF, this rx buffer was made
+      from a fast-write TLB entry, and the generic ethernet frame chunk
diff -r 4d5ba7f2d4b8 -r 455f136d2e2a emulators/tme/patches/patch-ac
--- a/emulators/tme/patches/patch-ac    Sat Mar 17 13:40:00 2007 +0000
+++ b/emulators/tme/patches/patch-ac    Sat Mar 17 13:44:17 2007 +0000
@@ -1,8 +1,17 @@
-$NetBSD: patch-ac,v 1.3 2005/07/27 07:29:26 skrll Exp $
+$NetBSD: patch-ac,v 1.4 2007/03/17 13:44:18 tsutsui Exp $
 
---- libtme/module.c.orig       2005-01-26 12:59:24.000000000 +0000
-+++ libtme/module.c
-@@ -230,7 +230,7 @@ tme_module_open(const char *module_fake_
+--- libtme/module.c.orig       2005-01-26 21:59:24.000000000 +0900
++++ libtme/module.c    2006-07-29 14:41:36.000000000 +0900
+@@ -214,7 +214,7 @@
+   char *modules_dir;
+   char line_buffer[1024];
+   char **tokens;
+-  unsigned int tokens_count;
++  int tokens_count;
+   char *module_basename;
+   char *module_pathname;
+   lt_dlhandle handle;
+@@ -230,7 +230,7 @@
    for (p1 = module_raw_name;
         (c = *p1) != '\0';
         p1++) {
diff -r 4d5ba7f2d4b8 -r 455f136d2e2a emulators/tme/patches/patch-ai
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/tme/patches/patch-ai    Sat Mar 17 13:44:17 2007 +0000
@@ -0,0 +1,242 @@
+$NetBSD: patch-ai,v 1.1 2007/03/17 13:44:18 tsutsui Exp $
+
+--- bus/multibus/Makefile.in.orig      2005-05-15 10:26:15.000000000 +0900
++++ bus/multibus/Makefile.in   2006-07-29 14:32:31.000000000 +0900
+@@ -221,9 +221,10 @@
+ @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/3c400.Plo ./$(DEPDIR)/sun-mie.Plo \
+ @AMDEP_TRUE@  ./$(DEPDIR)/sun-sc.Plo
+ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+-      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) $(CFLAGS_NO_STRICT_ALIASING)
+ LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
+-      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \
++      $(CFLAGS_NO_STRICT_ALIASING)
+ CCLD = $(CC)
+ LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+--- generic/Makefile.in.orig   2005-05-15 10:26:16.000000000 +0900
++++ generic/Makefile.in        2006-07-29 14:30:19.000000000 +0900
+@@ -247,9 +247,10 @@
+ @AMDEP_TRUE@  ./$(DEPDIR)/scsi.Plo ./$(DEPDIR)/serial.Plo \
+ @AMDEP_TRUE@  ./$(DEPDIR)/tape.Plo
+ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+-      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) $(CFLAGS_NO_STRICT_ALIASING)
+ LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
+-      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \
++      $(CFLAGS_NO_STRICT_ALIASING)
+ CCLD = $(CC)
+ LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+--- host/bsd/Makefile.in.orig  2005-05-15 10:26:17.000000000 +0900
++++ host/bsd/Makefile.in       2006-07-29 14:32:41.000000000 +0900
+@@ -217,9 +217,10 @@
+ am__depfiles_maybe = depfiles
+ @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/bsd-bpf.Plo ./$(DEPDIR)/bsd-if.Plo
+ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+-      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) $(CFLAGS_NO_STRICT_ALIASING)
+ LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
+-      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \
++      $(CFLAGS_NO_STRICT_ALIASING)
+ CCLD = $(CC)
+ LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+--- host/gtk/Makefile.in.orig  2005-05-15 10:26:17.000000000 +0900
++++ host/gtk/Makefile.in       2006-07-29 14:32:52.000000000 +0900
+@@ -221,9 +221,10 @@
+ @AMDEP_TRUE@  ./$(DEPDIR)/gtk-mouse.Plo \
+ @AMDEP_TRUE@  ./$(DEPDIR)/gtk-screen.Plo
+ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+-      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) $(CFLAGS_NO_STRICT_ALIASING)
+ LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
+-      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \
++      $(CFLAGS_NO_STRICT_ALIASING)
+ CCLD = $(CC)
+ LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+--- host/posix/Makefile.in.orig        2005-05-15 10:26:18.000000000 +0900
++++ host/posix/Makefile.in     2006-07-29 14:33:04.000000000 +0900
+@@ -225,9 +225,10 @@
+ @AMDEP_TRUE@  ./$(DEPDIR)/posix-serial.Plo \
+ @AMDEP_TRUE@  ./$(DEPDIR)/posix-tape.Plo
+ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+-      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) $(CFLAGS_NO_STRICT_ALIASING)
+ LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
+-      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \
++      $(CFLAGS_NO_STRICT_ALIASING)
+ CCLD = $(CC)
+ LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+--- ic/Makefile.in.orig        2005-05-15 10:26:19.000000000 +0900
++++ ic/Makefile.in     2006-07-29 14:30:51.000000000 +0900
+@@ -280,9 +280,10 @@
+ @AMDEP_TRUE@  ./$(DEPDIR)/isil7170.Plo ./$(DEPDIR)/mm58167.Plo \
+ @AMDEP_TRUE@  ./$(DEPDIR)/ncr5380.Plo ./$(DEPDIR)/z8530.Plo
+ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+-      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) $(CFLAGS_NO_STRICT_ALIASING)
+ LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
+-      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \
++      $(CFLAGS_NO_STRICT_ALIASING)
+ CCLD = $(CC)
+ LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+--- ic/ieee754/Makefile.in.orig        2005-05-15 10:26:19.000000000 +0900
++++ ic/ieee754/Makefile.in     2006-07-29 14:33:17.000000000 +0900
+@@ -190,9 +190,10 @@
+ @AMDEP_TRUE@  ./$(DEPDIR)/ieee754-ops-auto.Plo \
+ @AMDEP_TRUE@  ./$(DEPDIR)/softfloat-tme.Plo
+ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+-      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) $(CFLAGS_NO_STRICT_ALIASING)
+ LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
+-      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \
++      $(CFLAGS_NO_STRICT_ALIASING)
+ CCLD = $(CC)
+ LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+--- ic/m68k/Makefile.in.orig   2005-05-15 10:26:20.000000000 +0900
++++ ic/m68k/Makefile.in        2006-07-29 14:33:27.000000000 +0900
+@@ -241,9 +241,10 @@
+ @AMDEP_TRUE@  ./$(DEPDIR)/m68k-misc.Plo \
+ @AMDEP_TRUE@  ./$(DEPDIR)/m68k-opmap.Plo
+ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+-      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) $(CFLAGS_NO_STRICT_ALIASING)
+ LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
+-      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \
++      $(CFLAGS_NO_STRICT_ALIASING)
+ CCLD = $(CC)
+ LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+--- libltdl/Makefile.in.orig   2003-05-14 11:33:05.000000000 +0900
++++ libltdl/Makefile.in        2006-07-29 14:31:04.000000000 +0900
+@@ -177,9 +177,10 @@
+ depcomp =
+ am__depfiles_maybe =
+ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+-      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) $(CFLAGS_NO_STRICT_ALIASING)
+ LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
+-      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \
++      $(CFLAGS_NO_STRICT_ALIASING)
+ CCLD = $(CC)
+ LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+--- libtme/Makefile.in.orig    2005-05-15 10:26:20.000000000 +0900
++++ libtme/Makefile.in 2006-07-29 14:31:20.000000000 +0900
+@@ -195,9 +195,10 @@
+ @AMDEP_TRUE@  ./$(DEPDIR)/misc.Plo ./$(DEPDIR)/module.Plo \
+ @AMDEP_TRUE@  ./$(DEPDIR)/threads-sjlj.Plo
+ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+-      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) $(CFLAGS_NO_STRICT_ALIASING)
+ LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
+-      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \
++      $(CFLAGS_NO_STRICT_ALIASING)
+ CCLD = $(CC)
+ LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+
+--- machine/sun/Makefile.in.orig       2005-05-15 10:26:22.000000000 +0900
++++ machine/sun/Makefile.in    2006-07-29 14:33:37.000000000 +0900
+@@ -205,9 +205,10 @@
+ @AMDEP_TRUE@  ./$(DEPDIR)/sun-mmu.Plo ./$(DEPDIR)/sun-obie.Plo \
+ @AMDEP_TRUE@  ./$(DEPDIR)/sun-si.Plo
+ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+-      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) $(CFLAGS_NO_STRICT_ALIASING)
+ LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
+-      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \
++      $(CFLAGS_NO_STRICT_ALIASING)
+ CCLD = $(CC)
+ LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
++++ machine/sun2/Makefile.in   2006-07-29 14:33:45.000000000 +0900
+@@ -230,9 +230,10 @@
+ @AMDEP_TRUE@  ./$(DEPDIR)/sun2-mainbus.Plo \
+ @AMDEP_TRUE@  ./$(DEPDIR)/sun2-mmu.Plo
+ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+-      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) $(CFLAGS_NO_STRICT_ALIASING)
+ LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
+-      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++      $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \
++      $(CFLAGS_NO_STRICT_ALIASING)



Home | Main Index | Thread Index | Old Index