projects
/
emu8051.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add option to specify maximum memory sizes
[emu8051.git]
/
src
/
common.h
diff --git
a/src/common.h
b/src/common.h
index
4f954c4
..
0058a01
100644
(file)
--- a/
src/common.h
+++ b/
src/common.h
@@
-22,9
+22,6
@@
#ifndef COMMON_H
#define COMMON_H 1
#ifndef COMMON_H
#define COMMON_H 1
-/* Define this to have debugging output. */
-/* #define EMU8051_DEBUG 1 */
-
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
@@
-35,34
+32,29
@@
# include <strings.h>
#endif
# include <strings.h>
#endif
+#include "log.h"
+
#define FIXED_FONT "monospace 12"
#define FIXED_FONT "monospace 12"
+#define MAX_FILENAME_LENGTH 1024
+
/* Common constants. */
#ifndef EXIT_SUCCESS
# define EXIT_SUCCESS 0
# define EXIT_FAILURE 1
#endif
/* Common constants. */
#ifndef EXIT_SUCCESS
# define EXIT_SUCCESS 0
# define EXIT_FAILURE 1
#endif
-typedef int bool;
-#ifndef FALSE
-# define FALSE 0
-# define TRUE 1
-#endif
-
-
/* Returns TRUE if the strings 'a' and 'b' are equal. */
/* Returns TRUE if the strings 'a' and 'b' are equal. */
-#define STREQ(a, b) (strcmp((a), (b)) == 0)
+#define STREQ(a, b) (strc
asec
mp((a), (b)) == 0)
/* Returns TRUE if the first 'c' characters of strings 'a' and 'b' are equal. */
/* Returns TRUE if the first 'c' characters of strings 'a' and 'b' are equal. */
-#define STREQ_LEN(a, b, c) (strncmp((a), (b), (c)) == 0)
+#define STREQ_LEN(a, b, c) (strnc
asec
mp((a), (b), (c)) == 0)
inline void
inline void
-ErrorLocation(
const char *file, int line
);
+ErrorLocation(
const char *file, int line
);
-/*@out@*/ /*@only@*/
void *
void *
-xmalloc( size_t size, const char *filename, int line_number );
-
+xmalloc(size_t size, const char *filename, int line_number);
#endif /* COMMON_H */
#endif /* COMMON_H */