change log for rtems (2011-07-07)

rtems-vc at rtems.org rtems-vc at rtems.org
Thu Jul 7 23:11:15 UTC 2011


 *joel*:
2011-07-07	Joel Sherrill <joel.sherrill at oarcorp.com>

	* libblock/src/nvdisk-sram.c, libi2c/libi2c.c,
	libmisc/shell/main_msdosfmt.c: Eliminate use of GNU old-style field
	designator extension as recommended by clang.

M 1.2868  cpukit/ChangeLog
M    1.6  cpukit/libblock/src/nvdisk-sram.c
M   1.20  cpukit/libi2c/libi2c.c
M   1.13  cpukit/libmisc/shell/main_msdosfmt.c

diff -u rtems/cpukit/ChangeLog:1.2867 rtems/cpukit/ChangeLog:1.2868
--- rtems/cpukit/ChangeLog:1.2867	Thu Jul  7 01:55:47 2011
+++ rtems/cpukit/ChangeLog	Thu Jul  7 17:14:59 2011
@@ -1,3 +1,9 @@
+2011-07-07	Joel Sherrill <joel.sherrill at oarcorp.com>
+
+	* libblock/src/nvdisk-sram.c, libi2c/libi2c.c,
+	libmisc/shell/main_msdosfmt.c: Eliminate use of GNU old-style field
+	designator extension as recommended by clang.
+
 2011-07-08	Sebastian Huber <sebastian.huber at embedded-brains.de>
 
 	* libnetworking/rtems/tftp.h, libnetworking/lib/tftpDriver.c: Fixed

diff -u rtems/cpukit/libblock/src/nvdisk-sram.c:1.5 rtems/cpukit/libblock/src/nvdisk-sram.c:1.6
--- rtems/cpukit/libblock/src/nvdisk-sram.c:1.5	Sat May 22 11:51:05 2010
+++ rtems/cpukit/libblock/src/nvdisk-sram.c	Thu Jul  7 17:15:00 2011
@@ -62,7 +62,7 @@
 
 const rtems_nvdisk_driver_handlers rtems_nvdisk_sram_handlers =
 {
-  read:   rtems_nvdisk_sram_read,
-  write:  rtems_nvdisk_sram_write,
-  verify: rtems_nvdisk_sram_verify
+  .read   = rtems_nvdisk_sram_read,
+  .write  = rtems_nvdisk_sram_write,
+  .verify = rtems_nvdisk_sram_verify
 };

diff -u rtems/cpukit/libi2c/libi2c.c:1.19 rtems/cpukit/libi2c/libi2c.c:1.20
--- rtems/cpukit/libi2c/libi2c.c:1.19	Wed Aug 25 16:17:03 2010
+++ rtems/cpukit/libi2c/libi2c.c	Thu Jul  7 17:15:00 2011
@@ -338,12 +338,12 @@
 
 /* Our ops just dispatch to the registered drivers */
 const rtems_driver_address_table rtems_libi2c_io_ops = {
-  initialization_entry:  rtems_i2c_init,
-  open_entry:            rtems_i2c_open,
-  close_entry:           rtems_i2c_close,
-  read_entry:            rtems_i2c_read,
-  write_entry:           rtems_i2c_write,
-  control_entry:         rtems_i2c_ioctl,
+  .initialization_entry =  rtems_i2c_init,
+  .open_entry =            rtems_i2c_open,
+  .close_entry =           rtems_i2c_close,
+  .read_entry =            rtems_i2c_read,
+  .write_entry =           rtems_i2c_write,
+  .control_entry =         rtems_i2c_ioctl,
 };
 
 int

