LTTV 0.8.5
authorcompudj <compudj@04897980-b3bd-0310-b5e0-8ef037075253>
Tue, 17 Jan 2006 18:44:45 +0000 (18:44 +0000)
committercompudj <compudj@04897980-b3bd-0310-b5e0-8ef037075253>
Tue, 17 Jan 2006 18:44:45 +0000 (18:44 +0000)
git-svn-id: http://ltt.polymtl.ca/svn@1476 04897980-b3bd-0310-b5e0-8ef037075253

ltt/branches/poly/configure.in
ltt/branches/poly/doc/user/user_guide/html/Makefile
ltt/branches/poly/doc/user/user_guide/html/Makefile.am
ltt/branches/poly/facilities/Makefile.am
ltt/branches/poly/ltt/parser.c
ltt/branches/poly/ltt/parser.h

index 7f134a79ecc65b5c75e28d923d2733d04b218242..171331a461f9b8e8a9f7e758e6bb7c007fb21133 100644 (file)
@@ -23,7 +23,7 @@
 AC_PREREQ(2.57)
 AC_INIT(FULL-PACKAGE-NAME, VERSION, BUG-REPORT-ADDRESS)
 #AC_WITH_LTDL  # not needed ?
-AM_INIT_AUTOMAKE(LinuxTraceToolkitViewer,0.8.4-10012006)
+AM_INIT_AUTOMAKE(LinuxTraceToolkitViewer,0.8.5-17012006)
 AM_CONFIG_HEADER(config.h)
 AM_PROG_LIBTOOL
 
index 76a626642a6b6c150ede0a1548e91940d80ab006..ee11415d86ee6990cde7144bd871c24b45eb3487 100644 (file)
@@ -104,7 +104,7 @@ SET_MAKE =
 SHELL = /bin/sh
 STRIP = strip
 UTIL_LIBS = -lutil
-VERSION = 0.8.4-10012006
+VERSION = 0.8.5-17012006
 ac_ct_AR = ar
 ac_ct_CC = gcc
 ac_ct_CXX = g++
index 13e14336ef96aee91f2032ff4a46a2fc9d7e3680..f7ae23919101abf9dc7cc95dc0c9bfa7868263af 100644 (file)
@@ -1 +1 @@
-EXTRA_DIST = c159.html c162.html c20.html c25.html c88.html c91.html index.html lttv-color-list.png lttv-numbered-5.png x127.html x130.html x169.html x172.html x46.html x54.html x61.html x64.html x78.html x81.html
+EXTRA_DIST = lttv-color-list.png lttv-numbered-5.png c115.html c20.html c25.html c42.html index.html x125.html x32.html x81.html
index 3a878f1d0838ca972e28629452ce295d5a0646cd..6e22d79052f7a6dfd87ed566430736af5a59dd44 100644 (file)
@@ -5,6 +5,7 @@ fs.xml \
 ipc.xml \
 kernel.xml \
 kernel_arch_i386.xml \
+stack_arch_i386.xml \
 memory.xml \
 network.xml \
 process.xml \
@@ -18,6 +19,7 @@ fs.xml \
 ipc.xml \
 kernel.xml \
 kernel_arch_i386.xml \
+stack_arch_i386.xml \
 memory.xml \
 network.xml \
 process.xml \
index 6dbf402d76fd4f008f8d8c5cce17378df0617b15..ffe6b4872e7de8c60e9733da0e3b7009bb6947e8 100644 (file)
@@ -182,6 +182,7 @@ void getTypeAttributes(parse_file_t *in, type_descriptor_t *t,
 
   t->fmt = NULL;
   t->size = 0;
+  t->custom_write = 0;
   
   while(1) {
     token = getToken(in); 
@@ -202,6 +203,8 @@ void getTypeAttributes(parse_file_t *in, type_descriptor_t *t,
     } else if(!strcmp("size",token)) {
       getEqual(in);
       t->size = getSize(in);
+    } else if(!strcmp("custom_write", token)) {
+      t->custom_write = 1;
     }
   }
 }
@@ -680,8 +683,8 @@ type_descriptor_t *parseType(parse_file_t *in, type_descriptor_t *inType,
   else if(strcmp(token,"sequence") == 0) {
     t->type = SEQUENCE;
     sequence_init(&(t->fields));
-    //getTypeAttributes(in, t, unnamed_types, named_types);
-    //getForwardslash(in);
+    getTypeAttributes(in, t, unnamed_types, named_types);
+    getForwardslash(in);
     getRAnglebracket(in); //<sequence>
 
     //getLAnglebracket(in); //<sequence size type> 
index 4215f286cd82077ad90b90df4a49ed305d88c345..5a4c5b02cb1e41fd884be1de3de633508d9a45d6 100644 (file)
@@ -111,6 +111,7 @@ typedef struct _type_descriptor {
        sequence_t labels_description;
        int     already_printed;
   sequence_t fields; // for structure, array and sequence (field_t type)
+  int  custom_write;  /* Should we use a custom write function ? */
 } type_descriptor_t;
 
 
This page took 0.026574 seconds and 4 git commands to generate.