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