Skip to content

Instantly share code, notes, and snippets.

@gammy
Created October 27, 2015 12:22
Show Gist options
  • Save gammy/4fb531f4c7c13e8690c8 to your computer and use it in GitHub Desktop.
Save gammy/4fb531f4c7c13e8690c8 to your computer and use it in GitHub Desktop.
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O2 -mno-ms-bitfields -MT ne2000.o -MD -MP -MF .deps/ne2000.Tpo -c -o ne2000.o ne2000.cpp
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:450:3: error: conflicting declaration ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
../../include/ne2000.h:199:3: note: previous declaration as ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
../../include/ne2000.h:454:7: error: redefinition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
../../include/ne2000.h:203:7: error: previous definition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
../../include/ne2000.h:701:3: error: conflicting declaration ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
../../include/ne2000.h:199:3: note: previous declaration as ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
../../include/ne2000.h:705:7: error: redefinition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
../../include/ne2000.h:203:7: error: previous definition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
../../include/ne2000.h:952:3: error: conflicting declaration ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
../../include/ne2000.h:199:3: note: previous declaration as ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
../../include/ne2000.h:956:7: error: redefinition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
../../include/ne2000.h:203:7: error: previous definition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
ne2000.cpp: In constructor ‘bx_ne2k_c::bx_ne2k_c()’:
ne2000.cpp:94:20: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null]
s.tx_timer_index = BX_NULL_TIMER_HANDLE;
^
In file included from ne2000.cpp:1709:0:
../../include/ne2000.h: At global scope:
../../include/ne2000.h:199:3: error: conflicting declaration ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:199:3: note: previous declaration as ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:1709:0:
../../include/ne2000.h:203:7: error: redefinition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:203:7: error: previous definition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:1709:0:
../../include/ne2000.h:450:3: error: conflicting declaration ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:199:3: note: previous declaration as ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:1709:0:
../../include/ne2000.h:454:7: error: redefinition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:203:7: error: previous definition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:1709:0:
../../include/ne2000.h:701:3: error: conflicting declaration ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:199:3: note: previous declaration as ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:1709:0:
../../include/ne2000.h:705:7: error: redefinition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:203:7: error: previous definition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:1709:0:
../../include/ne2000.h:952:3: error: conflicting declaration ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:199:3: note: previous declaration as ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:1709:0:
../../include/ne2000.h:956:7: error: redefinition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:203:7: error: previous definition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
ne2000.cpp:1715:9: error: redefinition of ‘pcap_t* adhandle’
pcap_t *adhandle = 0;
^
ne2000.cpp:55:9: note: ‘pcap_t* adhandle’ previously defined here
pcap_t *adhandle = 0;
^
ne2000.cpp:1749:12: error: redefinition of ‘bx_ne2k_c* theNE2kDevice’
bx_ne2k_c* theNE2kDevice = NULL;
^
ne2000.cpp:89:12: note: ‘bx_ne2k_c* theNE2kDevice’ previously defined here
bx_ne2k_c* theNE2kDevice = NULL;
^
ne2000.cpp:1752:1: error: redefinition of ‘bx_ne2k_c::bx_ne2k_c()’
bx_ne2k_c::bx_ne2k_c(void)
^
ne2000.cpp:92:1: note: ‘bx_ne2k_c::bx_ne2k_c()’ previously defined here
bx_ne2k_c::bx_ne2k_c(void)
^
ne2000.cpp:1758:1: error: redefinition of ‘bx_ne2k_c::~bx_ne2k_c()’
bx_ne2k_c::~bx_ne2k_c(void)
^
ne2000.cpp:98:1: note: ‘bx_ne2k_c::~bx_ne2k_c()’ previously defined here
bx_ne2k_c::~bx_ne2k_c(void)
^
ne2000.cpp:1767:1: error: redefinition of ‘void bx_ne2k_c::reset(unsigned int)’
bx_ne2k_c::reset(unsigned type)
^
ne2000.cpp:107:1: note: ‘virtual void bx_ne2k_c::reset(unsigned int)’ previously defined here
bx_ne2k_c::reset(unsigned type)
^
ne2000.cpp:1819:1: error: redefinition of ‘Bit32u bx_ne2k_c::read_cr()’
bx_ne2k_c::read_cr(void)
^
ne2000.cpp:159:1: note: ‘Bit32u bx_ne2k_c::read_cr()’ previously defined here
bx_ne2k_c::read_cr(void)
^
ne2000.cpp:1832:1: error: redefinition of ‘void bx_ne2k_c::write_cr(Bit32u)’
bx_ne2k_c::write_cr(Bit32u value)
^
ne2000.cpp:172:1: note: ‘void bx_ne2k_c::write_cr(Bit32u)’ previously defined here
bx_ne2k_c::write_cr(Bit32u value)
^
ne2000.cpp:1962:8: error: redefinition of ‘Bit32u bx_ne2k_c::chipmem_read(Bit32u, unsigned int)’
Bit32u bx_ne2k_c::chipmem_read(Bit32u address, unsigned int io_len)
^
ne2000.cpp:302:8: note: ‘Bit32u bx_ne2k_c::chipmem_read(Bit32u, unsigned int)’ previously defined here
Bit32u bx_ne2k_c::chipmem_read(Bit32u address, unsigned int io_len)
^
ne2000.cpp:2000:1: error: redefinition of ‘void bx_ne2k_c::chipmem_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::chipmem_write(Bit32u address, Bit32u value, unsigned io_len)
^
ne2000.cpp:340:1: note: ‘void bx_ne2k_c::chipmem_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::chipmem_write(Bit32u address, Bit32u value, unsigned io_len)
^
ne2000.cpp:2024:1: error: redefinition of ‘Bit32u bx_ne2k_c::asic_read(Bit32u, unsigned int)’
bx_ne2k_c::asic_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:364:1: note: ‘Bit32u bx_ne2k_c::asic_read(Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::asic_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:2082:1: error: redefinition of ‘void bx_ne2k_c::asic_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::asic_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:422:1: note: ‘void bx_ne2k_c::asic_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::asic_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:2132:1: error: redefinition of ‘Bit32u bx_ne2k_c::page0_read(Bit32u, unsigned int)’
bx_ne2k_c::page0_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:472:1: note: ‘Bit32u bx_ne2k_c::page0_read(Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page0_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:2236:1: error: redefinition of ‘void bx_ne2k_c::page0_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::page0_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:576:1: note: ‘void bx_ne2k_c::page0_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page0_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:2428:1: error: redefinition of ‘Bit32u bx_ne2k_c::page1_read(Bit32u, unsigned int)’
bx_ne2k_c::page1_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:768:1: note: ‘Bit32u bx_ne2k_c::page1_read(Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page1_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:2469:1: error: redefinition of ‘void bx_ne2k_c::page1_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::page1_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:809:1: note: ‘void bx_ne2k_c::page1_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page1_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:2508:1: error: redefinition of ‘Bit32u bx_ne2k_c::page2_read(Bit32u, unsigned int)’
bx_ne2k_c::page2_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:848:1: note: ‘Bit32u bx_ne2k_c::page2_read(Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page2_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:2595:1: error: redefinition of ‘void bx_ne2k_c::page2_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::page2_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:935:1: note: ‘void bx_ne2k_c::page2_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page2_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:2661:1: error: redefinition of ‘Bit32u bx_ne2k_c::page3_read(Bit32u, unsigned int)’
bx_ne2k_c::page3_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:1001:1: note: ‘Bit32u bx_ne2k_c::page3_read(Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page3_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:2668:1: error: redefinition of ‘void bx_ne2k_c::page3_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::page3_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:1008:1: note: ‘void bx_ne2k_c::page3_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page3_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:2677:1: error: redefinition of ‘static void bx_ne2k_c::tx_timer_handler(void*)’
bx_ne2k_c::tx_timer_handler(void *this_ptr)
^
ne2000.cpp:1017:1: note: ‘static void bx_ne2k_c::tx_timer_handler(void*)’ previously defined here
bx_ne2k_c::tx_timer_handler(void *this_ptr)
^
ne2000.cpp:2685:1: error: redefinition of ‘void bx_ne2k_c::tx_timer()’
bx_ne2k_c::tx_timer(void)
^
ne2000.cpp:1025:1: note: ‘void bx_ne2k_c::tx_timer()’ previously defined here
bx_ne2k_c::tx_timer(void)
^
ne2000.cpp:2705:8: error: redefinition of ‘static Bit32u bx_ne2k_c::read_handler(void*, Bit32u, unsigned int)’
Bit32u bx_ne2k_c::read_handler(void *this_ptr, Bit32u address, unsigned io_len)
^
ne2000.cpp:1045:8: note: ‘static Bit32u bx_ne2k_c::read_handler(void*, Bit32u, unsigned int)’ previously defined here
Bit32u bx_ne2k_c::read_handler(void *this_ptr, Bit32u address, unsigned io_len)
^
ne2000.cpp:2713:8: error: redefinition of ‘Bit32u bx_ne2k_c::read(Bit32u, unsigned int)’
Bit32u bx_ne2k_c::read(Bit32u address, unsigned io_len)
^
ne2000.cpp:1053:8: note: ‘Bit32u bx_ne2k_c::read(Bit32u, unsigned int)’ previously defined here
Bit32u bx_ne2k_c::read(Bit32u address, unsigned io_len)
^
ne2000.cpp:2759:1: error: redefinition of ‘static void bx_ne2k_c::write_handler(void*, Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::write_handler(void *this_ptr, Bit32u address, Bit32u value,
^
ne2000.cpp:1099:1: note: ‘static void bx_ne2k_c::write_handler(void*, Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::write_handler(void *this_ptr, Bit32u address, Bit32u value,
^
ne2000.cpp:2769:1: error: redefinition of ‘void bx_ne2k_c::write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::write(Bit32u address, Bit32u value, unsigned io_len)
^
ne2000.cpp:1109:1: note: ‘void bx_ne2k_c::write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::write(Bit32u address, Bit32u value, unsigned io_len)
^
ne2000.cpp:2818:1: error: redefinition of ‘unsigned int bx_ne2k_c::mcast_index(const void*)’
bx_ne2k_c::mcast_index(const void *dst)
^
ne2000.cpp:1158:1: note: ‘unsigned int bx_ne2k_c::mcast_index(const void*)’ previously defined here
bx_ne2k_c::mcast_index(const void *dst)
^
ne2000.cpp:2861:1: error: redefinition of ‘void bx_ne2k_c::rx_frame(const void*, unsigned int)’
bx_ne2k_c::rx_frame(const void *buf, unsigned io_len)
^
ne2000.cpp:1201:1: note: ‘void bx_ne2k_c::rx_frame(const void*, unsigned int)’ previously defined here
bx_ne2k_c::rx_frame(const void *buf, unsigned io_len)
^
ne2000.cpp: In function ‘Bitu dosbox_read(Bitu, Bitu)’:
ne2000.cpp:2997:6: error: redefinition of ‘Bitu dosbox_read(Bitu, Bitu)’
Bitu dosbox_read(Bitu port, Bitu len) {
^
ne2000.cpp:1337:6: note: ‘Bitu dosbox_read(Bitu, Bitu)’ previously defined here
Bitu dosbox_read(Bitu port, Bitu len) {
^
ne2000.cpp: In function ‘void dosbox_write(Bitu, Bitu, Bitu)’:
ne2000.cpp:3003:6: error: redefinition of ‘void dosbox_write(Bitu, Bitu, Bitu)’
void dosbox_write(Bitu port, Bitu val, Bitu len) {
^
ne2000.cpp:1343:6: note: ‘void dosbox_write(Bitu, Bitu, Bitu)’ previously defined here
void dosbox_write(Bitu port, Bitu val, Bitu len) {
^
ne2000.cpp: At global scope:
ne2000.cpp:3009:6: error: redefinition of ‘void bx_ne2k_c::init()’
void bx_ne2k_c::init()
^
ne2000.cpp:1349:6: note: ‘virtual void bx_ne2k_c::init()’ previously defined here
void bx_ne2k_c::init()
^
ne2000.cpp: In function ‘void NE2000_TX_Event(Bitu)’:
ne2000.cpp:3061:13: error: redefinition of ‘void NE2000_TX_Event(Bitu)’
static void NE2000_TX_Event(Bitu val) {
^
ne2000.cpp:1401:13: note: ‘void NE2000_TX_Event(Bitu)’ previously defined here
static void NE2000_TX_Event(Bitu val) {
^
ne2000.cpp: In function ‘void NE2000_Poller()’:
ne2000.cpp:3065:13: error: redefinition of ‘void NE2000_Poller()’
static void NE2000_Poller(void) {
^
ne2000.cpp:1405:13: note: ‘void NE2000_Poller()’ previously defined here
static void NE2000_Poller(void) {
^
ne2000.cpp: At global scope:
ne2000.cpp:3084:7: error: redefinition of ‘class NE2K’
class NE2K: public Module_base {
^
ne2000.cpp:1424:7: error: previous definition of ‘class NE2K’
class NE2K: public Module_base {
^
ne2000.cpp:3305:14: error: redefinition of ‘NE2K* test’
static NE2K* test;
^
ne2000.cpp:1645:14: note: ‘NE2K* test’ previously declared here
static NE2K* test;
^
ne2000.cpp: In function ‘void NE2K_ShutDown(Section*)’:
ne2000.cpp:3306:6: error: redefinition of ‘void NE2K_ShutDown(Section*)’
void NE2K_ShutDown(Section* sec) {
^
ne2000.cpp:1646:6: note: ‘void NE2K_ShutDown(Section*)’ previously defined here
void NE2K_ShutDown(Section* sec) {
^
ne2000.cpp: In function ‘void NE2K_Init(Section*)’:
ne2000.cpp:3311:6: error: redefinition of ‘void NE2K_Init(Section*)’
void NE2K_Init(Section* sec) {
^
ne2000.cpp:1651:6: note: ‘void NE2K_Init(Section*)’ previously defined here
void NE2K_Init(Section* sec) {
^
In file included from ne2000.cpp:3369:0:
../../include/ne2000.h: At global scope:
../../include/ne2000.h:199:3: error: conflicting declaration ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:199:3: note: previous declaration as ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:3369:0:
../../include/ne2000.h:203:7: error: redefinition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:203:7: error: previous definition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:3369:0:
../../include/ne2000.h:450:3: error: conflicting declaration ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:199:3: note: previous declaration as ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:3369:0:
../../include/ne2000.h:454:7: error: redefinition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:203:7: error: previous definition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:3369:0:
../../include/ne2000.h:701:3: error: conflicting declaration ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:199:3: note: previous declaration as ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:3369:0:
../../include/ne2000.h:705:7: error: redefinition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:203:7: error: previous definition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:3369:0:
../../include/ne2000.h:952:3: error: conflicting declaration ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:199:3: note: previous declaration as ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:3369:0:
../../include/ne2000.h:956:7: error: redefinition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:203:7: error: previous definition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
ne2000.cpp:3375:9: error: redefinition of ‘pcap_t* adhandle’
pcap_t *adhandle = 0;
^
ne2000.cpp:55:9: note: ‘pcap_t* adhandle’ previously defined here
pcap_t *adhandle = 0;
^
ne2000.cpp:3409:12: error: redefinition of ‘bx_ne2k_c* theNE2kDevice’
bx_ne2k_c* theNE2kDevice = NULL;
^
ne2000.cpp:89:12: note: ‘bx_ne2k_c* theNE2kDevice’ previously defined here
bx_ne2k_c* theNE2kDevice = NULL;
^
ne2000.cpp:3412:1: error: redefinition of ‘bx_ne2k_c::bx_ne2k_c()’
bx_ne2k_c::bx_ne2k_c(void)
^
ne2000.cpp:92:1: note: ‘bx_ne2k_c::bx_ne2k_c()’ previously defined here
bx_ne2k_c::bx_ne2k_c(void)
^
ne2000.cpp:3418:1: error: redefinition of ‘bx_ne2k_c::~bx_ne2k_c()’
bx_ne2k_c::~bx_ne2k_c(void)
^
ne2000.cpp:98:1: note: ‘bx_ne2k_c::~bx_ne2k_c()’ previously defined here
bx_ne2k_c::~bx_ne2k_c(void)
^
ne2000.cpp:3427:1: error: redefinition of ‘void bx_ne2k_c::reset(unsigned int)’
bx_ne2k_c::reset(unsigned type)
^
ne2000.cpp:107:1: note: ‘virtual void bx_ne2k_c::reset(unsigned int)’ previously defined here
bx_ne2k_c::reset(unsigned type)
^
ne2000.cpp:3479:1: error: redefinition of ‘Bit32u bx_ne2k_c::read_cr()’
bx_ne2k_c::read_cr(void)
^
ne2000.cpp:159:1: note: ‘Bit32u bx_ne2k_c::read_cr()’ previously defined here
bx_ne2k_c::read_cr(void)
^
ne2000.cpp:3492:1: error: redefinition of ‘void bx_ne2k_c::write_cr(Bit32u)’
bx_ne2k_c::write_cr(Bit32u value)
^
ne2000.cpp:172:1: note: ‘void bx_ne2k_c::write_cr(Bit32u)’ previously defined here
bx_ne2k_c::write_cr(Bit32u value)
^
ne2000.cpp:3622:8: error: redefinition of ‘Bit32u bx_ne2k_c::chipmem_read(Bit32u, unsigned int)’
Bit32u bx_ne2k_c::chipmem_read(Bit32u address, unsigned int io_len)
^
ne2000.cpp:302:8: note: ‘Bit32u bx_ne2k_c::chipmem_read(Bit32u, unsigned int)’ previously defined here
Bit32u bx_ne2k_c::chipmem_read(Bit32u address, unsigned int io_len)
^
ne2000.cpp:3660:1: error: redefinition of ‘void bx_ne2k_c::chipmem_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::chipmem_write(Bit32u address, Bit32u value, unsigned io_len)
^
ne2000.cpp:340:1: note: ‘void bx_ne2k_c::chipmem_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::chipmem_write(Bit32u address, Bit32u value, unsigned io_len)
^
ne2000.cpp:3684:1: error: redefinition of ‘Bit32u bx_ne2k_c::asic_read(Bit32u, unsigned int)’
bx_ne2k_c::asic_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:364:1: note: ‘Bit32u bx_ne2k_c::asic_read(Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::asic_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:3742:1: error: redefinition of ‘void bx_ne2k_c::asic_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::asic_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:422:1: note: ‘void bx_ne2k_c::asic_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::asic_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:3792:1: error: redefinition of ‘Bit32u bx_ne2k_c::page0_read(Bit32u, unsigned int)’
bx_ne2k_c::page0_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:472:1: note: ‘Bit32u bx_ne2k_c::page0_read(Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page0_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:3896:1: error: redefinition of ‘void bx_ne2k_c::page0_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::page0_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:576:1: note: ‘void bx_ne2k_c::page0_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page0_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:4088:1: error: redefinition of ‘Bit32u bx_ne2k_c::page1_read(Bit32u, unsigned int)’
bx_ne2k_c::page1_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:768:1: note: ‘Bit32u bx_ne2k_c::page1_read(Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page1_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:4129:1: error: redefinition of ‘void bx_ne2k_c::page1_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::page1_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:809:1: note: ‘void bx_ne2k_c::page1_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page1_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:4168:1: error: redefinition of ‘Bit32u bx_ne2k_c::page2_read(Bit32u, unsigned int)’
bx_ne2k_c::page2_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:848:1: note: ‘Bit32u bx_ne2k_c::page2_read(Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page2_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:4255:1: error: redefinition of ‘void bx_ne2k_c::page2_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::page2_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:935:1: note: ‘void bx_ne2k_c::page2_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page2_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:4321:1: error: redefinition of ‘Bit32u bx_ne2k_c::page3_read(Bit32u, unsigned int)’
bx_ne2k_c::page3_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:1001:1: note: ‘Bit32u bx_ne2k_c::page3_read(Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page3_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:4328:1: error: redefinition of ‘void bx_ne2k_c::page3_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::page3_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:1008:1: note: ‘void bx_ne2k_c::page3_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page3_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:4337:1: error: redefinition of ‘static void bx_ne2k_c::tx_timer_handler(void*)’
bx_ne2k_c::tx_timer_handler(void *this_ptr)
^
ne2000.cpp:1017:1: note: ‘static void bx_ne2k_c::tx_timer_handler(void*)’ previously defined here
bx_ne2k_c::tx_timer_handler(void *this_ptr)
^
ne2000.cpp:4345:1: error: redefinition of ‘void bx_ne2k_c::tx_timer()’
bx_ne2k_c::tx_timer(void)
^
ne2000.cpp:1025:1: note: ‘void bx_ne2k_c::tx_timer()’ previously defined here
bx_ne2k_c::tx_timer(void)
^
ne2000.cpp:4365:8: error: redefinition of ‘static Bit32u bx_ne2k_c::read_handler(void*, Bit32u, unsigned int)’
Bit32u bx_ne2k_c::read_handler(void *this_ptr, Bit32u address, unsigned io_len)
^
ne2000.cpp:1045:8: note: ‘static Bit32u bx_ne2k_c::read_handler(void*, Bit32u, unsigned int)’ previously defined here
Bit32u bx_ne2k_c::read_handler(void *this_ptr, Bit32u address, unsigned io_len)
^
ne2000.cpp:4373:8: error: redefinition of ‘Bit32u bx_ne2k_c::read(Bit32u, unsigned int)’
Bit32u bx_ne2k_c::read(Bit32u address, unsigned io_len)
^
ne2000.cpp:1053:8: note: ‘Bit32u bx_ne2k_c::read(Bit32u, unsigned int)’ previously defined here
Bit32u bx_ne2k_c::read(Bit32u address, unsigned io_len)
^
ne2000.cpp:4419:1: error: redefinition of ‘static void bx_ne2k_c::write_handler(void*, Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::write_handler(void *this_ptr, Bit32u address, Bit32u value,
^
ne2000.cpp:1099:1: note: ‘static void bx_ne2k_c::write_handler(void*, Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::write_handler(void *this_ptr, Bit32u address, Bit32u value,
^
ne2000.cpp:4429:1: error: redefinition of ‘void bx_ne2k_c::write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::write(Bit32u address, Bit32u value, unsigned io_len)
^
ne2000.cpp:1109:1: note: ‘void bx_ne2k_c::write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::write(Bit32u address, Bit32u value, unsigned io_len)
^
ne2000.cpp:4478:1: error: redefinition of ‘unsigned int bx_ne2k_c::mcast_index(const void*)’
bx_ne2k_c::mcast_index(const void *dst)
^
ne2000.cpp:1158:1: note: ‘unsigned int bx_ne2k_c::mcast_index(const void*)’ previously defined here
bx_ne2k_c::mcast_index(const void *dst)
^
ne2000.cpp:4521:1: error: redefinition of ‘void bx_ne2k_c::rx_frame(const void*, unsigned int)’
bx_ne2k_c::rx_frame(const void *buf, unsigned io_len)
^
ne2000.cpp:1201:1: note: ‘void bx_ne2k_c::rx_frame(const void*, unsigned int)’ previously defined here
bx_ne2k_c::rx_frame(const void *buf, unsigned io_len)
^
ne2000.cpp: In function ‘Bitu dosbox_read(Bitu, Bitu)’:
ne2000.cpp:4657:6: error: redefinition of ‘Bitu dosbox_read(Bitu, Bitu)’
Bitu dosbox_read(Bitu port, Bitu len) {
^
ne2000.cpp:1337:6: note: ‘Bitu dosbox_read(Bitu, Bitu)’ previously defined here
Bitu dosbox_read(Bitu port, Bitu len) {
^
ne2000.cpp: In function ‘void dosbox_write(Bitu, Bitu, Bitu)’:
ne2000.cpp:4663:6: error: redefinition of ‘void dosbox_write(Bitu, Bitu, Bitu)’
void dosbox_write(Bitu port, Bitu val, Bitu len) {
^
ne2000.cpp:1343:6: note: ‘void dosbox_write(Bitu, Bitu, Bitu)’ previously defined here
void dosbox_write(Bitu port, Bitu val, Bitu len) {
^
ne2000.cpp: At global scope:
ne2000.cpp:4669:6: error: redefinition of ‘void bx_ne2k_c::init()’
void bx_ne2k_c::init()
^
ne2000.cpp:1349:6: note: ‘virtual void bx_ne2k_c::init()’ previously defined here
void bx_ne2k_c::init()
^
ne2000.cpp: In function ‘void NE2000_TX_Event(Bitu)’:
ne2000.cpp:4721:13: error: redefinition of ‘void NE2000_TX_Event(Bitu)’
static void NE2000_TX_Event(Bitu val) {
^
ne2000.cpp:1401:13: note: ‘void NE2000_TX_Event(Bitu)’ previously defined here
static void NE2000_TX_Event(Bitu val) {
^
ne2000.cpp: In function ‘void NE2000_Poller()’:
ne2000.cpp:4725:13: error: redefinition of ‘void NE2000_Poller()’
static void NE2000_Poller(void) {
^
ne2000.cpp:1405:13: note: ‘void NE2000_Poller()’ previously defined here
static void NE2000_Poller(void) {
^
ne2000.cpp: At global scope:
ne2000.cpp:4744:7: error: redefinition of ‘class NE2K’
class NE2K: public Module_base {
^
ne2000.cpp:1424:7: error: previous definition of ‘class NE2K’
class NE2K: public Module_base {
^
ne2000.cpp:4965:14: error: redefinition of ‘NE2K* test’
static NE2K* test;
^
ne2000.cpp:1645:14: note: ‘NE2K* test’ previously declared here
static NE2K* test;
^
ne2000.cpp: In function ‘void NE2K_ShutDown(Section*)’:
ne2000.cpp:4966:6: error: redefinition of ‘void NE2K_ShutDown(Section*)’
void NE2K_ShutDown(Section* sec) {
^
ne2000.cpp:1646:6: note: ‘void NE2K_ShutDown(Section*)’ previously defined here
void NE2K_ShutDown(Section* sec) {
^
ne2000.cpp: In function ‘void NE2K_Init(Section*)’:
ne2000.cpp:4971:6: error: redefinition of ‘void NE2K_Init(Section*)’
void NE2K_Init(Section* sec) {
^
ne2000.cpp:1651:6: note: ‘void NE2K_Init(Section*)’ previously defined here
void NE2K_Init(Section* sec) {
^
In file included from ne2000.cpp:5029:0:
../../include/ne2000.h: At global scope:
../../include/ne2000.h:199:3: error: conflicting declaration ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:199:3: note: previous declaration as ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:5029:0:
../../include/ne2000.h:203:7: error: redefinition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:203:7: error: previous definition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:5029:0:
../../include/ne2000.h:450:3: error: conflicting declaration ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:199:3: note: previous declaration as ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:5029:0:
../../include/ne2000.h:454:7: error: redefinition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:203:7: error: previous definition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:5029:0:
../../include/ne2000.h:701:3: error: conflicting declaration ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:199:3: note: previous declaration as ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:5029:0:
../../include/ne2000.h:705:7: error: redefinition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:203:7: error: previous definition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:5029:0:
../../include/ne2000.h:952:3: error: conflicting declaration ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:199:3: note: previous declaration as ‘typedef struct bx_ne2k_t bx_ne2k_t’
} bx_ne2k_t;
^
In file included from ne2000.cpp:5029:0:
../../include/ne2000.h:956:7: error: redefinition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
In file included from ne2000.cpp:49:0:
../../include/ne2000.h:203:7: error: previous definition of ‘class bx_ne2k_c’
class bx_ne2k_c {
^
ne2000.cpp:5035:9: error: redefinition of ‘pcap_t* adhandle’
pcap_t *adhandle = 0;
^
ne2000.cpp:55:9: note: ‘pcap_t* adhandle’ previously defined here
pcap_t *adhandle = 0;
^
ne2000.cpp:5069:12: error: redefinition of ‘bx_ne2k_c* theNE2kDevice’
bx_ne2k_c* theNE2kDevice = NULL;
^
ne2000.cpp:89:12: note: ‘bx_ne2k_c* theNE2kDevice’ previously defined here
bx_ne2k_c* theNE2kDevice = NULL;
^
ne2000.cpp:5072:1: error: redefinition of ‘bx_ne2k_c::bx_ne2k_c()’
bx_ne2k_c::bx_ne2k_c(void)
^
ne2000.cpp:92:1: note: ‘bx_ne2k_c::bx_ne2k_c()’ previously defined here
bx_ne2k_c::bx_ne2k_c(void)
^
ne2000.cpp:5078:1: error: redefinition of ‘bx_ne2k_c::~bx_ne2k_c()’
bx_ne2k_c::~bx_ne2k_c(void)
^
ne2000.cpp:98:1: note: ‘bx_ne2k_c::~bx_ne2k_c()’ previously defined here
bx_ne2k_c::~bx_ne2k_c(void)
^
ne2000.cpp:5087:1: error: redefinition of ‘void bx_ne2k_c::reset(unsigned int)’
bx_ne2k_c::reset(unsigned type)
^
ne2000.cpp:107:1: note: ‘virtual void bx_ne2k_c::reset(unsigned int)’ previously defined here
bx_ne2k_c::reset(unsigned type)
^
ne2000.cpp:5139:1: error: redefinition of ‘Bit32u bx_ne2k_c::read_cr()’
bx_ne2k_c::read_cr(void)
^
ne2000.cpp:159:1: note: ‘Bit32u bx_ne2k_c::read_cr()’ previously defined here
bx_ne2k_c::read_cr(void)
^
ne2000.cpp:5152:1: error: redefinition of ‘void bx_ne2k_c::write_cr(Bit32u)’
bx_ne2k_c::write_cr(Bit32u value)
^
ne2000.cpp:172:1: note: ‘void bx_ne2k_c::write_cr(Bit32u)’ previously defined here
bx_ne2k_c::write_cr(Bit32u value)
^
ne2000.cpp:5282:8: error: redefinition of ‘Bit32u bx_ne2k_c::chipmem_read(Bit32u, unsigned int)’
Bit32u bx_ne2k_c::chipmem_read(Bit32u address, unsigned int io_len)
^
ne2000.cpp:302:8: note: ‘Bit32u bx_ne2k_c::chipmem_read(Bit32u, unsigned int)’ previously defined here
Bit32u bx_ne2k_c::chipmem_read(Bit32u address, unsigned int io_len)
^
ne2000.cpp:5320:1: error: redefinition of ‘void bx_ne2k_c::chipmem_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::chipmem_write(Bit32u address, Bit32u value, unsigned io_len)
^
ne2000.cpp:340:1: note: ‘void bx_ne2k_c::chipmem_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::chipmem_write(Bit32u address, Bit32u value, unsigned io_len)
^
ne2000.cpp:5344:1: error: redefinition of ‘Bit32u bx_ne2k_c::asic_read(Bit32u, unsigned int)’
bx_ne2k_c::asic_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:364:1: note: ‘Bit32u bx_ne2k_c::asic_read(Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::asic_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:5402:1: error: redefinition of ‘void bx_ne2k_c::asic_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::asic_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:422:1: note: ‘void bx_ne2k_c::asic_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::asic_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:5452:1: error: redefinition of ‘Bit32u bx_ne2k_c::page0_read(Bit32u, unsigned int)’
bx_ne2k_c::page0_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:472:1: note: ‘Bit32u bx_ne2k_c::page0_read(Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page0_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:5556:1: error: redefinition of ‘void bx_ne2k_c::page0_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::page0_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:576:1: note: ‘void bx_ne2k_c::page0_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page0_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:5748:1: error: redefinition of ‘Bit32u bx_ne2k_c::page1_read(Bit32u, unsigned int)’
bx_ne2k_c::page1_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:768:1: note: ‘Bit32u bx_ne2k_c::page1_read(Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page1_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:5789:1: error: redefinition of ‘void bx_ne2k_c::page1_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::page1_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:809:1: note: ‘void bx_ne2k_c::page1_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page1_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:5828:1: error: redefinition of ‘Bit32u bx_ne2k_c::page2_read(Bit32u, unsigned int)’
bx_ne2k_c::page2_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:848:1: note: ‘Bit32u bx_ne2k_c::page2_read(Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page2_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:5915:1: error: redefinition of ‘void bx_ne2k_c::page2_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::page2_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:935:1: note: ‘void bx_ne2k_c::page2_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page2_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:5981:1: error: redefinition of ‘Bit32u bx_ne2k_c::page3_read(Bit32u, unsigned int)’
bx_ne2k_c::page3_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:1001:1: note: ‘Bit32u bx_ne2k_c::page3_read(Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page3_read(Bit32u offset, unsigned int io_len)
^
ne2000.cpp:5988:1: error: redefinition of ‘void bx_ne2k_c::page3_write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::page3_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:1008:1: note: ‘void bx_ne2k_c::page3_write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::page3_write(Bit32u offset, Bit32u value, unsigned io_len)
^
ne2000.cpp:5997:1: error: redefinition of ‘static void bx_ne2k_c::tx_timer_handler(void*)’
bx_ne2k_c::tx_timer_handler(void *this_ptr)
^
ne2000.cpp:1017:1: note: ‘static void bx_ne2k_c::tx_timer_handler(void*)’ previously defined here
bx_ne2k_c::tx_timer_handler(void *this_ptr)
^
ne2000.cpp:6005:1: error: redefinition of ‘void bx_ne2k_c::tx_timer()’
bx_ne2k_c::tx_timer(void)
^
ne2000.cpp:1025:1: note: ‘void bx_ne2k_c::tx_timer()’ previously defined here
bx_ne2k_c::tx_timer(void)
^
ne2000.cpp:6025:8: error: redefinition of ‘static Bit32u bx_ne2k_c::read_handler(void*, Bit32u, unsigned int)’
Bit32u bx_ne2k_c::read_handler(void *this_ptr, Bit32u address, unsigned io_len)
^
ne2000.cpp:1045:8: note: ‘static Bit32u bx_ne2k_c::read_handler(void*, Bit32u, unsigned int)’ previously defined here
Bit32u bx_ne2k_c::read_handler(void *this_ptr, Bit32u address, unsigned io_len)
^
ne2000.cpp:6033:8: error: redefinition of ‘Bit32u bx_ne2k_c::read(Bit32u, unsigned int)’
Bit32u bx_ne2k_c::read(Bit32u address, unsigned io_len)
^
ne2000.cpp:1053:8: note: ‘Bit32u bx_ne2k_c::read(Bit32u, unsigned int)’ previously defined here
Bit32u bx_ne2k_c::read(Bit32u address, unsigned io_len)
^
ne2000.cpp:6079:1: error: redefinition of ‘static void bx_ne2k_c::write_handler(void*, Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::write_handler(void *this_ptr, Bit32u address, Bit32u value,
^
ne2000.cpp:1099:1: note: ‘static void bx_ne2k_c::write_handler(void*, Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::write_handler(void *this_ptr, Bit32u address, Bit32u value,
^
ne2000.cpp:6089:1: error: redefinition of ‘void bx_ne2k_c::write(Bit32u, Bit32u, unsigned int)’
bx_ne2k_c::write(Bit32u address, Bit32u value, unsigned io_len)
^
ne2000.cpp:1109:1: note: ‘void bx_ne2k_c::write(Bit32u, Bit32u, unsigned int)’ previously defined here
bx_ne2k_c::write(Bit32u address, Bit32u value, unsigned io_len)
^
ne2000.cpp:6138:1: error: redefinition of ‘unsigned int bx_ne2k_c::mcast_index(const void*)’
bx_ne2k_c::mcast_index(const void *dst)
^
ne2000.cpp:1158:1: note: ‘unsigned int bx_ne2k_c::mcast_index(const void*)’ previously defined here
bx_ne2k_c::mcast_index(const void *dst)
^
ne2000.cpp:6181:1: error: redefinition of ‘void bx_ne2k_c::rx_frame(const void*, unsigned int)’
bx_ne2k_c::rx_frame(const void *buf, unsigned io_len)
^
ne2000.cpp:1201:1: note: ‘void bx_ne2k_c::rx_frame(const void*, unsigned int)’ previously defined here
bx_ne2k_c::rx_frame(const void *buf, unsigned io_len)
^
ne2000.cpp: In function ‘Bitu dosbox_read(Bitu, Bitu)’:
ne2000.cpp:6317:6: error: redefinition of ‘Bitu dosbox_read(Bitu, Bitu)’
Bitu dosbox_read(Bitu port, Bitu len) {
^
ne2000.cpp:1337:6: note: ‘Bitu dosbox_read(Bitu, Bitu)’ previously defined here
Bitu dosbox_read(Bitu port, Bitu len) {
^
ne2000.cpp: In function ‘void dosbox_write(Bitu, Bitu, Bitu)’:
ne2000.cpp:6323:6: error: redefinition of ‘void dosbox_write(Bitu, Bitu, Bitu)’
void dosbox_write(Bitu port, Bitu val, Bitu len) {
^
ne2000.cpp:1343:6: note: ‘void dosbox_write(Bitu, Bitu, Bitu)’ previously defined here
void dosbox_write(Bitu port, Bitu val, Bitu len) {
^
ne2000.cpp: At global scope:
ne2000.cpp:6329:6: error: redefinition of ‘void bx_ne2k_c::init()’
void bx_ne2k_c::init()
^
ne2000.cpp:1349:6: note: ‘virtual void bx_ne2k_c::init()’ previously defined here
void bx_ne2k_c::init()
^
ne2000.cpp: In function ‘void NE2000_TX_Event(Bitu)’:
ne2000.cpp:6381:13: error: redefinition of ‘void NE2000_TX_Event(Bitu)’
static void NE2000_TX_Event(Bitu val) {
^
ne2000.cpp:1401:13: note: ‘void NE2000_TX_Event(Bitu)’ previously defined here
static void NE2000_TX_Event(Bitu val) {
^
ne2000.cpp: In function ‘void NE2000_Poller()’:
ne2000.cpp:6385:13: error: redefinition of ‘void NE2000_Poller()’
static void NE2000_Poller(void) {
^
ne2000.cpp:1405:13: note: ‘void NE2000_Poller()’ previously defined here
static void NE2000_Poller(void) {
^
ne2000.cpp: At global scope:
ne2000.cpp:6404:7: error: redefinition of ‘class NE2K’
class NE2K: public Module_base {
^
ne2000.cpp:1424:7: error: previous definition of ‘class NE2K’
class NE2K: public Module_base {
^
ne2000.cpp:6625:14: error: redefinition of ‘NE2K* test’
static NE2K* test;
^
ne2000.cpp:1645:14: note: ‘NE2K* test’ previously declared here
static NE2K* test;
^
ne2000.cpp: In function ‘void NE2K_ShutDown(Section*)’:
ne2000.cpp:6626:6: error: redefinition of ‘void NE2K_ShutDown(Section*)’
void NE2K_ShutDown(Section* sec) {
^
ne2000.cpp:1646:6: note: ‘void NE2K_ShutDown(Section*)’ previously defined here
void NE2K_ShutDown(Section* sec) {
^
ne2000.cpp: In function ‘void NE2K_Init(Section*)’:
ne2000.cpp:6631:6: error: redefinition of ‘void NE2K_Init(Section*)’
void NE2K_Init(Section* sec) {
^
ne2000.cpp:1651:6: note: ‘void NE2K_Init(Section*)’ previously defined here
void NE2K_Init(Section* sec) {
^
Makefile:427: recipe for target 'ne2000.o' failed
make[4]: *** [ne2000.o] Error 1
make[4]: *** Waiting for unfinished jobs....
mv -f .deps/gus.Tpo .deps/gus.Po
mv -f .deps/ipx.Tpo .deps/ipx.Po
mv -f .deps/dbopl.Tpo .deps/dbopl.Po
make[4]: Leaving directory '/tmp/dosbox-svn/src/dosbox-svn/src/hardware'
Makefile:447: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/tmp/dosbox-svn/src/dosbox-svn/src/hardware'
Makefile:435: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/tmp/dosbox-svn/src/dosbox-svn/src'
Makefile:376: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/dosbox-svn/src/dosbox-svn'
Makefile:317: recipe for target 'all' failed
make: *** [all] Error 2
gammy@hypatia:/tmp/dosbox-svn/src/dosbox-svn$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment