* [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils
[not found] <f43fc5580810241101ra7099ddj260f6eb36a2edd35@mail.gmail.com>
@ 2008-10-24 19:12 ` Blue Swirl
2008-10-24 19:36 ` Kirill A. Shutemov
` (3 more replies)
0 siblings, 4 replies; 14+ messages in thread
From: Blue Swirl @ 2008-10-24 19:12 UTC (permalink / raw)
To: qemu-devel@nongnu.org
[-- Attachment #1: Type: text/plain, Size: 689 bytes --]
Hi,
The disassembler files should be updated to get newer instructions
supported. This is currently not easy because the *-dis.c files are
concatenated using several files from binutils. There are some Qemu
specific changes.
The first patch introduces a new directory "dis", moves sparc-dis.c
there, and splits it to three files as used in binutils: sparc-dis.c,
sparc-opc.c and sparc.h.
The second patch updates the files from binutils 2.18. The real
changes from 2002 binutils to current are not that large, but there is
some code movement and I changed tabs to spaces at one point. The
license changes from GPL v2 to v3.
I can introduce more staging patches if necessary. Comments?
[-- Attachment #2: split_dis.diff.bz2 --]
[-- Type: application/x-bzip2, Size: 34813 bytes --]
[-- Attachment #3: update_dis.diff.bz2 --]
[-- Type: application/x-bzip2, Size: 32357 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils
2008-10-24 19:12 ` [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils Blue Swirl
@ 2008-10-24 19:36 ` Kirill A. Shutemov
2008-10-24 19:46 ` Blue Swirl
2008-10-24 19:38 ` Andreas Färber
` (2 subsequent siblings)
3 siblings, 1 reply; 14+ messages in thread
From: Kirill A. Shutemov @ 2008-10-24 19:36 UTC (permalink / raw)
To: qemu-devel
[-- Attachment #1: Type: text/plain, Size: 260 bytes --]
On Fri, Oct 24, 2008 at 10:12:07PM +0300, Blue Swirl wrote:
> The second patch updates the files from binutils 2.18.
Why not 2.19? It is almost released.
--
Regards, Kirill A. Shutemov
+ Belarus, Minsk
+ ALT Linux Team, http://www.altlinux.com/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils
2008-10-24 19:12 ` [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils Blue Swirl
2008-10-24 19:36 ` Kirill A. Shutemov
@ 2008-10-24 19:38 ` Andreas Färber
2008-10-24 19:59 ` Blue Swirl
2008-10-24 23:50 ` Thiemo Seufer
2008-10-25 0:06 ` Paul Brook
3 siblings, 1 reply; 14+ messages in thread
From: Andreas Färber @ 2008-10-24 19:38 UTC (permalink / raw)
To: qemu-devel
Am 24.10.2008 um 21:12 schrieb Blue Swirl:
> The second patch updates the files from binutils 2.18. The real
> changes from 2002 binutils to current are not that large, but there is
> some code movement and I changed tabs to spaces at one point. The
> license changes from GPL v2 to v3.
In January there were some complaints about GPLv3 (wasn't that for
disassembler files?), try searching for "teenage mutant legal
turtles". ;-)
It was reverted to using "GPLv2 or later" at the time.
Andreas
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils
2008-10-24 19:36 ` Kirill A. Shutemov
@ 2008-10-24 19:46 ` Blue Swirl
0 siblings, 0 replies; 14+ messages in thread
From: Blue Swirl @ 2008-10-24 19:46 UTC (permalink / raw)
To: qemu-devel
On 10/24/08, Kirill A. Shutemov <kirill@shutemov.name> wrote:
> On Fri, Oct 24, 2008 at 10:12:07PM +0300, Blue Swirl wrote:
> > The second patch updates the files from binutils 2.18.
>
>
> Why not 2.19? It is almost released.
That's of course possible too. I haven't followed binutils development at all.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils
2008-10-24 19:38 ` Andreas Färber
@ 2008-10-24 19:59 ` Blue Swirl
2008-10-24 20:05 ` Aurelien Jarno
2008-10-24 20:16 ` Stefan Weil
0 siblings, 2 replies; 14+ messages in thread
From: Blue Swirl @ 2008-10-24 19:59 UTC (permalink / raw)
To: qemu-devel
On 10/24/08, Andreas Färber <andreas.faerber@web.de> wrote:
>
> Am 24.10.2008 um 21:12 schrieb Blue Swirl:
>
>
> > The second patch updates the files from binutils 2.18. The real
> > changes from 2002 binutils to current are not that large, but there is
> > some code movement and I changed tabs to spaces at one point. The
> > license changes from GPL v2 to v3.
> >
>
> In January there were some complaints about GPLv3 (wasn't that for
> disassembler files?), try searching for "teenage mutant legal turtles". ;-)
>
> It was reverted to using "GPLv2 or later" at the time.
But there are a lot of files with GPL v3 now:
bt-host.c: * (at your option) version 3 of the License.
bt-vhci.c: * (at your option) version 3 of the License.
hw/blizzard.c: * (at your option) version 3 of the License.
hw/blizzard_template.h: * (at your option) version 3 of the License.
hw/bt-hci-csr.c: * (at your option) version 3 of the License.
hw/bt-hid.c: * (at your option) version 3 of the License.
hw/bt.c: * (at your option) version 3 of the License.
hw/cbus.c: * (at your option) version 3 of the License.
hw/lm832x.c: * (at your option) version 3 of the License.
hw/nseries.c: * (at your option) version 3 of the License.
hw/omap.h: * (at your option) version 3 of the License.
hw/omap1.c: * (at your option) version 3 of the License.
hw/omap2.c: * (at your option) version 3 of the License.
hw/omap_dss.c: * (at your option) version 3 of the License.
hw/omap_mmc.c: * (at your option) version 3 of the License.
hw/onenand.c: * (at your option) version 3 of the License.
hw/palm.c: * (at your option) version 3 of the License.
hw/soc_dma.c: * (at your option) version 3 of the License.
hw/soc_dma.h: * (at your option) version 3 of the License.
hw/tmp105.c: * (at your option) version 3 of the License.
hw/tsc2005.c: * (at your option) version 3 of the License.
hw/tsc210x.c: * (at your option) version 3 of the License.
hw/tusb6010.c: * (at your option) version 3 of the License.
hw/twl92230.c: * (at your option) version 3 of the License.
hw/usb-bt.c: * (at your option) version 3 of the License.
hw/usb-musb.c: * (at your option) version 3 of the License.
hw/zaurus.c: * (at your option) version 3 of the License.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils
2008-10-24 19:59 ` Blue Swirl
@ 2008-10-24 20:05 ` Aurelien Jarno
2008-10-24 20:16 ` Stefan Weil
1 sibling, 0 replies; 14+ messages in thread
From: Aurelien Jarno @ 2008-10-24 20:05 UTC (permalink / raw)
To: qemu-devel
On Fri, Oct 24, 2008 at 10:59:16PM +0300, Blue Swirl wrote:
> On 10/24/08, Andreas Färber <andreas.faerber@web.de> wrote:
> >
> > Am 24.10.2008 um 21:12 schrieb Blue Swirl:
> >
> >
> > > The second patch updates the files from binutils 2.18. The real
> > > changes from 2002 binutils to current are not that large, but there is
> > > some code movement and I changed tabs to spaces at one point. The
> > > license changes from GPL v2 to v3.
> > >
> >
> > In January there were some complaints about GPLv3 (wasn't that for
> > disassembler files?), try searching for "teenage mutant legal turtles". ;-)
> >
> > It was reverted to using "GPLv2 or later" at the time.
>
> But there are a lot of files with GPL v3 now:
The fact that we already have GPL v3 file is not relevant. GPL v2 only
is not compatible with GPL v3. Either all the GPL v2 only file have to
be relicensed, or the GPL v3 only files have to be relicensed or
removed.
> bt-host.c: * (at your option) version 3 of the License.
> bt-vhci.c: * (at your option) version 3 of the License.
> hw/blizzard.c: * (at your option) version 3 of the License.
> hw/blizzard_template.h: * (at your option) version 3 of the License.
> hw/bt-hci-csr.c: * (at your option) version 3 of the License.
> hw/bt-hid.c: * (at your option) version 3 of the License.
> hw/bt.c: * (at your option) version 3 of the License.
> hw/cbus.c: * (at your option) version 3 of the License.
> hw/lm832x.c: * (at your option) version 3 of the License.
> hw/nseries.c: * (at your option) version 3 of the License.
> hw/omap.h: * (at your option) version 3 of the License.
> hw/omap1.c: * (at your option) version 3 of the License.
> hw/omap2.c: * (at your option) version 3 of the License.
> hw/omap_dss.c: * (at your option) version 3 of the License.
> hw/omap_mmc.c: * (at your option) version 3 of the License.
> hw/onenand.c: * (at your option) version 3 of the License.
> hw/palm.c: * (at your option) version 3 of the License.
> hw/soc_dma.c: * (at your option) version 3 of the License.
> hw/soc_dma.h: * (at your option) version 3 of the License.
> hw/tmp105.c: * (at your option) version 3 of the License.
> hw/tsc2005.c: * (at your option) version 3 of the License.
> hw/tsc210x.c: * (at your option) version 3 of the License.
> hw/tusb6010.c: * (at your option) version 3 of the License.
> hw/twl92230.c: * (at your option) version 3 of the License.
> hw/usb-bt.c: * (at your option) version 3 of the License.
> hw/usb-musb.c: * (at your option) version 3 of the License.
> hw/zaurus.c: * (at your option) version 3 of the License.
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' aurel32@debian.org | aurelien@aurel32.net
`- people.debian.org/~aurel32 | www.aurel32.net
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils
2008-10-24 19:59 ` Blue Swirl
2008-10-24 20:05 ` Aurelien Jarno
@ 2008-10-24 20:16 ` Stefan Weil
2008-10-24 23:48 ` Thiemo Seufer
1 sibling, 1 reply; 14+ messages in thread
From: Stefan Weil @ 2008-10-24 20:16 UTC (permalink / raw)
To: qemu-devel
Blue Swirl schrieb:
> But there are a lot of files with GPL v3 now:
>
> bt-host.c: * (at your option) version 3 of the License.
> bt-vhci.c: * (at your option) version 3 of the License.
> hw/blizzard.c: * (at your option) version 3 of the License.
> hw/blizzard_template.h: * (at your option) version 3 of the License.
> hw/bt-hci-csr.c: * (at your option) version 3 of the License.
> hw/bt-hid.c: * (at your option) version 3 of the License.
> hw/bt.c: * (at your option) version 3 of the License.
> hw/cbus.c: * (at your option) version 3 of the License.
> hw/lm832x.c: * (at your option) version 3 of the License.
> hw/nseries.c: * (at your option) version 3 of the License.
> hw/omap.h: * (at your option) version 3 of the License.
> hw/omap1.c: * (at your option) version 3 of the License.
> hw/omap2.c: * (at your option) version 3 of the License.
> hw/omap_dss.c: * (at your option) version 3 of the License.
> hw/omap_mmc.c: * (at your option) version 3 of the License.
> hw/onenand.c: * (at your option) version 3 of the License.
> hw/palm.c: * (at your option) version 3 of the License.
> hw/soc_dma.c: * (at your option) version 3 of the License.
> hw/soc_dma.h: * (at your option) version 3 of the License.
> hw/tmp105.c: * (at your option) version 3 of the License.
> hw/tsc2005.c: * (at your option) version 3 of the License.
> hw/tsc210x.c: * (at your option) version 3 of the License.
> hw/tusb6010.c: * (at your option) version 3 of the License.
> hw/twl92230.c: * (at your option) version 3 of the License.
> hw/usb-bt.c: * (at your option) version 3 of the License.
> hw/usb-musb.c: * (at your option) version 3 of the License.
> hw/zaurus.c: * (at your option) version 3 of the License.
These files are GPL v2, so they fit into Qemu:
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2 or
* (at your option) version 3 of the License.
They may be used with GPL v3, too.
By the way: is it "at your option", or should it be "at your opinion"?
Could one of the native speakers have a look, please?
Stefan
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils
2008-10-24 20:16 ` Stefan Weil
@ 2008-10-24 23:48 ` Thiemo Seufer
0 siblings, 0 replies; 14+ messages in thread
From: Thiemo Seufer @ 2008-10-24 23:48 UTC (permalink / raw)
To: Stefan Weil; +Cc: qemu-devel
Stefan Weil wrote:
> Blue Swirl schrieb:
> > But there are a lot of files with GPL v3 now:
> >
> > bt-host.c: * (at your option) version 3 of the License.
> > bt-vhci.c: * (at your option) version 3 of the License.
> > hw/blizzard.c: * (at your option) version 3 of the License.
> > hw/blizzard_template.h: * (at your option) version 3 of the License.
> > hw/bt-hci-csr.c: * (at your option) version 3 of the License.
> > hw/bt-hid.c: * (at your option) version 3 of the License.
> > hw/bt.c: * (at your option) version 3 of the License.
> > hw/cbus.c: * (at your option) version 3 of the License.
> > hw/lm832x.c: * (at your option) version 3 of the License.
> > hw/nseries.c: * (at your option) version 3 of the License.
> > hw/omap.h: * (at your option) version 3 of the License.
> > hw/omap1.c: * (at your option) version 3 of the License.
> > hw/omap2.c: * (at your option) version 3 of the License.
> > hw/omap_dss.c: * (at your option) version 3 of the License.
> > hw/omap_mmc.c: * (at your option) version 3 of the License.
> > hw/onenand.c: * (at your option) version 3 of the License.
> > hw/palm.c: * (at your option) version 3 of the License.
> > hw/soc_dma.c: * (at your option) version 3 of the License.
> > hw/soc_dma.h: * (at your option) version 3 of the License.
> > hw/tmp105.c: * (at your option) version 3 of the License.
> > hw/tsc2005.c: * (at your option) version 3 of the License.
> > hw/tsc210x.c: * (at your option) version 3 of the License.
> > hw/tusb6010.c: * (at your option) version 3 of the License.
> > hw/twl92230.c: * (at your option) version 3 of the License.
> > hw/usb-bt.c: * (at your option) version 3 of the License.
> > hw/usb-musb.c: * (at your option) version 3 of the License.
> > hw/zaurus.c: * (at your option) version 3 of the License.
> These files are GPL v2, so they fit into Qemu:
>
> * This program is free software; you can redistribute it and/or
> * modify it under the terms of the GNU General Public License as
> * published by the Free Software Foundation; either version 2 or
> * (at your option) version 3 of the License.
>
> They may be used with GPL v3, too.
>
> By the way: is it "at your option", or should it be "at your opinion"?
> Could one of the native speakers have a look, please?
"At your option", since the user can choose any of them.
Thiemo
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils
2008-10-24 19:12 ` [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils Blue Swirl
2008-10-24 19:36 ` Kirill A. Shutemov
2008-10-24 19:38 ` Andreas Färber
@ 2008-10-24 23:50 ` Thiemo Seufer
2008-10-25 0:06 ` Paul Brook
3 siblings, 0 replies; 14+ messages in thread
From: Thiemo Seufer @ 2008-10-24 23:50 UTC (permalink / raw)
To: Blue Swirl; +Cc: qemu-devel@nongnu.org
Blue Swirl wrote:
> Hi,
>
> The disassembler files should be updated to get newer instructions
> supported. This is currently not easy because the *-dis.c files are
> concatenated using several files from binutils. There are some Qemu
> specific changes.
>
> The first patch introduces a new directory "dis", moves sparc-dis.c
> there, and splits it to three files as used in binutils: sparc-dis.c,
> sparc-opc.c and sparc.h.
>
> The second patch updates the files from binutils 2.18. The real
> changes from 2002 binutils to current are not that large, but there is
> some code movement and I changed tabs to spaces at one point. The
> license changes from GPL v2 to v3.
>
> I can introduce more staging patches if necessary. Comments?
Some files in Qemu are licensed as GPLv2 only. This is incompatible
with recent binutils files which are GPLv3 or later.
Thiemo
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils
2008-10-24 19:12 ` [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils Blue Swirl
` (2 preceding siblings ...)
2008-10-24 23:50 ` Thiemo Seufer
@ 2008-10-25 0:06 ` Paul Brook
2008-10-25 7:56 ` Blue Swirl
3 siblings, 1 reply; 14+ messages in thread
From: Paul Brook @ 2008-10-25 0:06 UTC (permalink / raw)
To: qemu-devel; +Cc: Blue Swirl
> The second patch updates the files from binutils 2.18. The real
> changes from 2002 binutils to current are not that large, but there is
> some code movement and I changed tabs to spaces at one point. The
> license changes from GPL v2 to v3.
GPLv3 is not acceptable for qemu, which contains v2 only code.
Paul
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils
2008-10-25 0:06 ` Paul Brook
@ 2008-10-25 7:56 ` Blue Swirl
2008-10-25 10:17 ` Laurent Desnogues
2008-10-27 8:54 ` Laurent Desnogues
0 siblings, 2 replies; 14+ messages in thread
From: Blue Swirl @ 2008-10-25 7:56 UTC (permalink / raw)
To: Paul Brook; +Cc: qemu-devel
On 10/25/08, Paul Brook <paul@codesourcery.com> wrote:
> > The second patch updates the files from binutils 2.18. The real
> > changes from 2002 binutils to current are not that large, but there is
> > some code movement and I changed tabs to spaces at one point. The
> > license changes from GPL v2 to v3.
>
>
> GPLv3 is not acceptable for qemu, which contains v2 only code.
We could update once to binutils 2.17 which is GPL v2+. For Sparc this
would be about OK, since there is just one commit after GPLv3 switch.
But for i386 this would mean missing 30 to 50 commits.
Alternatively we could develop new disassemblers, for example based on
translate.c code (LGPL v2 for Sparc). Easy for Sparc, but a huge job
for i386/amd64.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils
2008-10-25 7:56 ` Blue Swirl
@ 2008-10-25 10:17 ` Laurent Desnogues
2008-10-27 8:54 ` Laurent Desnogues
1 sibling, 0 replies; 14+ messages in thread
From: Laurent Desnogues @ 2008-10-25 10:17 UTC (permalink / raw)
To: qemu-devel
On Sat, Oct 25, 2008 at 9:56 AM, Blue Swirl <blauwirbel@gmail.com> wrote:
>
> Alternatively we could develop new disassemblers, for example based on
> translate.c code (LGPL v2 for Sparc).
The main issue with that approach is that it may result in reproducing
translate bugs in the disassembler, and I am sure the target I am
familiar with has such bugs.
On the other hand if one uses translate to write a disassembler and
does an exhaustive disassembly and compares the result with
objdump output then both qemu and binutils (which also contains
holes for the ARM target, at least last time I checked) will benefit.
Laurent
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils
2008-10-25 7:56 ` Blue Swirl
2008-10-25 10:17 ` Laurent Desnogues
@ 2008-10-27 8:54 ` Laurent Desnogues
2008-10-27 9:37 ` Laurent Desnogues
1 sibling, 1 reply; 14+ messages in thread
From: Laurent Desnogues @ 2008-10-27 8:54 UTC (permalink / raw)
To: qemu-devel
On Sat, Oct 25, 2008 at 9:56 AM, Blue Swirl <blauwirbel@gmail.com> wrote:
>
>> GPLv3 is not acceptable for qemu, which contains v2 only code.
>
> We could update once to binutils 2.17 which is GPL v2+. For Sparc this
> would be about OK, since there is just one commit after GPLv3 switch.
> But for i386 this would mean missing 30 to 50 commits.
I took a quick look at binutils CVS repository: 2.17 released happened
in June '06.
According to ChangeLog, the switch to GPLv3 occured in July '07:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog-2007?rev=1.2&content-type=text/x-cvsweb-markup&cvsroot=src
So I *guess* getting source out of CVS from June '07 should be safe
license wise, though probably slightly dangerous from a stability point
of view. Perhaps Paul can comment on that?
Laurent
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils
2008-10-27 8:54 ` Laurent Desnogues
@ 2008-10-27 9:37 ` Laurent Desnogues
0 siblings, 0 replies; 14+ messages in thread
From: Laurent Desnogues @ 2008-10-27 9:37 UTC (permalink / raw)
To: qemu-devel
On Mon, Oct 27, 2008 at 10:54 AM, Laurent Desnogues
<laurent.desnogues@gmail.com> wrote:
> On Sat, Oct 25, 2008 at 9:56 AM, Blue Swirl <blauwirbel@gmail.com> wrote:
>>
>>> GPLv3 is not acceptable for qemu, which contains v2 only code.
>>
>> We could update once to binutils 2.17 which is GPL v2+. For Sparc this
>> would be about OK, since there is just one commit after GPLv3 switch.
>> But for i386 this would mean missing 30 to 50 commits.
>
> I took a quick look at binutils CVS repository: 2.17 released happened
> in June '06.
>
> According to ChangeLog, the switch to GPLv3 occured in July '07:
> http://sourceware.org/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog-2007?rev=1.2&content-type=text/x-cvsweb-markup&cvsroot=src
>
> So I *guess* getting source out of CVS from June '07 should be safe
> license wise, though probably slightly dangerous from a stability point
> of view. Perhaps Paul can comment on that?
In case it matters, the ARM disassembler is exactly at the point I
mentionned: last commit before the switch to GPLv3.
Laurent
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2008-10-27 9:37 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <f43fc5580810241101ra7099ddj260f6eb36a2edd35@mail.gmail.com>
2008-10-24 19:12 ` [Qemu-devel] [PATCH, RFC] Update disassembler files from latest binutils Blue Swirl
2008-10-24 19:36 ` Kirill A. Shutemov
2008-10-24 19:46 ` Blue Swirl
2008-10-24 19:38 ` Andreas Färber
2008-10-24 19:59 ` Blue Swirl
2008-10-24 20:05 ` Aurelien Jarno
2008-10-24 20:16 ` Stefan Weil
2008-10-24 23:48 ` Thiemo Seufer
2008-10-24 23:50 ` Thiemo Seufer
2008-10-25 0:06 ` Paul Brook
2008-10-25 7:56 ` Blue Swirl
2008-10-25 10:17 ` Laurent Desnogues
2008-10-27 8:54 ` Laurent Desnogues
2008-10-27 9:37 ` Laurent Desnogues
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).