linux-test-project / ltp

Linux Test Project (mailing list: https://lists.linux.it/listinfo/ltp)
https://linux-test-project.readthedocs.io/
GNU General Public License v2.0
2.3k stars 1.01k forks source link

Remove old ltpipc lib #887

Open xuyang0410 opened 2 years ago

xuyang0410 commented 2 years ago

Since most ipc testcases have been converted into new api and use ltpnewipc lib, we can cleanup the remain cases into new api and then remove old ltpipc lib.

The cases still using old ltpipc lib

[root@localhost ltp]# git grep ltpipc libs/libltpipc/Makefile:INTERNAL_LIB := libltpipc.a testcases/kernel/syscalls/ipc/msgstress/Makefile:LTPLIBS = ltpipc testcases/kernel/syscalls/ipc/msgstress/Makefile:LTPLDLIBS += -lltpipc testcases/kernel/syscalls/ipc/semctl/Makefile:LTPLIBS = ltpipc ltpnewipc testcases/kernel/syscalls/ipc/semctl/Makefile:semctl06: LTPLDLIBS = -lltpipc testcases/kernel/syscalls/ipc/semget/Makefile:LTPLIBS = ltpipc testcases/kernel/syscalls/ipc/semget/Makefile:LTPLDLIBS = -lltpipc testcases/kernel/syscalls/ipc/semget/semget01.c: See libs/libltpipc/libipc.c for more information. testcases/kernel/syscalls/ipc/semget/semget02.c: See libs/libltpipc/libipc.c for more information. testcases/kernel/syscalls/ipc/semget/semget03.c: See libs/libltpipc/libipc.c for more information. testcases/kernel/syscalls/ipc/semget/semget06.c: See libs/libltpipc/libipc.c for more information. testcases/kernel/syscalls/ipc/shmdt/Makefile:LTPLIBS = ltpipc testcases/kernel/syscalls/ipc/shmdt/Makefile:LTPLDLIBS = -lltpipc testcases/kernel/syscalls/ipc/shmdt/shmdt01.c: See libs/libltpipc/libipc.c for more information. testcases/kernel/syscalls/kill/Makefile:LTPLIBS = ltpipc ltpnewipc testcases/kernel/syscalls/kill/Makefile:kill07: LTPLDLIBS = -lltpipc testcases/kernel/syscalls/kill/kill07.c: See libs/libltpipc/libipc.c for more information. testcases/kernel/syscalls/mremap/Makefile:LTPLIBS = ltpipc testcases/kernel/syscalls/mremap/Makefile:mremap04: LTPLDLIBS = -lltpipc [root@localhost ltp]#

xuyang0410 commented 2 years ago

shmdt has been converted into new api since d2a567 5662354