mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-07-27 20:55:28 +08:00
Use MIPS in_cksum.c for SPARC
This commit is contained in:
parent
c57eebba90
commit
68df6075af
2
Makefile
2
Makefile
@ -411,7 +411,7 @@ ifeq ($(RTEMS_CPU), powerpc)
|
|||||||
C_FILES += freebsd/powerpc/powerpc/in_cksum.c
|
C_FILES += freebsd/powerpc/powerpc/in_cksum.c
|
||||||
endif
|
endif
|
||||||
ifeq ($(RTEMS_CPU), sparc)
|
ifeq ($(RTEMS_CPU), sparc)
|
||||||
C_FILES += freebsd/netinet/in_cksum.c
|
C_FILES += freebsd/mips/mips/in_cksum.c
|
||||||
endif
|
endif
|
||||||
ifeq ($(RTEMS_CPU), sparc64)
|
ifeq ($(RTEMS_CPU), sparc64)
|
||||||
C_FILES += freebsd/sparc64/sparc64/in_cksum.c
|
C_FILES += freebsd/sparc64/sparc64/in_cksum.c
|
||||||
|
@ -2006,7 +2006,7 @@ in_cksum.addCPUDependentSourceFiles(
|
|||||||
in_cksum.addCPUDependentSourceFiles(
|
in_cksum.addCPUDependentSourceFiles(
|
||||||
'sparc',
|
'sparc',
|
||||||
[
|
[
|
||||||
'netinet/in_cksum.c',
|
'mips/mips/in_cksum.c',
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
in_cksum.addCPUDependentSourceFiles(
|
in_cksum.addCPUDependentSourceFiles(
|
||||||
|
@ -187,7 +187,12 @@ in_addword(u_short a, u_short b)
|
|||||||
}
|
}
|
||||||
|
|
||||||
u_short
|
u_short
|
||||||
|
#ifdef __rtems__
|
||||||
|
/* Prototype does not match in FreeBSD code */
|
||||||
|
in_pseudo(u_int a, u_int b, u_int c)
|
||||||
|
#else
|
||||||
in_pseudo(u_int32_t a, u_int32_t b, u_int32_t c)
|
in_pseudo(u_int32_t a, u_int32_t b, u_int32_t c)
|
||||||
|
#endif
|
||||||
{
|
{
|
||||||
u_int64_t sum;
|
u_int64_t sum;
|
||||||
union q_util q_util;
|
union q_util q_util;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user