summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Olšák <marek.olsak@amd.com>2016-02-11 23:33:54 +0100
committerMarek Olšák <marek.olsak@amd.com>2016-02-21 21:08:58 +0100
commit1132910e50951c5472d3d85ff7b2771af1885e25 (patch)
tree9663ae67c039810920b9576b256c9ca3446468bd
parent50ac2612d08f2425972dde42e32a71fdce70cebd (diff)
gallium/radeon: remove unused radeon_shader_binary_free_* functions
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
-rw-r--r--src/gallium/drivers/radeon/radeon_elf_util.c19
-rw-r--r--src/gallium/drivers/radeon/radeon_elf_util.h14
2 files changed, 0 insertions, 33 deletions
diff --git a/src/gallium/drivers/radeon/radeon_elf_util.c b/src/gallium/drivers/radeon/radeon_elf_util.c
index 70a2c4dc098..8aaa85d02f6 100644
--- a/src/gallium/drivers/radeon/radeon_elf_util.c
+++ b/src/gallium/drivers/radeon/radeon_elf_util.c
@@ -195,22 +195,3 @@ const unsigned char *radeon_shader_binary_config_start(
}
return binary->config;
}
-
-void radeon_shader_binary_free_relocs(struct radeon_shader_reloc *relocs,
- unsigned reloc_count)
-{
- FREE(relocs);
-}
-
-void radeon_shader_binary_free_members(struct radeon_shader_binary *binary,
- unsigned free_relocs)
-{
- FREE(binary->code);
- FREE(binary->config);
- FREE(binary->rodata);
-
- if (free_relocs) {
- radeon_shader_binary_free_relocs(binary->relocs,
- binary->reloc_count);
- }
-}
diff --git a/src/gallium/drivers/radeon/radeon_elf_util.h b/src/gallium/drivers/radeon/radeon_elf_util.h
index ea4ab2f14b2..c2af9e0dfe0 100644
--- a/src/gallium/drivers/radeon/radeon_elf_util.h
+++ b/src/gallium/drivers/radeon/radeon_elf_util.h
@@ -47,18 +47,4 @@ const unsigned char *radeon_shader_binary_config_start(
const struct radeon_shader_binary *binary,
uint64_t symbol_offset);
-/**
- * Free all memory allocated for members of \p binary. This function does
- * not free \p binary.
- *
- * @param free_relocs If false, reolc information will not be freed.
- */
-void radeon_shader_binary_free_members(struct radeon_shader_binary *binary,
- unsigned free_relocs);
-
-/**
- * Free \p relocs and all member data.
- */
-void radeon_shader_binary_free_relocs(struct radeon_shader_reloc *relocs,
- unsigned reloc_count);
#endif /* RADEON_ELF_UTIL_H */