Bruce Momjian
1d25779284
Update copyright via script for 2017
2017-01-03 13:48:53 -05:00
Bruce Momjian
ee94300446
Update copyright for 2016
...
Backpatch certain files through 9.1
2016-01-02 13:33:40 -05:00
Bruce Momjian
4baaf863ec
Update copyright for 2015
...
Backpatch certain files through 9.0
2015-01-06 11:43:47 -05:00
Andres Freund
07968dbfaa
Fix spinlock implementation for some !solaris sparc platforms.
...
Some Sparc CPUs can be run in various coherence models, ranging from
RMO (relaxed) over PSO (partial) to TSO (total). Solaris has always
run CPUs in TSO mode while in userland, but linux didn't use to and
the various *BSDs still don't. Unfortunately the sparc TAS/S_UNLOCK
were only correct under TSO. Fix that by adding the necessary memory
barrier instructions. On sparcv8+, which should be all relevant CPUs,
these are treated as NOPs if the current consistency model doesn't
require the barriers.
Discussion: 20140630222854.GW26930@awork2.anarazel.de
Will be backpatched to all released branches once a few buildfarm
cycles haven't shown up problems. As I've no access to sparc, this is
blindly written.
2014-09-09 00:47:32 +02:00
Bruce Momjian
7e04792a1c
Update copyright for 2014
...
Update all files in head, and files COPYRIGHT and legal.sgml in all back
branches.
2014-01-07 16:05:30 -05:00
Bruce Momjian
bd61a623ac
Update copyrights for 2013
...
Fully update git head, and update back branches in ./COPYRIGHT and
legal.sgml files.
2013-01-01 17:15:01 -05:00
Bruce Momjian
e126958c2e
Update copyright notices for year 2012.
2012-01-01 18:01:58 -05:00
Bruce Momjian
5d950e3b0c
Stamp copyrights for year 2011.
2011-01-01 13:18:15 -05:00
Peter Eisentraut
fc946c39ae
Remove useless whitespace at end of lines
2010-11-23 22:34:55 +02:00
Magnus Hagander
9f2e211386
Remove cvs keywords from all files.
2010-09-20 22:08:53 +02:00
Bruce Momjian
0239800893
Update copyright for the year 2010.
2010-01-02 16:58:17 +00:00
Bruce Momjian
511db38ace
Update copyright for 2009.
2009-01-01 17:24:05 +00:00
Peter Eisentraut
79d306c84a
Support for Sun Studio compiler on Linux
...
This basically takes some build system code that was previously labeled
"Solaris" and ties it to the compiler rather than the operating system.
Author: Julius Stroffek <Julius.Stroffek@Sun.COM>
2008-10-29 16:06:47 +00:00
Bruce Momjian
8d988c7d1c
Allow sparcv8plus to use "cas".
...
Theo Schlossnagle
2006-05-18 18:51:50 +00:00
Bruce Momjian
3c5665d088
Add more sparcv8plus comments.
2006-05-18 01:06:28 +00:00
Bruce Momjian
554608d92c
Add mention of -xarch=v8plus for "cas" usage on Solaris/sparc.
2006-05-18 00:44:29 +00:00
Bruce Momjian
924b9d62b4
Add simplified sparc8 ASM for solaris_sparc.s, from Alan Stange.
2006-05-18 00:05:01 +00:00
Bruce Momjian
407885ea3b
Add comments that Solaris Sun compiler only supports sparc9 ASM,
2006-05-17 23:57:03 +00:00
Bruce Momjian
0d02ef4be4
Change spaces to tabs, for consistency. (Caused by email cut/paste.)
2006-05-17 22:06:19 +00:00
Bruce Momjian
f454d6264d
On Solaris ASM, / '/' is the comment for x86, while '!' is the comment
...
for Sparc
Robert Lor
2006-05-05 16:23:20 +00:00
Bruce Momjian
e451014d8c
Change Solaris comments from / to !.
...
Robert Lor
2006-05-05 12:22:42 +00:00
Bruce Momjian
128bed948f
Rewrite Solaris compiler tas() assembly routines, merge i386 and x86_64
...
assembler files, renamed as solaris_x86.s.
Theo Schlossnagle
2006-04-27 22:28:42 +00:00
Bruce Momjian
33cd2706ad
Update x86 Solaris documenation ideas.
2006-01-05 15:56:54 +00:00
Bruce Momjian
449c8af127
Add compile flags sample.
2006-01-05 15:31:23 +00:00
Bruce Momjian
12af9cdff4
Add support for Solaris x86_64 using Sun's compiler.
...
Pierre Girard
2005-12-30 21:43:41 +00:00
PostgreSQL Daemon
969685ad44
$Header: -> $PostgreSQL Changes ...
2003-11-29 19:52:15 +00:00
Tom Lane
13ac54d1ca
Since HPUX now exists for Itanium, we should decouple the assumption
...
that OS=hpux is the same as CPU=hppa. First steps at doing this.
With these patches, we still work on hppa with either gcc or HP's cc.
We might work on hpux/itanium with gcc, but I can't test it. Definitely
will not work on hpux/itanium with non-gcc compiler, for lack of spinlock
code.
2003-08-01 19:12:52 +00:00
Bruce Momjian
8ed5918faa
Solaris cleanup.
1998-06-19 02:55:19 +00:00
Bruce Momjian
a4834243ad
port name cleanup
1998-06-18 16:32:51 +00:00
Marc G. Fournier
af7a2b3243
Build in a 'dummy' tas file...nothing in it, just used for the link process
...
of configure
1998-02-05 04:00:55 +00:00
Marc G. Fournier
ea514d2e6a
Fix for missing tas.s under sparc_solaris
...
Reported by: Shiby Thomas <sthomas@cise.ufl.edu>
1998-02-03 02:07:15 +00:00
Marc G. Fournier
a86e06cb9b
Fix HP/ux port for tas.s
1998-02-02 00:13:41 +00:00
Marc G. Fournier
6361ac88b9
Work on getting the i386_solaris compile to work ...
1998-01-13 15:00:22 +00:00