Pierre Girard <pierre(dot)girard(at)gerad(dot)ca> writes:
> It compiles but then i get a 32 bit executable which is not what i want.
> This is on a solaris 10 with amd processor using the sun forte 11 compilers.
> Are there any fix for this?
You'd need to do something about adapting src/backend/port/tas/solaris_i386.s
to amd64, and then change the part of s_lock.h that mentions Solaris/386
to also accept x86_64 not just __i386. Also see src/template/solaris
which controls configure's determination of which tas file is needed.
It's possible that the assembly code would work as-is on amd, in which
case you'd just need a one-liner change in s_lock.h and maybe some
adjustment of the template file.
Please send a patch if you fix this.
regards, tom lane
In response to
pgsql-hackers by date
|Next:||From: Martijn van Oosterhout||Date: 2005-12-16 19:54:37|
|Subject: Re: Web archive issue?|
|Previous:||From: Simon Riggs||Date: 2005-12-16 19:47:42|
|Subject: Re: Improving planning of outer joins|
pgsql-bugs by date
|Next:||From: Tom Lane||Date: 2005-12-16 19:52:55|
|Subject: Re: Configuring postgresql8.1.1 |
|Previous:||From: Alvaro Herrera||Date: 2005-12-16 19:11:17|
|Subject: Re: Postgres 8.1 hangs at boot time due to password authentication for user postgres.|
pgsql-patches by date
|Next:||From: Simon Riggs||Date: 2005-12-16 20:49:51|
|Subject: Re: Single-Transaction Utility options|
|Previous:||From: Qingqing Zhou||Date: 2005-12-16 19:41:26|
|Subject: Win32 gettimeofday() comment patch|