Re: Sun inline assembler ...

From: John R Pierce <pierce(at)hogranch(dot)com>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: pgsql-bugs(at)postgresql(dot)org
Subject: Re: Sun inline assembler ...
Date: 2005-07-07 17:13:58
Message-ID: 42CD62D6.8080005@hogranch.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: 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

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message mark reid 2005-07-07 17:33:11 pg_autovacuum: short, wide tables
Previous Message Tom Lane 2005-07-07 15:27:44 Re: Sun inline assembler ...