diff -u rtems/cpukit/libmisc/shell/main_msdosfmt.c:1.12 rtems/cpukit/libmisc/shell/main_msdosfmt.c:1.13
--- rtems/cpukit/libmisc/shell/main_msdosfmt.c:1.12	Wed May 11 03:44:34 2011
+++ rtems/cpukit/libmisc/shell/main_msdosfmt.c	Thu Jul  7 17:15:00 2011
@@ -30,16 +30,16 @@
 )
 {
   msdos_format_request_param_t rqdata = {
-    OEMName:             "RTEMS",
-    VolLabel:            "RTEMSDisk",
-    sectors_per_cluster: 0,
-    fat_num:             0,
-    files_per_root_dir:  0,
-    fattype:             MSDOS_FMT_FATANY,
-    media:               0,
-    quick_format:        TRUE,
-    cluster_align:       0,
-    info_level:          0
+    .OEMName =             "RTEMS",
+    .VolLabel =            "RTEMSDisk",
+    .sectors_per_cluster = 0,
+    .fat_num =             0,
+    .files_per_root_dir =  0,
+    .fattype =             MSDOS_FMT_FATANY,
+    .media =               0,
+    .quick_format =        TRUE,
+    .cluster_align =       0,
+    .info_level =          0
   };
 
   unsigned long tmp;


 *joel*:
2011-07-07	Joel Sherrill <joel.sherrill at oarcorp.com>

	* libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
	libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
	libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
	libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
	old-style field designator extension as recommended by clang.

M  1.551  c/src/ChangeLog
M    1.9  c/src/libchip/display/disp_hcms29xx.c
M    1.4  c/src/libchip/flash/am29lv160.c
M    1.6  c/src/libchip/i2c/i2c-2b-eeprom.c
M    1.5  c/src/libchip/i2c/i2c-ds1621.c
M    1.7  c/src/libchip/i2c/spi-flash-m25p40.c
M    1.5  c/src/libchip/i2c/spi-fram-fm25l256.c
M    1.5  c/src/libchip/i2c/spi-memdrv.c
M   1.10  c/src/libchip/rtc/ds1375.c

diff -u rtems/c/src/ChangeLog:1.550 rtems/c/src/ChangeLog:1.551
--- rtems/c/src/ChangeLog:1.550	Thu Jul  7 17:10:04 2011
+++ rtems/c/src/ChangeLog	Thu Jul  7 17:15:24 2011
@@ -1,5 +1,13 @@
 2011-07-07	Joel Sherrill <joel.sherrill at oarcorp.com>
 
+	* libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
+	libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
+	libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
+	libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
+	old-style field designator extension as recommended by clang.
+
+2011-07-07	Joel Sherrill <joel.sherrill at oarcorp.com>
+
 	* libchip/i2c/spi-memdrv.h: Add missing semi-colon.
 
 2011-06-07	Sebastian Huber <sebastian.huber at embedded-brains.de>

diff -u rtems/c/src/libchip/display/disp_hcms29xx.c:1.8 rtems/c/src/libchip/display/disp_hcms29xx.c:1.9
--- rtems/c/src/libchip/display/disp_hcms29xx.c:1.8	Tue Jan 19 03:11:34 2010
+++ rtems/c/src/libchip/display/disp_hcms29xx.c	Thu Jul  7 17:15:24 2011
@@ -918,17 +918,17 @@
  * driver operation tables
  */
 static rtems_driver_address_table disp_hcms29xx_ops = {
-  initialization_entry: disp_hcms29xx_dev_initialize,
-  open_entry:           disp_hcms29xx_dev_open,
-  write_entry:          disp_hcms29xx_dev_write,
-  close_entry:          disp_hcms29xx_dev_close
+  .initialization_entry = disp_hcms29xx_dev_initialize,
+  .open_entry =           disp_hcms29xx_dev_open,
+  .write_entry =          disp_hcms29xx_dev_write,
+  .close_entry =          disp_hcms29xx_dev_close
 };
 
 
 static disp_hcms29xx_drv_t disp_hcms29xx_drv_tbl = {
   {/* public fields */
-  ops:         &disp_hcms29xx_ops, 
-  size:        sizeof (disp_hcms29xx_drv_t),
+    .ops =         &disp_hcms29xx_ops, 
+    .size =        sizeof (disp_hcms29xx_drv_t),
   },
   { /* our private fields */
   }

diff -u rtems/c/src/libchip/flash/am29lv160.c:1.3 rtems/c/src/libchip/flash/am29lv160.c:1.4
--- rtems/c/src/libchip/flash/am29lv160.c:1.3	Sun Nov 29 21:42:53 2009
+++ rtems/c/src/libchip/flash/am29lv160.c	Thu Jul  7 17:15:24 2011
@@ -28,28 +28,28 @@
 const rtems_fdisk_segment_desc rtems_am29lv160t_segments[4] =
 {
   {
-    count:   31,
-    segment: 0,
-    offset:  0x00000000,
-    size:    RTEMS_FDISK_KBYTES (64)
+    .count =   31,
+    .segment = 0,
+    .offset =  0x00000000,
+    .size =    RTEMS_FDISK_KBYTES (64)
   },
   {
-    count:   1,
-    segment: 31,
-    offset:  0x001f0000,
-    size:    RTEMS_FDISK_KBYTES (32)
+    .count =   1,
+    .segment = 31,
+    .offset =  0x001f0000,
+    .size =    RTEMS_FDISK_KBYTES (32)
   },
   {
-    count:   2,
-    segment: 32,
-    offset:  0x001f8000,
-    size:    RTEMS_FDISK_KBYTES (8)
+    .count =   2,
+    .segment = 32,
+    .offset =  0x001f8000,
+    .size =    RTEMS_FDISK_KBYTES (8)
   },
   {
-    count:   1,
-    segment: 34,
-    offset:  0x001fc000,
-    size:    RTEMS_FDISK_KBYTES (16)
+    .count =   1,
+    .segment = 34,
+    .offset =  0x001fc000,
+    .size =    RTEMS_FDISK_KBYTES (16)
   }
 };
 
@@ -59,28 +59,28 @@
 const rtems_fdisk_segment_desc rtems_am29lv160b_segments[] =
 {
   {
-    count:   1,
-    segment: 0,
-    offset:  0x00000000,
-    size:    RTEMS_FDISK_KBYTES (16)
+    .count =   1,
+    .segment = 0,
+    .offset =  0x00000000,
+    .size =    RTEMS_FDISK_KBYTES (16)
   },
   {
-    count:   2,
-    segment: 1,
-    offset:  0x00004000,
-    size:    RTEMS_FDISK_KBYTES (8)
+  .  count =   2,
+    .segment = 1,
+    .offset =  0x00004000,
+    .size =    RTEMS_FDISK_KBYTES (8)
   },
   {
-    count:   1,
-    segment: 3,
-    offset:  0x00008000,
-    size:    RTEMS_FDISK_KBYTES (32)
+    .count =   1,
+    .segment = 3,
+    .offset =  0x00008000,
+    .size =    RTEMS_FDISK_KBYTES (32)
   },
   {
-    count:   31,
-    segment: 4,
-    offset:  0x00010000,
-    size:    RTEMS_FDISK_KBYTES (64)
+    .count =   31,
+    .segment = 4,
+    .offset =  0x00010000,
+    .size =    RTEMS_FDISK_KBYTES (64)
   }
 };
 
@@ -465,10 +465,10 @@
 
 const rtems_fdisk_driver_handlers rtems_am29lv160_handlers =
 {
-  read:         rtems_am29lv160_read,
-  write:        rtems_am29lv160_write,
-  blank:        rtems_am29lv160_blank,
-  verify:       rtems_am29lv160_verify,
-  erase:        rtems_am29lv160_erase,
-  erase_device: rtems_am29lv160_erase_device
+  .read =         rtems_am29lv160_read,
+  .write =        rtems_am29lv160_write,
+  .blank =        rtems_am29lv160_blank,
+  .verify =       rtems_am29lv160_verify,
+  .erase =        rtems_am29lv160_erase,
+  .erase_device = rtems_am29lv160_erase_device
 };

diff -u rtems/c/src/libchip/i2c/i2c-2b-eeprom.c:1.5 rtems/c/src/libchip/i2c/i2c-2b-eeprom.c:1.6
--- rtems/c/src/libchip/i2c/i2c-2b-eeprom.c:1.5	Sun Nov 29 21:42:53 2009
+++ rtems/c/src/libchip/i2c/i2c-2b-eeprom.c	Thu Jul  7 17:15:24 2011
@@ -155,23 +155,23 @@
 }
 
 static rtems_driver_address_table myops = {
-  read_entry:  i2c_2b_eeprom_read,
-  write_entry: i2c_2b_eeprom_write,
+  .read_entry =  i2c_2b_eeprom_read,
+  .write_entry = i2c_2b_eeprom_write,
 };
 
 static rtems_libi2c_drv_t my_drv_tbl = {
-  ops:         &myops,
-  size:        sizeof (my_drv_tbl),
+  .ops =         &myops,
+  .size =        sizeof (my_drv_tbl),
 };
 
 /* provide a second table for R/O access */
 static rtems_driver_address_table my_ro_ops = {
-  read_entry:  i2c_2b_eeprom_read,
+  .read_entry =  i2c_2b_eeprom_read,
 };
 
 static rtems_libi2c_drv_t my_ro_drv_tbl = {
-  ops:         &my_ro_ops,
-  size:        sizeof (my_ro_drv_tbl),
+  .ops =         &my_ro_ops,
+  .size =        sizeof (my_ro_drv_tbl),
 };
 
 

diff -u rtems/c/src/libchip/i2c/i2c-ds1621.c:1.4 rtems/c/src/libchip/i2c/i2c-ds1621.c:1.5
--- rtems/c/src/libchip/i2c/i2c-ds1621.c:1.4	Sun Nov 29 21:42:53 2009
+++ rtems/c/src/libchip/i2c/i2c-ds1621.c	Thu Jul  7 17:15:24 2011
@@ -118,13 +118,13 @@
 }
 
 static rtems_driver_address_table myops = {
-  initialization_entry: ds1621_init,
-  read_entry:           ds1621_read,
+  .initialization_entry = ds1621_init,
+  .read_entry =           ds1621_read,
 };
 
 static rtems_libi2c_drv_t my_drv_tbl = {
-  ops:                  &myops,
-  size:                 sizeof (my_drv_tbl),
+  .ops =                  &myops,
+  .size =                 sizeof (my_drv_tbl),
 };
 
 rtems_libi2c_drv_t *i2c_ds1621_driver_descriptor = &my_drv_tbl;

