Actually, according to current:revision:age practice, the next
authorFrank Mori Hess <fmhess@speakeasy.net>
Tue, 31 Jul 2007 02:44:29 +0000 (02:44 +0000)
committerFrank Mori Hess <fmhess@speakeasy.net>
Tue, 31 Jul 2007 02:44:29 +0000 (02:44 +0000)
release should be 0.8.0 since new functions have been added since
0.7.22.

configure.ac
lib/buffer.c
lib/calib.c
lib/dio.c
lib/get.c
lib/version_script

index 7c0ba9e9af4aae4bb945a450dca62b1c549e0bf4..705e78bdfaeb8dcfdf1baa757974d6dbb7232eb1 100644 (file)
@@ -1,12 +1,28 @@
 
-AC_INIT([comedilib], [0.7.23])
+AC_INIT([comedilib], [0.8.0])
 AC_CANONICAL_TARGET([])
 
 AC_CONFIG_AUX_DIR([.])
 #COMEDILIB_DEBUG="-Wall -Werror"
 COMEDILIB_DEBUG="-Wall"
 AM_INIT_AUTOMAKE([-Wall -Werror])
-AS_LIBTOOL(COMEDILIB, 7, 23, 7)
+
+# libtool version: current:revision:age
+#
+# If the library source code has changed at all since the last update, then
+# increment revision (`c:r:a' becomes `c:r+1:a').
+#
+# If any interfaces have been added, removed, or changed since the last update,
+# increment current, and set revision to 0.
+#
+# If any interfaces have been added since the last public release, then
+# increment age.
+#
+# If any interfaces have been removed since the last public release, then set
+# age to 0.
+#
+# AS_LIBTOOL arguments are (prefix, current, revision, age)
+AS_LIBTOOL(COMEDILIB, 8, 0, 8)
 
 AM_CONFIG_HEADER(config.h)
 
index 9ebe9f25dd632182201cc32c109a109c04141441..fdd2eaee9f05a9d0220a8701d9c8698952e6ff15 100644 (file)
@@ -93,7 +93,7 @@ int _comedi_mark_buffer_read(comedi_t *it, unsigned int subdev, unsigned int byt
        return bi.buf_write_count - bi.buf_read_count;
 }
 
-EXPORT_ALIAS_DEFAULT(_comedi_mark_buffer_written,comedi_mark_buffer_written,0.7.23);
+EXPORT_ALIAS_DEFAULT(_comedi_mark_buffer_written,comedi_mark_buffer_written,0.8.0);
 int _comedi_mark_buffer_written(comedi_t *it, unsigned int subdev, unsigned int bytes)
 {
        int ret;
index 52d281ec8c1af13ff8c82716304d022bf272c186..b3115e4e02c5feccf772efd2bc43c24c4506d441 100644 (file)
@@ -246,7 +246,7 @@ int _comedi_apply_calibration( comedi_t *dev, unsigned int subdev, unsigned int
        return retval;
 }
 
-EXPORT_ALIAS_DEFAULT(_comedi_get_hardcal_converter, comedi_get_hardcal_converter, 0.7.23);
+EXPORT_ALIAS_DEFAULT(_comedi_get_hardcal_converter, comedi_get_hardcal_converter, 0.8.0);
 int _comedi_get_hardcal_converter(
        comedi_t *dev, unsigned subdevice, unsigned channel, unsigned range,
        enum comedi_conversion_direction direction,
@@ -279,7 +279,7 @@ int _comedi_get_hardcal_converter(
        return 0;
 }
 
-EXPORT_ALIAS_DEFAULT(_comedi_get_softcal_converter, comedi_get_softcal_converter, 0.7.23);
+EXPORT_ALIAS_DEFAULT(_comedi_get_softcal_converter, comedi_get_softcal_converter, 0.8.0);
 int _comedi_get_softcal_converter(
        unsigned subdevice, unsigned channel, unsigned range,
        enum comedi_conversion_direction direction,
@@ -328,14 +328,14 @@ static double apply_polynomial(const comedi_polynomial_t *polynomial, double inp
        return value;
 }
 
-EXPORT_ALIAS_DEFAULT(_comedi_to_physical, comedi_to_physical, 0.7.23);
+EXPORT_ALIAS_DEFAULT(_comedi_to_physical, comedi_to_physical, 0.8.0);
 double _comedi_to_physical(lsampl_t data,
        const comedi_polynomial_t *conversion_polynomial)
 {
        return apply_polynomial(conversion_polynomial, data);
 }
 
-EXPORT_ALIAS_DEFAULT(_comedi_from_physical, comedi_from_physical, 0.7.23);
+EXPORT_ALIAS_DEFAULT(_comedi_from_physical, comedi_from_physical, 0.8.0);
 lsampl_t _comedi_from_physical(double data,
        const comedi_polynomial_t *conversion_polynomial)
 {
index 874ab6e1cd310b769f1d8c139e1f726faba3682a..65b07a42295232c9dd8cdb70195d78b163a53814 100644 (file)
--- a/lib/dio.c
+++ b/lib/dio.c
@@ -79,7 +79,7 @@ int _comedi_dio_config(comedi_t *it,unsigned int subdev,unsigned int chan,unsign
        }
 }
 
-EXPORT_ALIAS_DEFAULT(_comedi_dio_get_config, comedi_dio_get_config, 0.7.23);
+EXPORT_ALIAS_DEFAULT(_comedi_dio_get_config, comedi_dio_get_config, 0.8.0);
 int _comedi_dio_get_config(comedi_t *it,unsigned int subdev, unsigned int chan, unsigned int *io)
 {
        subdevice *s;
@@ -208,7 +208,7 @@ int _comedi_dio_write(comedi_t *it,unsigned int subdev,unsigned int chan,
        }
 }
 
-EXPORT_ALIAS_DEFAULT(_comedi_dio_bitfield2,comedi_dio_bitfield2,0.7.23);
+EXPORT_ALIAS_DEFAULT(_comedi_dio_bitfield2,comedi_dio_bitfield2,0.8.0);
 int _comedi_dio_bitfield2(comedi_t *it, unsigned int subdev, unsigned int mask, unsigned int *bits, unsigned base_channel)
 {
        int ret;
index 36409adb9745caeb0ee44aba5da2519c93ca7a54..00a037577fe917cf63d8520ec8ce78034ffdc8f6 100644 (file)
--- a/lib/get.c
+++ b/lib/get.c
@@ -79,7 +79,7 @@ int _comedi_get_subdevice_flags_old(comedi_t *it,unsigned int subd)
        return it->subdevices[subd].subd_flags;
 }
 
-EXPORT_ALIAS_DEFAULT(_comedi_get_subdevice_flags,comedi_get_subdevice_flags,0.7.23);
+EXPORT_ALIAS_DEFAULT(_comedi_get_subdevice_flags,comedi_get_subdevice_flags,0.8.0);
 int _comedi_get_subdevice_flags(comedi_t *it,unsigned int subd)
 {
        comedi_subdinfo *s;
index 3b238cc4d0fcb49714aa995cc2abb121fd05639c..fc40d3a6428d2f281dc28c5715d4f14fc7372ca7 100644 (file)
@@ -81,7 +81,7 @@ v0.7.20 {
 
 } v0.7.19;
 
-v0.7.23 {
+v0.8.0 {
        global:
                comedi_from_physical;
                comedi_dio_bitfield2;