Re: Sun inline assembler ... - Mailing list pgsql-bugs

From John R Pierce
Subject Re: Sun inline assembler ...
Date
Msg-id 42CD62D6.8080005@hogranch.com
Whole thread Raw
In response to Re: Sun inline assembler ...  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: Sun inline assembler ...
List pgsql-bugs
Tom Lane wrote:
>>>Here's what I see in REL8_0_STABLE
>>>and in HEAD (s_lock.c 1.35):
>>>
>>>244 #ifdef SUNOS4_CC
>>>245     asm(".seg \"data\"");
>>>246     asm(".seg \"text\"");
>>>247 #else
>>>248     asm(".section \"data\"");
>>>249     asm(".section \"text\"");
>>>250 #endif
>
>
> I see that template/sunos4 adds -DSUNOS4_CC to CFLAGS, but template/solaris
> does not.  Maybe it should too?  I'm not real clear about which platforms
> each of those templates gets used on.

as a random reminder for those who don't deal with sun... Solaris is SunOS 5.x,
currently 5.9 and now 5.10.  To get really confusing, they called it Solaris
2.x up to 2.6 (actually SunOS 5.7), then Solaris 7 was 2.7/5.7

    solaris    ver    sunos ver
    Solaris 1.3    SunOS 4.3
    Solaris 2.5.1    SunOS 5.5.1
    Solaris 2.6    SunOS 5.6
    Solaris 7    SunOS 5.7
    Solaris 8    SunOS 5.8
    Solaris 9    SunOS 5.9

this is nearly as bad as Java versioning.

    Java 1.x
    Java 2
    Java 2.1
    Java 2.1.1     -> Java2 release 1.1
    Java 2.1.4.2     -> Java2 1.4.2
    Java 2.5    -> J2SE 5.0

pgsql-bugs by date:

Previous
From: Tom Lane
Date:
Subject: Re: Sun inline assembler ...
Next
From: Alvaro Herrera
Date:
Subject: Re: BUG #1756: PQexec eats huge amounts of memory