A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Improve the code dynar example by explaining that freeing the stuff twice is of cours...
[simgrid.git]
/
src
/
xbt
/
graphxml.c
diff --git
a/src/xbt/graphxml.c
b/src/xbt/graphxml.c
index
0d4354c
..
0712747
100644
(file)
--- a/
src/xbt/graphxml.c
+++ b/
src/xbt/graphxml.c
@@
-160,7
+160,15
@@
typedef unsigned int flex_uint32_t;
/* Size of default input buffer. */
#ifndef YY_BUF_SIZE
/* Size of default input buffer. */
#ifndef YY_BUF_SIZE
+#ifdef __ia64__
+/* On IA-64, the buffer size is 16k, not 8k.
+ * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case.
+ * Ditto for the __ia64__ case accordingly.
+ */
+#define YY_BUF_SIZE 32768
+#else
#define YY_BUF_SIZE 16384
#define YY_BUF_SIZE 16384
+#endif /* __ia64__ */
#endif
/* The state buf must be large enough to hold one state per character in the main buffer.
#endif
/* The state buf must be large enough to hold one state per character in the main buffer.
@@
-1045,13
+1053,13
@@
int xbt_graph_parse__flex_debug = 0;
#define YY_MORE_ADJ 0
#define YY_RESTORE_YY_MORE_OFFSET
char *xbt_graph_parse_text;
#define YY_MORE_ADJ 0
#define YY_RESTORE_YY_MORE_OFFSET
char *xbt_graph_parse_text;
-/* Validating XML processor for xbt/graphxml.dtd.
- * Generated 20
07/12/19 15:09:5
6.
+/* Validating XML processor for
/home/mquinson/Code/simgrid/src/
xbt/graphxml.dtd.
+ * Generated 20
10/04/06 12:44:2
6.
*
* This program was generated with the FleXML XML processor generator.
* FleXML is Copyright (C) 1999-2005 Kristoffer Rose. All rights reserved.
* FleXML is Copyright (C) 2003-2006 Martin Quinson. All rights reserved.
*
* This program was generated with the FleXML XML processor generator.
* FleXML is Copyright (C) 1999-2005 Kristoffer Rose. All rights reserved.
* FleXML is Copyright (C) 2003-2006 Martin Quinson. All rights reserved.
- * (Id: flexml.pl,v 1.6
3 2007/10/11 14:46:08
mquinson Exp).
+ * (Id: flexml.pl,v 1.6
2 2007/10/11 10:00:14
mquinson Exp).
*
* There are two, intertwined parts to this program, part A and part B.
*
*
* There are two, intertwined parts to this program, part A and part B.
*
@@
-1096,7
+1104,7
@@
char *xbt_graph_parse_text;
const char rcs_graphxml_flexml_skeleton[] =
"$" "Id: skel,v 1.40 2007/10/11 09:57:24 mquinson Exp $";
const char rcs_graphxml_flexml[] =
const char rcs_graphxml_flexml_skeleton[] =
"$" "Id: skel,v 1.40 2007/10/11 09:57:24 mquinson Exp $";
const char rcs_graphxml_flexml[] =
- "$" "Id: flexml.pl,v 1.6
3 2007/10/11 14:46:08
mquinson Exp $";
+ "$" "Id: flexml.pl,v 1.6
2 2007/10/11 10:00:14
mquinson Exp $";
/* ANSI headers. */
#include <stdlib.h> /* for realloc() -- needed here when using flex 2.5.4 */
/* ANSI headers. */
#include <stdlib.h> /* for realloc() -- needed here when using flex 2.5.4 */
@@
-1409,7
+1417,12
@@
static int input (void );
/* Amount of stuff to slurp up with each read. */
#ifndef YY_READ_BUF_SIZE
/* Amount of stuff to slurp up with each read. */
#ifndef YY_READ_BUF_SIZE
+#ifdef __ia64__
+/* On IA-64, the buffer size is 16k, not 8k */
+#define YY_READ_BUF_SIZE 16384
+#else
#define YY_READ_BUF_SIZE 8192
#define YY_READ_BUF_SIZE 8192
+#endif /* __ia64__ */
#endif
/* Copy whatever the last rule matched to the standard output. */
#endif
/* Copy whatever the last rule matched to the standard output. */
@@
-2948,8
+2961,8
@@
YY_BUFFER_STATE xbt_graph_parse__scan_string (yyconst char * yystr )
/** Setup the input buffer state to scan the given bytes. The next call to xbt_graph_parse_lex() will
* scan from a @e copy of @a bytes.
/** Setup the input buffer state to scan the given bytes. The next call to xbt_graph_parse_lex() will
* scan from a @e copy of @a bytes.
- * @param bytes the byte buffer to scan
- * @param len the number of bytes in the buffer pointed to by @a bytes.
+ * @param
yy
bytes the byte buffer to scan
+ * @param
_yybytes_
len the number of bytes in the buffer pointed to by @a bytes.
*
* @return the newly allocated buffer state object.
*/
*
* @return the newly allocated buffer state object.
*/