diff -u rtems/c/src/libchip/i2c/spi-flash-m25p40.c:1.6 rtems/c/src/libchip/i2c/spi-flash-m25p40.c:1.7
--- rtems/c/src/libchip/i2c/spi-flash-m25p40.c:1.6	Sun Nov 29 21:42:53 2009
+++ rtems/c/src/libchip/i2c/spi-flash-m25p40.c	Thu Jul  7 17:15:24 2011
@@ -25,16 +25,16 @@
 
 static spi_memdrv_t spi_flash_m25p40_rw_drv_t = {
   {/* public fields */
-  ops:         &spi_memdrv_rw_ops, /* operations of general memdrv */
-  size:        sizeof (spi_flash_m25p40_rw_drv_t),
+    .ops =         &spi_memdrv_rw_ops, /* operations of general memdrv */
+    .size =        sizeof (spi_flash_m25p40_rw_drv_t),
   },
   { /* our private fields */
-  baudrate:             2000000,
-  erase_before_program: true,
-  empty_state:          0xff,
-  page_size:            256, /* programming page size in byte */
-  sector_size:          0x10000 /* 64*1024 */, /* erase sector size in byte */
-  mem_size:             0x80000 /* 512*1024 */ /* total capacity in byte    */
+    .baudrate =             2000000,
+    .erase_before_program = true,
+    .empty_state =          0xff,
+    .page_size =            256,     /* programming page size in bytes */
+    .sector_size =          0x10000, /* 64K - erase sector size in bytes */
+    .mem_size =             0x80000, /* 512K - total capacity in bytes */
   }
 };
 
