Mercurial > hg > xemacs-beta
annotate src/s/hpux11-shr.h @ 5518:3cc7470ea71c
gnuclient: if TMPDIR was set and connect failed, try again with /tmp
2011-06-03 Aidan Kehoe <kehoea@parhasard.net>
* gnuslib.c (connect_to_unix_server):
Retry with /tmp as a directory in which to search for Unix sockets
if an attempt to connect with some other directory failed (which
may be because gnuclient and gnuserv don't share an environment
value for TMPDIR, or because gnuserv was compiled with USE_TMPDIR
turned off).
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Fri, 03 Jun 2011 18:40:57 +0100 |
parents | 1f0b15040456 |
children |
rev | line source |
---|---|
5008
cad59a0a3b19
Add license information from Marcus Thiessel.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
1 /* For building XEmacs under HPUX 11.0 with dynamic libraries. |
cad59a0a3b19
Add license information from Marcus Thiessel.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
2 Copyright (C) 1985, 1986 Free Software Foundation, Inc. |
cad59a0a3b19
Add license information from Marcus Thiessel.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
3 |
cad59a0a3b19
Add license information from Marcus Thiessel.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
4 This file is part of XEmacs. |
cad59a0a3b19
Add license information from Marcus Thiessel.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
5 |
5405
2aa9cd456ae7
Move src/ to GPLv3.
Mike Sperber <sperber@deinprogramm.de>
parents:
5231
diff
changeset
|
6 XEmacs is free software: you can redistribute it and/or modify it |
2aa9cd456ae7
Move src/ to GPLv3.
Mike Sperber <sperber@deinprogramm.de>
parents:
5231
diff
changeset
|
7 under the terms of the GNU General Public License as published by the |
2aa9cd456ae7
Move src/ to GPLv3.
Mike Sperber <sperber@deinprogramm.de>
parents:
5231
diff
changeset
|
8 Free Software Foundation, either version 3 of the License, or (at your |
2aa9cd456ae7
Move src/ to GPLv3.
Mike Sperber <sperber@deinprogramm.de>
parents:
5231
diff
changeset
|
9 option) any later version. |
269 | 10 |
5405
2aa9cd456ae7
Move src/ to GPLv3.
Mike Sperber <sperber@deinprogramm.de>
parents:
5231
diff
changeset
|
11 XEmacs is distributed in the hope that it will be useful, but WITHOUT |
2aa9cd456ae7
Move src/ to GPLv3.
Mike Sperber <sperber@deinprogramm.de>
parents:
5231
diff
changeset
|
12 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
2aa9cd456ae7
Move src/ to GPLv3.
Mike Sperber <sperber@deinprogramm.de>
parents:
5231
diff
changeset
|
13 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
2aa9cd456ae7
Move src/ to GPLv3.
Mike Sperber <sperber@deinprogramm.de>
parents:
5231
diff
changeset
|
14 for more details. |
5008
cad59a0a3b19
Add license information from Marcus Thiessel.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
15 |
cad59a0a3b19
Add license information from Marcus Thiessel.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
16 You should have received a copy of the GNU General Public License |
5405
2aa9cd456ae7
Move src/ to GPLv3.
Mike Sperber <sperber@deinprogramm.de>
parents:
5231
diff
changeset
|
17 along with XEmacs. If not, see <http://www.gnu.org/licenses/>. */ |
5008
cad59a0a3b19
Add license information from Marcus Thiessel.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
18 |
cad59a0a3b19
Add license information from Marcus Thiessel.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
19 /* Synched up with: FSF 19.31. */ |
269 | 20 |
21 /* XEmacs change */ | |
22 #define HPUX_USE_SHLIBS | |
23 | |
24 #include "hpux11.h" | |
25 | |
26 /* We must turn off -g since it forces -static. */ | |
5494
861f2601a38b
Sync s/ files with GNU 23.1.92, delete obsolete stuff, simplify other stuff
Ben Wing <ben@xemacs.org>
parents:
5008
diff
changeset
|
27 /* XEmacs deleted C_DEBUG_SWITCH */ |