Re: Sun inline assembler ...

From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: John R Pierce <pierce(at)hogranch(dot)com>
Cc: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, pgsql-bugs(at)postgresql(dot)org
Subject: Re: Sun inline assembler ...
Date: 2005-07-30 03:04:19
Message-ID: 200507300304.j6U34JQ03362@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs


I have applied the following patch to fix this, hopefully.

---------------------------------------------------------------------------

John R Pierce wrote:
> 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
>
> ---------------------------(end of broadcast)---------------------------
> TIP 3: if posting/reading through Usenet, please send an appropriate
> subscribe-nomail command to majordomo(at)postgresql(dot)org so that your
> message can get through to the mailing list cleanly
>

--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073

Attachment Content-Type Size
unknown_filename text/plain 2.2 KB

In response to

Browse pgsql-bugs by date

  From Date Subject
Next Message Bruce Momjian 2005-07-30 03:36:05 Re: BUG #1766: contrib/ modules can't install with --without-docdir
Previous Message Bruce Momjian 2005-07-30 02:46:35 Re: bug: core dump in pl/perl (cvs head).