misc: Add extern "C" blocks to headers
[simavr] / simavr / sim / avr_adc.h
index eaf78ee..e1e75d1 100644 (file)
 #ifndef __AVR_ADC_H___
 #define __AVR_ADC_H___
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 #include "sim_avr.h"
 
 /*
@@ -142,4 +146,8 @@ void avr_adc_init(avr_t * avr, avr_adc_t * port);
                .kind = ADC_MUX_VCC4, \
        }
 
+#ifdef __cplusplus
+};
+#endif
+
 #endif /* __AVR_ADC_H___ */