@@ -43,16 +43,16 @@
 
 static spi_memdrv_t spi_flash_m25p40_ro_drv_t = {
   {/* public fields */
-  ops:         &spi_memdrv_ro_ops, /* operations of general memdrv */
-  size:        sizeof (spi_flash_m25p40_ro_drv_t),
+    .ops =         &spi_memdrv_ro_ops, /* operations of general memdrv */
+    .size =        sizeof (spi_flash_m25p40_ro_drv_t),
   },
   { /* our private fields */
-  baudrate:             2000000,
-  erase_before_program: true,
-  empty_state:          0xff,
-  page_size:            256, /* programming page size in byte */
-  sector_size:          0x10000 /* 64*1024 */, /* erase sector size in byte */
-  mem_size:             0x80000 /* 512*1024 */ /* total capacity in byte    */
+    .baudrate =             2000000,
+    .erase_before_program = true,
+    .empty_state =          0xff,
+    .page_size =            256,    /* programming page size in bytes */
+    .sector_size =          0x10000, /* 64K erase sector size in bytes */
+    .mem_size =             0x80000, /* 512K total capacity in bytes */
   }
 };
 

diff -u rtems/c/src/libchip/i2c/spi-fram-fm25l256.c:1.4 rtems/c/src/libchip/i2c/spi-fram-fm25l256.c:1.5
--- rtems/c/src/libchip/i2c/spi-fram-fm25l256.c:1.4	Sun Nov 29 21:42:53 2009
+++ rtems/c/src/libchip/i2c/spi-fram-fm25l256.c	Thu Jul  7 17:15:24 2011
@@ -25,16 +25,16 @@
 
 static spi_memdrv_t spi_fram_fm25l256_rw_drv_t = {
   {/* public fields */
-  ops:         &spi_memdrv_rw_ops, /* operations of general memdrv */
-  size:        sizeof (spi_fram_fm25l256_rw_drv_t),
+    .ops =         &spi_memdrv_rw_ops, /* operations of general memdrv */
+    .size =        sizeof (spi_fram_fm25l256_rw_drv_t),
   },
   { /* our private fields */
-  baudrate:             2000000,
-  erase_before_program: false,
-  empty_state:          0xff,
-  page_size:            0x8000 /* 32*1024 */, /* programming page size in byte */
-  sector_size:          1,       /* erase sector size in byte     */
-  mem_size:             0x8000 /* 32*1024 */ /* total capacity in byte        */
+    .baudrate =             2000000,
+    .erase_before_program = false,
+    .empty_state =          0xff,
+    .page_size =            0x8000, /* 32K programming page size in bytes */
+    .sector_size =          1,      /* erase sector size in bytes */
+    .mem_size =             0x8000, /* 32K total capacity in bytes */
   }
 };
 
