Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #108296

Re: And they say C is obscure

From scott@slp53.sl.home (Scott Lurndal)
Subject Re: And they say C is obscure
Newsgroups comp.lang.c
References (3 earlier) <lny3v9wbgh.fsf@kst-u.example.com> <58f0b5fc.7192062@news.xs4all.nl> <ocr14n$744$1@dont-email.me> <58f8b666.1301234@news.xs4all.nl> <2c2e8a25-3780-495a-9135-6b24d3a0a207@googlegroups.com>
Message-ID <nw4KA.20163$xR7.18665@fx28.iad> (permalink)
Organization UsenetServer - www.usenetserver.com
Date 2017-04-20 15:32 +0000

Show all headers | View raw


supercat@casperkitty.com writes:
>On Thursday, April 20, 2017 at 8:25:06 AM UTC-5, Richard Bos wrote:
>> Ken Brody <kenbrody@spamcop.net> wrote:
>> 
>> > On 4/14/2017 7:48 AM, Richard Bos wrote:
>> > > Keith Thompson <kst-u@mib.org> wrote:
>> > [...]
>> > >> A call to memset() is generally preferred to an equivalent for loop,
>> > >> because it's simpler and likely to be faster.  Of course you have to
>> > >> understand what a function does if you're going to call it.
>> > >
>> > > It's also relevant, here, that memset() is a Standard function, and one
>> > > that can usually be optimised very agressively. If the function is user
>> > > code, or less fundamental, the equation can change drastically.
>> > 
>> > I have also seem smallish memset() calls inlined to things like a simple 
>> > "store a 4-byte zero here, then another 4-byte zero, and then a 2-byte 
>> > zero".  Much more efficient than any function call plus loop could ever be.
>> 
>> Yes, that's exactly the kind of thing I meant with "optimised very
>> aggressively". Good luck getting your compiler to manage that with your
>> own functions...
>
>The godbolt compiler tester doesn't have any gcc versions for the ARM past
>5.4.1, but given:
>
>    #include <string.h>
>    #include <stdint.h>
>    void test1(uint16_t *p)
>    {
>        p=(uint16_t*)(uint32_t*)p;
>        memset(p, 0, 8);
>    }
>    void test2(uint16_t *p)
>    {
>        for (int i=0; i<4; i++)
>            p[i]=0;
>    }
>

GCC 6.1 for arm64 produces:

