Re: Solaris cc compiler on amd: PostgreSQL does not have native

Поиск
Список
Период
Сортировка
От Pierre Girard
Тема Re: Solaris cc compiler on amd: PostgreSQL does not have native
Дата
Msg-id 43A3333D.7050503@gerad.ca
обсуждение исходный текст
Ответ на Re: Solaris cc compiler on amd: PostgreSQL does not have native spinlock support on this platform  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
Tom Lane wrote:

>You'd need to do something about adapting src/backend/port/tas/solaris_i386.s
>
>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.
>
>
It doesn't compile with the options to create amd code.
cc -Xa -xtarget=opteron -xarch=amd64 -c solaris_i386.s
Assembler: tas.s
        "solaris_i386.s", line 12 : Illegal mnemonic
        "solaris_i386.s", line 14 : Illegal mnemonic
        "solaris_i386.s", line 15 : Syntax error
        "solaris_i386.s", line 17 : Syntax error
        "solaris_i386.s", line 26 : Illegal mnemonic
        "solaris_i386.s", line 28 : Illegal mnemonic
cc: assembler failed for solaris_i386.s

The same file compiles without those options:
cc -Xa -c solaris_i386.s

>Please send a patch if you fix this.
>
>
Unfortunately i won't be able to help unless you have some code for me
to try out.

В списке pgsql-bugs по дате отправления:

Предыдущее
От: "Jim C. Nasby"
Дата:
Сообщение: Re: [GENERAL] PL/pgSQL Function Help
Следующее
От: "Fred Perniß"
Дата:
Сообщение: BUG #2119: FOREIGN KEY ON DELETE RESTRICT