@@ -43,16 +43,16 @@
 
 static spi_memdrv_t spi_fram_fm25l256_ro_drv_t = {
   {/* public fields */
-  ops:         &spi_memdrv_ro_ops, /* operations of general memdrv */
-  size:        sizeof (spi_fram_fm25l256_ro_drv_t),
+    .ops =         &spi_memdrv_ro_ops, /* operations of general memdrv */
+    .size =        sizeof (spi_fram_fm25l256_ro_drv_t),
   },
   { /* our private fields */
-  baudrate:             2000000,
-  erase_before_program: false,
-  empty_state:          0xff,
-  page_size:            0x8000 /* 32*1024 */, /* programming page size in byte */
-  sector_size:          1,       /* erase sector size in byte     */
-  mem_size:             0x8000 /* 32*1024 */ /* total capacity in byte        */
+    .baudrate =             2000000,
+    .erase_before_program = false,
+    .empty_state =          0xff,
+    .page_size =            0x8000, /* 32k programming page size in bytes */
+    .sector_size =          1,      /* erase sector size in bytes */
+    .mem_size =             0x8000, /* 32k total capacity in bytes */
   }
 };
 

diff -u rtems/c/src/libchip/i2c/spi-memdrv.c:1.4 rtems/c/src/libchip/i2c/spi-memdrv.c:1.5
--- rtems/c/src/libchip/i2c/spi-memdrv.c:1.4	Sun Nov 29 21:42:53 2009
+++ rtems/c/src/libchip/i2c/spi-memdrv.c	Thu Jul  7 17:15:24 2011
@@ -136,11 +136,11 @@
   int                  cmd_size;
   spi_memdrv_param_t  *mem_param_ptr;
   rtems_libi2c_tfr_mode_t tfr_mode = {
-  baudrate:      20000000, /* maximum bits per second                   */
-  bits_per_char: 8,        /* how many bits per byte/word/longword?     */
-  lsb_first:      FALSE,   /* FALSE: send MSB first                     */
-  clock_inv:      FALSE,   /* FALSE: non-inverted clock (high active)   */
-  clock_phs:      FALSE    /* FALSE: clock starts in middle of data tfr */
+    .baudrate =      20000000, /* maximum bits per second                   */
+    .bits_per_char = 8,        /* how many bits per byte/word/longword?     */
+    .lsb_first =     FALSE,    /* FALSE: send MSB first                     */
+    .clock_inv =     FALSE,    /* FALSE: non-inverted clock (high active)   */
+    .clock_phs =     FALSE     /* FALSE: clock starts in middle of data tfr */
   } ;
 
   /*
@@ -320,12 +320,12 @@
   int                  cmd_size;
   spi_memdrv_param_t  *mem_param_ptr;
   rtems_libi2c_tfr_mode_t tfr_mode = {
-  baudrate:      20000000, /* maximum bits per second                   */
-  bits_per_char: 8,        /* how many bits per byte/word/longword?     */
-  lsb_first:      FALSE,   /* FALSE: send MSB first                     */
-  clock_inv:      FALSE,   /* FALSE: non-inverted clock (high active)   */
-  clock_phs:      FALSE    /* FALSE: clock starts in middle of data tfr */
-  } ;
+    .baudrate =      20000000, /* maximum bits per second                   */
+    .bits_per_char = 8,        /* how many bits per byte/word/longword?     */
+    .lsb_first =     FALSE,    /* FALSE: send MSB first                     */
+    .clock_inv =     FALSE,    /* FALSE: non-inverted clock (high active)   */
+    .clock_phs =     FALSE     /* FALSE: clock starts in middle of data tfr */
+  };
 
   /*
    * get mem parameters
@@ -435,11 +435,11 @@
  * driver operation tables
  */
 rtems_driver_address_table spi_memdrv_rw_ops = {
-  read_entry:  spi_memdrv_read,
-  write_entry: spi_memdrv_write
+  .read_entry =  spi_memdrv_read,
+  .write_entry = spi_memdrv_write
 };
 
 rtems_driver_address_table spi_memdrv_ro_ops = {
-  read_entry:  spi_memdrv_read,
+  .read_entry =  spi_memdrv_read,
 };
 

diff -u rtems/c/src/libchip/rtc/ds1375.c:1.9 rtems/c/src/libchip/rtc/ds1375.c:1.10
--- rtems/c/src/libchip/rtc/ds1375.c:1.9	Sun Apr 25 16:18:06 2010
+++ rtems/c/src/libchip/rtc/ds1375.c	Thu Jul  7 17:15:25 2011
@@ -454,7 +454,7 @@
 }
 
 rtc_fns rtc_ds1375_fns = {
-  deviceInitialize: ds1375_initialize,
-  deviceGetTime:    ds1375_get_time,
-  deviceSetTime:    ds1375_set_time,
+  .deviceInitialize = ds1375_initialize,
+  .deviceGetTime =    ds1375_get_time,
+  .deviceSetTime =    ds1375_set_time,
 };



--

Generated by Deluxe Loginfo [http://www.codewiz.org/projects/index.html#loginfo] 2.122 by Bernardo Innocenti <bernie at develer.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/vc/attachments/20110707/4de3df78/attachment.html>


More information about the vc mailing list