Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitfd40942

Browse files
committed
Properly exit ODBC with 'X', allow linking on BSD/OS.
1 parent618733d commitfd40942

23 files changed

+11
-24
lines changed

‎src/interfaces/odbc/GNUmakefile‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#
33
# GNUMakefile for psqlodbc (Postgres ODBC driver)
44
#
5-
# $Header: /cvsroot/pgsql/src/interfaces/odbc/Attic/GNUmakefile,v 1.8 2000/12/16 18:14:25 petere Exp $
5+
# $Header: /cvsroot/pgsql/src/interfaces/odbc/Attic/GNUmakefile,v 1.9 2001/02/10 05:50:27 momjian Exp $
66
#
77
#-------------------------------------------------------------------------
88

@@ -24,7 +24,6 @@ OBJS = info.o bind.o columninfo.o connection.o convert.o drvconn.o \
2424
gpps.o tuple.o tuplelist.o dlg_specific.o$(OBJX)
2525

2626
SHLIB_LINK =$(filter -lm,$(LIBS))
27-
2827
all: all-lib
2928

3029
# Shared library stuff
@@ -33,7 +32,13 @@ include $(top_srcdir)/src/Makefile.shlib
3332
# Symbols must be resolved to the version in the shared library because
3433
# the driver manager (e.g., iodbc) provides some symbols with the same
3534
# names and we don't want those. (This issue is probably ELF specific.)
35+
#
36+
# BSD/OS fails with libc and crt1.o undefined symbols without this.
37+
# bjm 2001-02-09
38+
#
39+
ifneq ($(PORTNAME), bsdi)
3640
LINK.shared +=$(shlib_symbolic)
41+
endif
3742

3843
odbc_headers = isql.h isqlext.h iodbc.h
3944
odbc_includedir =$(includedir)/iodbc

‎src/interfaces/odbc/bind.c‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
/* Module: bind.c
32
*
43
* Description: This module contains routines related to binding

‎src/interfaces/odbc/columninfo.c‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
/* Module: columninfo.c
32
*
43
* Description: This module contains routines related to

‎src/interfaces/odbc/connection.c‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
/* Module: connection.c
32
*
43
* Description: This module contains routines related to

‎src/interfaces/odbc/convert.c‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
/* Module: convert.c
32
*
43
* Description: This module contains routines related to

‎src/interfaces/odbc/dlg_specific.c‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
/* Module: dlg_specific.c
32
*
43
* Description: This module contains any specific code for handling

‎src/interfaces/odbc/drvconn.c‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
/* Module: drvconn.c
32
*
43
* Description: This module contains only routines related to

‎src/interfaces/odbc/environ.c‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
/* Module: environ.c
32
*
43
* Description: This module contains routines related to

‎src/interfaces/odbc/execute.c‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
/* Module: execute.c
32
*
43
* Description: This module contains routines related to

‎src/interfaces/odbc/info.c‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
/* Module: info.c
32
*
43
* Description: This module contains routines related to

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp