| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-10-29 | Move forgotten comment closer to where it matters. | Peter Eisentraut | |
| 2008-10-29 | Support for Sun Studio compiler on Linux | Peter Eisentraut | |
| 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> | |||
| 2006-04-28 | Remove extra 'else' in solaris compiler code. | Bruce Momjian | |
| 2006-04-27 | Rewrite Solaris compiler tas() assembly routines, merge i386 and x86_64 | Bruce Momjian | |
| assembler files, renamed as solaris_x86.s. Theo Schlossnagle | |||
| 2006-01-02 | Remove unnecessary assignment, per Tom. | Bruce Momjian | |
| 2005-12-30 | Add support for Solaris x86_64 using Sun's compiler. | Bruce Momjian | |
| Pierre Girard | |||
| 2005-07-29 | It appears we need -DSUNOS4_CC for both solaris and sunos4 templates. | Tom Lane | |
| Per report from Andrew Clark. | |||
| 2004-12-02 | Don't bother adding to cflags/cppflags, just set them because configure | Bruce Momjian | |
| handles that, and make solaris debug use no optimization. | |||
| 2004-11-27 | Add to CPPFLAGS/CFLAGS in template files, don't over-ride them. | Bruce Momjian | |
| 2004-09-24 | Fix TAS assembly stuff for Solaris/386. (I'm not in a position to | Tom Lane | |
| actually test this, but it couldn't be broken any worse than it was...) | |||
| 2004-04-26 | Unconditionally define: | Bruce Momjian | |
| -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS for all ports. It can't hurt if they are not supported, but it makes our job easier for porting. Should fix Darwin compile and other platforms without mucking with the thread detection code. | |||
| 2004-04-23 | Add new auto-detection of thread flags. | Bruce Momjian | |
| Allow additional thread flags to be added via port templates. Change thread flag names to PTHREAD_CFLAGS and PTHREAD_LIBS to match new configure script. | |||
| 2004-03-26 | Add -D_REENTRANT for Solaris threading. | Bruce Momjian | |
| 2004-03-25 | Update gcc solaris flags. | Bruce Momjian | |
| 2004-03-22 | Add mention of "-D_POSIX_PTHREAD_SEMANTICS" enabling 5-arg getpwuid_r(). | Bruce Momjian | |
| 2004-03-14 | Update Solaris thread flags, per Jim Seymour | Bruce Momjian | |
| 2004-02-11 | Check and set thread-safe functions separately, rather than as a single | Bruce Momjian | |
| variable. Remove thread locking for non-thread-safe functions, instead throw a compile error. Platforms will have to re-run tools/thread to record their thread safety. | |||
| 2004-01-08 | Fix Solaris thread build settings for non-gcc compilers. | Bruce Momjian | |
| 2003-12-31 | Make Solaris non-gcc thread flag "-mt" a compile flag, not a link flag. | Bruce Momjian | |
| 2003-12-30 | Add "-mt" link flag for Solaris non-gcc compiles when using threads --- | Bruce Momjian | |
| required. | |||
| 2003-12-23 | Push responsibility for selecting out-of-line-assembler TAS code out to | Tom Lane | |
| the platform template files, instead of doing it directly in configure.in. This seems cleaner, and also opens the door to making the choice be dependent on the compiler being used. | |||
| 2003-10-25 | Fix CFLAGS selection to actually work. Add test to detect whether gcc's | Peter Eisentraut | |
| option -fno-strict-aliasing is available. | |||
| 2003-10-09 | Make template CFLAGS handling consistent. | Bruce Momjian | |
| 2003-10-09 | This centralizes the optimization defaults into configure.in, rather | Bruce Momjian | |
| than having CFLAGS= in the template files. It uses -O2 for gcc (generated by autoconf), and -O for non-gcc, unless the template overrides it. | |||
| 2003-09-27 | Finalize configuration of thread_test program. | Bruce Momjian | |
| 2003-09-27 | Rename thread compile flag. Move thread test program to tools/thread, | Bruce Momjian | |
| and improve tests. | |||
| 2003-09-13 | Attempt threading in this order: | Bruce Momjian | |
| * use non-*_r function names if they are all thread-safe * (NEED_REENTRANT_FUNCS=no) * use *_r functions if they exist (configure test) * do our own locking and copying of non-threadsafe functions New to this patch is the last option. | |||
| 2000-10-21 | Move DLSUFFIX, AROPT, and CFLAGS_SL settings from template to | Peter Eisentraut | |
| Makefile.port, since they are of no use to configure and much of the library magic happens in Makefile.port anyway. Use __alpha, not __alpha__, since the former is universally available. Remove -DNOFIXADE from the compile command line and put it in the port include file. | |||
| 2000-10-10 | Unify solaris_i386 and solaris_sparc templates. They were almost identical | Peter Eisentraut | |
| anyway, the rest being due to them not being kept in sync. Add configure test for lorder and use it (on Solaris) when found. | |||
