diff --git a/components/libc/getline/README.md b/components/libc/posix/getline/README.md similarity index 100% rename from components/libc/getline/README.md rename to components/libc/posix/getline/README.md diff --git a/components/libc/getline/SConscript b/components/libc/posix/getline/SConscript similarity index 100% rename from components/libc/getline/SConscript rename to components/libc/posix/getline/SConscript diff --git a/components/libc/getline/UNLICENSE b/components/libc/posix/getline/UNLICENSE similarity index 100% rename from components/libc/getline/UNLICENSE rename to components/libc/posix/getline/UNLICENSE diff --git a/components/libc/getline/posix_getline.c b/components/libc/posix/getline/posix_getline.c similarity index 100% rename from components/libc/getline/posix_getline.c rename to components/libc/posix/getline/posix_getline.c diff --git a/components/libc/getline/posix_getline.h b/components/libc/posix/getline/posix_getline.h similarity index 100% rename from components/libc/getline/posix_getline.h rename to components/libc/posix/getline/posix_getline.h