gavl_node_t *
gavl_prev_node(const gavl_node_t *node);
-#ifndef SDCC
+#if !defined(SDCC) && !defined(__SDCC)
int
gavl_is_empty(const gavl_root_t *root);
/*===========================================================*/
/* iterators for generic GAVL type */
-#ifndef SDCC
+#if !defined(SDCC) && !defined(__SDCC)
typedef struct {
gavl_root_t *container;
#include <stdlib.h>
#include <stdio.h>
-#ifndef SDCC
+#if !defined(SDCC) && !defined(__SDCC)
#include <sys/types.h>
#endif
#include <stdarg.h>
const char *format, va_list ap) UL_ATTR_REENTRANT;
ul_log_fnc_t *ul_log_output;
-#if !defined(__RTL__) && !defined(SDCC)
+#if !defined(__RTL__) && !defined(SDCC) && !defined(__SDCC)
FILE *ul_log_default_file;
#endif /*__RTL__*/
ul_log_output=log_fnc;
}
-#if !defined(__RTL__) && !defined(SDCC)
+#if !defined(__RTL__) && !defined(SDCC) && !defined(__SDCC)
void
ul_log_fnc_default(ul_log_domain_t *domain, int level,
const char *format, va_list ap)
int
ul_log_check_default_output(void)
{
- #if !defined(__RTL__) && !defined(SDCC)
+ #if !defined(__RTL__) && !defined(SDCC) && !defined(__SDCC)
char *s;
char *log_fname;
#endif /*__RTL__*/
return 0;
ul_log_output=ul_log_fnc_default;
- #if !defined(__RTL__) && !defined(SDCC)
+ #if !defined(__RTL__) && !defined(SDCC) && !defined(__SDCC)
if((log_fname=getenv("UL_LOG_FILENAME"))!=NULL){
ul_log_default_file=fopen(log_fname,"a");
}
#endif /* !__GNUC__ */
#ifndef UL_ATTR_REENTRANT
-#if !defined(SDCC) || defined(SDCC_z80)
+#if (!defined(SDCC) && !defined(__SDCC)) || defined(SDCC_z80) || defined(__SDCC_z80)
#define UL_ATTR_REENTRANT
#else
#define UL_ATTR_REENTRANT __reentrant