Gentoo Archives: gentoo-commits

From: "Keri Harris (keri)" <keri@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/qu-prolog/files: qu-prolog-9.1-cerr-ptr.patch qu-prolog-9.1-portage.patch qu-prolog-9.1-cflags.patch
Date: Sat, 19 Nov 2011 19:04:17
Message-Id: 20111119182030.7D3CE2004B@flycatcher.gentoo.org
1 keri 11/11/19 18:20:30
2
3 Added: qu-prolog-9.1-cerr-ptr.patch
4 qu-prolog-9.1-portage.patch
5 qu-prolog-9.1-cflags.patch
6 Log:
7 Version bump
8
9 (Portage version: 2.1.10.11/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.1 dev-lang/qu-prolog/files/qu-prolog-9.1-cerr-ptr.patch
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/qu-prolog/files/qu-prolog-9.1-cerr-ptr.patch?rev=1.1&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/qu-prolog/files/qu-prolog-9.1-cerr-ptr.patch?rev=1.1&content-type=text/plain
16
17 Index: qu-prolog-9.1-cerr-ptr.patch
18 ===================================================================
19 diff -ur qp9.1.orig/src/gc.cc qp9.1/src/gc.cc
20 --- qp9.1.orig/src/gc.cc 2011-08-23 11:17:44.000000000 +1200
21 +++ qp9.1/src/gc.cc 2011-11-20 07:14:14.000000000 +1300
22 @@ -152,7 +152,7 @@
23 {
24 cerr << size << endl;
25 heapobject* ptr = reinterpret_cast<heapobject*>(term);
26 - cerr << hex << (u_int)(ptr) << " : " << *ptr << " " << *(ptr+1) << dec << endl;
27 + cerr << hex << (wordptr)(ptr) << " : " << *ptr << " " << *(ptr+1) << dec << endl;
28 return false;
29 }
30 return true;
31 diff -ur qp9.1.orig/src/objects.h qp9.1/src/objects.h
32 --- qp9.1.orig/src/objects.h 2011-08-23 11:17:44.000000000 +1200
33 +++ qp9.1/src/objects.h 2011-11-20 07:14:14.000000000 +1300
34 @@ -1242,18 +1242,12 @@
35 << this->getName() << "\" ";
36
37 #ifndef WIN32
38 - switch (hasAssociatedItem())
39 - {
40 - case AssociatedNone:
41 - std::cerr << "(no info)";
42 - break;
43 - case AssociatedInteger:
44 - std::cerr << "int: " << getAssociatedInteger();
45 - break;
46 - case AssociatedAtom:
47 - std::cerr << "atom: [" << std::hex << (wordptr) getAssociatedAtom() << std::dec << "]";
48 - break;
49 - }
50 + if (hasAssociatedInteger())
51 + std::cerr << "int: " << getAssociatedInteger();
52 + else if (hasAssociatedAtom())
53 + std::cerr << "atom: [" << std::hex << (wordptr) getAssociatedAtom() << std::dec << "]";
54 + else
55 + std::cerr << "(no info)";
56 #endif
57 }
58 #endif
59
60
61
62 1.1 dev-lang/qu-prolog/files/qu-prolog-9.1-portage.patch
63
64 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/qu-prolog/files/qu-prolog-9.1-portage.patch?rev=1.1&view=markup
65 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/qu-prolog/files/qu-prolog-9.1-portage.patch?rev=1.1&content-type=text/plain
66
67 Index: qu-prolog-9.1-portage.patch
68 ===================================================================
69 diff -ur qp9.1.orig/bin/qc.in qp9.1/bin/qc.in
70 --- qp9.1.orig/bin/qc.in 2011-08-23 11:17:28.000000000 +1200
71 +++ qp9.1/bin/qc.in 2011-11-20 07:16:18.000000000 +1300
72 @@ -27,13 +27,13 @@
73
74 ##############################
75
76 -preprocess='@QPHOME@/bin/qppp'
77 -expand='@QPHOME@/bin/qg'
78 -qpcompile='@QPHOME@/bin/qc1'
79 +preprocess='qppp'
80 +expand='qg'
81 +qpcompile='qc1'
82 compversion='qup'
83 -assemble='@QPHOME@/bin/qa'
84 -link='@QPHOME@/bin/ql'
85 -execute='@QPHOME@/bin/qem'
86 +assemble='qa'
87 +link='ql'
88 +execute='qem'
89 libqofiles="@QPHOME@/prolog/compiler/*.qo @QPHOME@/prolog/library/*.qo"
90
91 ##############################
92 diff -ur qp9.1.orig/prolog/Makefile.in qp9.1/prolog/Makefile.in
93 --- qp9.1.orig/prolog/Makefile.in 2006-04-06 16:01:45.000000000 +1200
94 +++ qp9.1/prolog/Makefile.in 2011-11-20 07:16:18.000000000 +1300
95 @@ -1,3 +1,5 @@
96 +PATH:=$(PATH):@QPHOME@/bin
97 +
98 .DEFAULT:
99 @$(MAKE) -C compiler $@
100 @$(MAKE) -C library $@
101
102
103
104 1.1 dev-lang/qu-prolog/files/qu-prolog-9.1-cflags.patch
105
106 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/qu-prolog/files/qu-prolog-9.1-cflags.patch?rev=1.1&view=markup
107 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/qu-prolog/files/qu-prolog-9.1-cflags.patch?rev=1.1&content-type=text/plain
108
109 Index: qu-prolog-9.1-cflags.patch
110 ===================================================================
111 --- qp9.1.orig/src/Makefile.in 2011-08-23 11:17:54.000000000 +1200
112 +++ qp9.1/src/Makefile.in 2011-11-20 07:15:06.000000000 +1300
113 @@ -40,7 +40,7 @@
114
115 #export DEBUGGING=
116
117 -export CXXFLAGS = @GCC_ALIAS_FLAG@ -Wall -D_GNU_SOURCE=1 $(OPTIMISATION) @DEBUGGING@ @GCCINCLUDES@ -Wno-uninitialized
118 +#export CXXFLAGS = @GCC_ALIAS_FLAG@ -Wall -D_GNU_SOURCE=1 $(OPTIMISATION) @DEBUGGING@ @GCCINCLUDES@ -Wno-uninitialized
119 export QACXXFLAGS = -Wall -D_GNU_SOURCE=1 @DEBUGGING@ @GCCINCLUDES@ -Wno-uninitialized
120
121 .PHONY: all
122 @@ -79,6 +79,9 @@
123
124 # Targets
125
126 +.cc.o:
127 + $(CXX) $(CXXFLAGS) @GCC_ALIAS_FLAG@ -Wall -D_GNU_SOURCE=1 @DEBUGGING@ @GCCINCLUDES@ -Wno-uninitialized -c $<
128 +
129 .PHONY: commands
130 commands: $(GENERATED) $(LIBRARIES) $(BIG_LIBRARY)
131 @$(MAKE) $(ALL_COMMANDS)