0000000000000000 <test1>:
   0:   a9be7bfd        stp     x29, x30, [sp,#-32]!
   4:   910003fd        mov     x29, sp
   8:   f9000fa0        str     x0, [x29,#24]
   c:   d2800102        mov     x2, #0x8                        // #8
  10:   52800001        mov     w1, #0x0                        // #0
  14:   f9400fa0        ldr     x0, [x29,#24]
  18:   94000000        bl      0 <memset>
  1c:   d503201f        nop
  20:   a8c27bfd        ldp     x29, x30, [sp],#32
  24:   d65f03c0        ret

0000000000000028 <test2>:
  28:   d10083ff        sub     sp, sp, #0x20
  2c:   f90007e0        str     x0, [sp,#8]
  30:   b9001fff        str     wzr, [sp,#28]
  34:   14000009        b       58 <test2+0x30>
  38:   b9801fe0        ldrsw   x0, [sp,#28]
  3c:   d37ff800        lsl     x0, x0, #1
  40:   f94007e1        ldr     x1, [sp,#8]
  44:   8b000020        add     x0, x1, x0
  48:   7900001f        strh    wzr, [x0]
  4c:   b9401fe0        ldr     w0, [sp,#28]
  50:   11000400        add     w0, w0, #0x1
  54:   b9001fe0        str     w0, [sp,#28]
  58:   b9401fe0        ldr     w0, [sp,#28]
  5c:   71000c1f        cmp     w0, #0x3
  60:   54fffecd        b.le    38 <test2+0x10>
  64:   d503201f        nop
  68:   910083ff        add     sp, sp, #0x20
  6c:   d65f03c0        ret

changing the call to 'memset' -> '__builtin_memset' produces:

0000000000000000 <test1>:
   0:   d10043ff        sub     sp, sp, #0x10
   4:   f90007e0        str     x0, [sp,#8]
   8:   f94007e0        ldr     x0, [sp,#8]
   c:   f900001f        str     xzr, [x0]
  10:   d503201f        nop
  14:   910043ff        add     sp, sp, #0x10
  18:   d65f03c0        ret

000000000000001c <test2>:
  1c:   d10083ff        sub     sp, sp, #0x20
  20:   f90007e0        str     x0, [sp,#8]
  24:   b9001fff        str     wzr, [sp,#28]
  28:   14000009        b       4c <test2+0x30>
  2c:   b9801fe0        ldrsw   x0, [sp,#28]
  30:   d37ff800        lsl     x0, x0, #1
  34:   f94007e1        ldr     x1, [sp,#8]
  38:   8b000020        add     x0, x1, x0
  3c:   7900001f        strh    wzr, [x0]
  40:   b9401fe0        ldr     w0, [sp,#28]
  44:   11000400        add     w0, w0, #0x1
  48:   b9001fe0        str     w0, [sp,#28]
  4c:   b9401fe0        ldr     w0, [sp,#28]
  50:   71000c1f        cmp     w0, #0x3
  54:   54fffecd        b.le    2c <test2+0x10>
  58:   d503201f        nop
  5c:   910083ff        add     sp, sp, #0x20
  60:   d65f03c0        ret

>it produces better code for the second than the first.  

Not if you use __builtin_memset instead of memset.


>
>Perhaps there are newer versions of gcc for the ARM which would do something
>decent given the first version of the code, but I've not seen any.

see above.  Can't speak to ARMv7 object code, but ARMv8 gcc can easily
optimize out the memset.

Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

And they say C is obscure Peabody <waybackNO584SPAM44@yahoo.com> - 2017-04-08 22:59 -0500
  Re: And they say C is obscure Joe Pfeiffer <pfeiffer@cs.nmsu.edu> - 2017-04-08 22:17 -0600
    Re: And they say C is obscure Peabody <waybackNO584SPAM44@yahoo.com> - 2017-04-09 07:42 -0500
      Re: And they say C is obscure Barry Schwarz <schwarzb@dqel.com> - 2017-04-09 07:46 -0700
      Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-04-09 16:47 +0200
      Re: And they say C is obscure James Kuyper <jameskuyper@verizon.net> - 2017-04-09 14:42 -0400
        Re: And they say C is obscure Keith Thompson <kst-u@mib.org> - 2017-04-09 13:25 -0700
          Re: And they say C is obscure James Kuyper <jameskuyper@verizon.net> - 2017-04-09 22:56 -0400
      Re: And they say C is obscure Joe Pfeiffer <pfeiffer@cs.nmsu.edu> - 2017-04-09 15:18 -0600
      Re: And they say C is obscure Ken Brody <kenbrody@spamcop.net> - 2017-04-10 12:57 -0400
    Re: And they say C is obscure scott@slp53.sl.home (Scott Lurndal) - 2017-04-10 14:46 +0000
  Re: And they say C is obscure luser droog <luser.droog@gmail.com> - 2017-04-09 07:26 -0700
  Re: And they say C is obscure James Kuyper <jameskuyper@verizon.net> - 2017-04-09 14:18 -0400
    Re: And they say C is obscure Gareth Owen <gwowen@gmail.com> - 2017-04-09 20:53 +0100
    Re: And they say C is obscure Keith Thompson <kst-u@mib.org> - 2017-04-09 13:52 -0700
      Re: And they say C is obscure raltbos@xs4all.nl (Richard Bos) - 2017-04-14 11:48 +0000
        Re: And they say C is obscure Ken Brody <kenbrody@spamcop.net> - 2017-04-14 13:36 -0400
          Re: And they say C is obscure raltbos@xs4all.nl (Richard Bos) - 2017-04-20 13:24 +0000
            Re: And they say C is obscure supercat@casperkitty.com - 2017-04-20 08:05 -0700
              Re: And they say C is obscure scott@slp53.sl.home (Scott Lurndal) - 2017-04-20 15:32 +0000
                Re: And they say C is obscure supercat@casperkitty.com - 2017-04-20 09:48 -0700
                Re: And they say C is obscure scott@slp53.sl.home (Scott Lurndal) - 2017-04-20 18:00 +0000
                Re: And they say C is obscure supercat@casperkitty.com - 2017-04-20 11:34 -0700
                Re: And they say C is obscure scott@slp53.sl.home (Scott Lurndal) - 2017-04-20 18:41 +0000
  Re: And they say C is obscure Malcolm McLean <malcolm.mclean5@btinternet.com> - 2017-04-09 13:18 -0700
    Re: And they say C is obscure Keith Thompson <kst-u@mib.org> - 2017-04-09 14:03 -0700
      Re: And they say C is obscure bartc <bc@freeuk.com> - 2017-04-09 22:56 +0100
        Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-04-10 09:12 +0200
        Re: And they say C is obscure Keith Thompson <kst-u@mib.org> - 2017-04-10 08:22 -0700
          Re: And they say C is obscure bartc <bc@freeuk.com> - 2017-04-10 18:28 +0100
            Re: And they say C is obscure scott@slp53.sl.home (Scott Lurndal) - 2017-04-10 17:49 +0000
            Re: And they say C is obscure Keith Thompson <kst-u@mib.org> - 2017-04-10 11:50 -0700
              Re: And they say C is obscure bartc <bc@freeuk.com> - 2017-04-10 20:33 +0100
                Re: And they say C is obscure Keith Thompson <kst-u@mib.org> - 2017-04-10 13:06 -0700
                Re: And they say C is obscure Gareth Owen <gwowen@gmail.com> - 2017-04-10 21:48 +0100
                Re: And they say C is obscure bartc <bc@freeuk.com> - 2017-04-10 22:15 +0100
                Re: And they say C is obscure Michael Barry <barrym95838@yahoo.com> - 2017-04-10 18:46 -0700
                Re: And they say C is obscure scott@slp53.sl.home (Scott Lurndal) - 2017-04-10 21:46 +0000
                Re: And they say C is obscure bartc <bc@freeuk.com> - 2017-04-10 23:09 +0100
                Re: And they say C is obscure scott@slp53.sl.home (Scott Lurndal) - 2017-04-11 12:40 +0000
                Re: And they say C is obscure bartc <bc@freeuk.com> - 2017-04-11 14:15 +0100
                Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-04-26 10:13 -0700
                Re: And they say C is obscure supercat@casperkitty.com - 2017-04-26 10:38 -0700
                Re: And they say C is obscure supercat@casperkitty.com - 2017-04-10 15:23 -0700
                Re: And they say C is obscure raltbos@xs4all.nl (Richard Bos) - 2017-04-14 11:51 +0000
                Re: And they say C is obscure bartc <bc@freeuk.com> - 2017-04-14 13:14 +0100
                Re: And they say C is obscure supercat@casperkitty.com - 2017-04-14 10:42 -0700
                Re: And they say C is obscure bartc <bc@freeuk.com> - 2017-04-14 19:04 +0100
                Re: And they say C is obscure Ben Bacarisse <ben.usenet@bsb.me.uk> - 2017-04-14 21:43 +0100
                Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-04-26 11:02 -0700
                Re: And they say C is obscure Gareth Owen <gwowen@gmail.com> - 2017-04-26 19:05 +0100
                Re: And they say C is obscure Keith Thompson <kst-u@mib.org> - 2017-04-26 12:02 -0700
                Re: And they say C is obscure Gareth Owen <gwowen@gmail.com> - 2017-04-26 21:55 +0100
                Re: And they say C is obscure bartc <bc@freeuk.com> - 2017-04-27 00:15 +0100
                Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-04-27 13:23 -0700
                Re: And they say C is obscure Gareth Owen <gwowen@gmail.com> - 2017-04-14 18:12 +0100
                Re: And they say C is obscure bartc <bc@freeuk.com> - 2017-04-14 18:37 +0100
                Re: And they say C is obscure GOTHIER Nathan <nathan.gothier@gmail.com> - 2017-04-11 00:03 +0200
              Re: And they say C is obscure Malcolm McLean <malcolm.mclean5@btinternet.com> - 2017-04-10 14:10 -0700
                Re: And they say C is obscure mark.bluemel@gmail.com - 2017-04-11 08:41 -0700
                Re: And they say C is obscure supercat@casperkitty.com - 2017-04-11 08:58 -0700
                Re: And they say C is obscure Malcolm McLean <malcolm.mclean5@btinternet.com> - 2017-04-11 09:06 -0700
                Re: And they say C is obscure scott@slp53.sl.home (Scott Lurndal) - 2017-04-11 16:46 +0000
                Re: And they say C is obscure Gareth Owen <gwowen@gmail.com> - 2017-04-11 19:02 +0100
                Re: And they say C is obscure raltbos@xs4all.nl (Richard Bos) - 2017-04-14 11:59 +0000
            Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-04-26 10:59 -0700
              Re: And they say C is obscure bartc <bc@freeuk.com> - 2017-04-27 21:40 +0100
                Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-05-02 05:17 -0700
                Re: And they say C is obscure David Kleinecke <dkleinecke@gmail.com> - 2017-05-03 12:50 -0700
                Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-05-05 01:20 -0700
                Re: And they say C is obscure David Kleinecke <dkleinecke@gmail.com> - 2017-05-05 12:37 -0700
                Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-05-06 00:16 -0700
                Re: And they say C is obscure David Kleinecke <dkleinecke@gmail.com> - 2017-05-06 11:49 -0700
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-06 13:16 -0700
                Re: And they say C is obscure David Kleinecke <dkleinecke@gmail.com> - 2017-05-06 14:10 -0700
                Re: And they say C is obscure Joe Pfeiffer <pfeiffer@cs.nmsu.edu> - 2017-05-06 20:23 -0600
                Re: And they say C is obscure David Kleinecke <dkleinecke@gmail.com> - 2017-05-06 21:51 -0700
                Re: And they say C is obscure fir <profesor.fir@gmail.com> - 2017-05-07 05:04 -0700
                Re: And they say C is obscure fir <profesor.fir@gmail.com> - 2017-05-07 05:09 -0700
                Re: And they say C is obscure fir <profesor.fir@gmail.com> - 2017-05-07 05:18 -0700
                Re: And they say C is obscure fir <profesor.fir@gmail.com> - 2017-05-07 05:54 -0700
                Re: And they say C is obscure bartc <bc@freeuk.com> - 2017-05-07 13:48 +0100
                Re: And they say C is obscure fir <profesor.fir@gmail.com> - 2017-05-07 06:13 -0700
                Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-07 15:10 +0200
                Re: And they say C is obscure Manfred <noname@invalid.add> - 2017-05-07 16:47 +0200
                Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-07 21:08 +0200
                Re: And they say C is obscure bartc <bc@freeuk.com> - 2017-05-07 21:54 +0100
                Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-08 00:59 +0200
                Re: And they say C is obscure David Kleinecke <dkleinecke@gmail.com> - 2017-05-07 16:59 -0700
                Re: And they say C is obscure Robert Wessel <robertwessel2@yahoo.com> - 2017-05-07 22:28 -0500
                Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-08 10:16 +0200
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-08 02:41 -0700
                Re: And they say C is obscure fir <profesor.fir@gmail.com> - 2017-05-08 07:36 -0700
                Re: And they say C is obscure raltbos@xs4all.nl (Richard Bos) - 2017-05-09 10:06 +0000
                Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-09 14:03 +0200
                Re: And they say C is obscure Manfred <noname@invalid.add> - 2017-05-09 19:41 +0200
                Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-09 21:35 +0200
                Re: And they say C is obscure raltbos@xs4all.nl (Richard Bos) - 2017-05-09 20:25 +0000
                Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-10 14:48 +0200
                Re: And they say C is obscure Richard Heathfield <rjh@cpax.org.uk> - 2017-05-10 14:23 +0100
                Re: And they say C is obscure Manfred <noname@invalid.add> - 2017-05-10 21:31 +0200
                Re: And they say C is obscure Keith Thompson <kst-u@mib.org> - 2017-05-10 12:45 -0700
                Re: And they say C is obscure "James R. Kuyper" <jameskuyper@verizon.net> - 2017-05-10 16:49 -0400
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-07 08:56 -0700
                Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-05-08 09:54 -0700
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-08 17:32 -0700
                Re: And they say C is obscure Keith Thompson <kst-u@mib.org> - 2017-05-08 18:26 -0700
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-09 02:28 -0700
                Re: And they say C is obscure raltbos@xs4all.nl (Richard Bos) - 2017-05-09 10:15 +0000
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-09 05:53 -0700
                Re: And they say C is obscure bartc <bc@freeuk.com> - 2017-05-09 14:15 +0100
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-09 06:55 -0700
                Re: And they say C is obscure Ben Bacarisse <ben.usenet@bsb.me.uk> - 2017-05-09 14:43 +0100
                Re: And they say C is obscure Richard Heathfield <rjh@cpax.org.uk> - 2017-05-09 23:07 +0100
                Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-10 15:32 +0200
                Re: And they say C is obscure raltbos@xs4all.nl (Richard Bos) - 2017-05-10 11:39 +0000
                Re: And they say C is obscure mark.bluemel@gmail.com - 2017-05-09 06:21 -0700
                Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-05-11 03:00 -0700
                Re: And they say C is obscure Gareth Owen <gwowen@gmail.com> - 2017-05-09 18:20 +0100
                Re: And they say C is obscure Keith Thompson <kst-u@mib.org> - 2017-05-10 10:06 -0700
                Re: And they say C is obscure fir <profesor.fir@gmail.com> - 2017-05-10 11:11 -0700
                Re: And they say C is obscure Richard Heathfield <rjh@cpax.org.uk> - 2017-05-10 12:45 +0100
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-10 05:33 -0700
                Re: And they say C is obscure Richard Heathfield <rjh@cpax.org.uk> - 2017-05-10 13:41 +0100
                Re: And they say C is obscure Jerry Stuckle <jstucklex@attglobal.net> - 2017-05-10 09:32 -0400
                Re: And they say C is obscure Richard Heathfield <rjh@cpax.org.uk> - 2017-05-10 14:51 +0100
                Re: And they say C is obscure Jerry Stuckle <jstucklex@attglobal.net> - 2017-05-10 10:54 -0400
                Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-10 17:36 +0200
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-10 09:28 -0700
                Re: And they say C is obscure Ben Bacarisse <ben.usenet@bsb.me.uk> - 2017-05-10 19:12 +0100
                Re: And they say C is obscure me <crisdunbar@gmail.com> - 2017-05-10 11:53 -0700
                Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-10 22:19 +0200
                Re: And they say C is obscure Gareth Owen <gwowen@gmail.com> - 2017-05-11 07:36 +0100
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-11 00:39 -0700
                Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-11 13:30 +0200
                Re: And they say C is obscure Richard Heathfield <rjh@cpax.org.uk> - 2017-05-11 13:17 +0100
                Re: And they say C is obscure Ben Bacarisse <ben.usenet@bsb.me.uk> - 2017-05-11 13:37 +0100
                Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-12 10:39 +0200
                Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-05-13 09:34 -0700
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-13 09:48 -0700
                Re: And they say C is obscure Ben Bacarisse <ben.usenet@bsb.me.uk> - 2017-05-13 19:48 +0100
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-13 14:01 -0700
                Re: And they say C is obscure David Kleinecke <dkleinecke@gmail.com> - 2017-05-13 15:23 -0700
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-14 03:14 -0700
                [OT] Re: And they say C is obscure Ben Bacarisse <ben.usenet@bsb.me.uk> - 2017-05-14 12:18 +0100
                Re: [OT] Re: And they say C is obscure Richard Heathfield <rjh@cpax.org.uk> - 2017-05-14 13:28 +0100
                Re: [OT] Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-14 15:56 +0200
                Re: [OT] Re: And they say C is obscure Richard Heathfield <rjh@cpax.org.uk> - 2017-05-14 16:56 +0100
                Re: And they say C is obscure Ben Bacarisse <ben.usenet@bsb.me.uk> - 2017-05-14 02:03 +0100
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-14 03:08 -0700
                Re: And they say C is obscure Richard Heathfield <rjh@cpax.org.uk> - 2017-05-14 13:44 +0100
                Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-14 16:13 +0200
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-14 08:04 -0700
                Re: And they say C is obscure luser droog <luser.droog@gmail.com> - 2017-05-14 08:52 -0700
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-14 09:16 -0700
                Re: And they say C is obscure Richard Heathfield <rjh@cpax.org.uk> - 2017-05-14 17:48 +0100
                Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-05-14 14:11 -0700
                Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-14 22:57 +0200
                Re: And they say C is obscure Keith Thompson <kst-u@mib.org> - 2017-05-14 14:10 -0700
                Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-14 15:51 +0200
                Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-05-14 14:04 -0700
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-11 07:45 -0700
                Re: And they say C is obscure Richard Heathfield <rjh@cpax.org.uk> - 2017-05-11 16:45 +0100
                Re: And they say C is obscure Gareth Owen <gwowen@gmail.com> - 2017-05-11 19:58 +0100
                Re: And they say C is obscure Ike Naar <ike@iceland.freeshell.org> - 2017-05-11 22:15 +0000
                Re: And they say C is obscure Richard Heathfield <rjh@cpax.org.uk> - 2017-05-11 23:24 +0100
                Re: And they say C is obscure David Brown <david.brown@hesbynett.no> - 2017-05-12 10:50 +0200
                Re: And they say C is obscure Richard Heathfield <rjh@cpax.org.uk> - 2017-05-12 09:57 +0100
                Re: And they say C is obscure Jerry Stuckle <jstucklex@attglobal.net> - 2017-05-10 16:31 -0400
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-10 07:50 -0700
                Re: And they say C is obscure supercat@casperkitty.com - 2017-05-10 09:00 -0700
                Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-05-11 03:03 -0700
                Re: And they say C is obscure Keith Thompson <kst-u@mib.org> - 2017-05-11 09:02 -0700
                Re: And they say C is obscure Manfred <noname@invalid.add> - 2017-05-12 18:34 +0200
                Re: And they say C is obscure Richard Heathfield <rjh@cpax.org.uk> - 2017-05-12 18:47 +0100
                Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-05-13 09:03 -0700
                Re: And they say C is obscure raltbos@xs4all.nl (Richard Bos) - 2017-05-09 10:11 +0000
                Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-05-09 08:28 -0700
                Re: And they say C is obscure Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2017-05-09 09:40 -0700
                Re: And they say C is obscure raltbos@xs4all.nl (Richard Bos) - 2017-05-09 20:26 +0000
                Re: And they say C is obscure fir <profesor.fir@gmail.com> - 2017-05-10 00:20 -0700
                Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-05-08 09:01 -0700
        Re: And they say C is obscure John Bode <jfbode1029@gmail.com> - 2017-04-11 09:15 -0700
          Re: And they say C is obscure supercat@casperkitty.com - 2017-04-11 09:29 -0700
    Re: And they say C is obscure Manfred <noname@invalid.add> - 2017-04-13 16:00 +0200
      Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-04-16 19:45 -0700
    Re: And they say C is obscure Tim Rentsch <txr@alumni.caltech.edu> - 2017-04-26 11:09 -0700

csiph-web