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 по дате отправления: