저는 PowerPC
프로세서를 사용하고 있으며 커널 모듈의 기능을 사용해야 합니다 dcache
(예: "clean_dcache_range()"
()에 구현됨). 이 어셈블리 파일은 커널 컴파일 중에 컴파일되며 개체 파일은 커널 빌드 디렉터리에 있습니다. 그런데 커널 모듈에서는 이 기능을 사용할 수 없고, 컴파일된 모듈을 사용하면 오류가 발생합니다. 또한 이 파일에는 이러한 기능이 포함되어 있지 않습니다. 위의 함수는 으로 선언되어 있으니, 문제는 무엇이고 어떻게 해결해야 할까요?$KERNEL_SOURCE/arch/powerpc/kernel/misc_32.S
version 4.1.8
misc_32.o
"implicit declaration of function"
gcc
Module.symvers
_GLOBAL
어셈블리 언어로 작성된 커널 함수를 내보내는 방법은 무엇입니까?
관련 정보
- 터미널 시작 시 스크립트가 실행되지 않음
- 시스템 파일이 삭제되었습니다(rm -rf /*) 도움말
- awk: 필드에서 문자열 추출 [닫기]
- POSIX.1e가 철회된 이유는 무엇입니까?
- apt-get이 다운로드할 수 있는 저장소 목록에 이전 저장소(Jessie)를 어떻게 추가합니까? [복사]
- Android 백업 tarball을 올바르게 다시 보관하는 방법
- `ps -elf` 출력에서 "hrtimer"는 무엇을 의미합니까?
- dhcp: 임대 만료와 무제한 임대 비교
- udisks/파일 탐색기에서 docker 마운트 숨기기
- squirrelmail로 이메일 보내기