aboutsummaryrefslogtreecommitdiff
path: root/builtin-pack-objects.c
diff options
context:
space:
mode:
authorBrandon Casey <drafnel@gmail.com>2009-06-05 18:36:13 -0500
committerJunio C Hamano <gitster@pobox.com>2009-06-06 13:21:10 -0700
commit4cb18a49dfd37f9ecabad603d845382863513378 (patch)
tree4ad6b36479cde138bc7ba6a0b35c9f8927c89d75 /builtin-pack-objects.c
parent309dbc82e39ea0b402ea06579fd9246df5cf6a01 (diff)
downloadgit-4cb18a49dfd37f9ecabad603d845382863513378.tar.gz
git-4cb18a49dfd37f9ecabad603d845382863513378.tar.xz
git-compat-util.h: tweak the way _XOPEN_SOURCE is set on Solaris
On Solaris, when _XOPEN_EXTENDED is set, its header file forces the programs to be XPG4v2, defeating any _XOPEN_SOURCE setting to say we are XPG5 or XPG6. Also on Solaris, XPG6 programs must be compiled with a c99 compiler, while non XPG6 programs must be compiled with a pre-c99 compiler. So when compiling on Solaris, always refrain from setting _XOPEN_EXTENDED, and then set _XOPEN_SOURCE to 600 or 500 based on whether a c99 compiler is being used or not. Signed-off-by: Brandon Casey <drafnel@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin-pack-objects.c')
0 files changed, 0 insertions, 0 deletions