From 00a88c01dc20c33da1936600d46974d460a23cc4 Mon Sep 17 00:00:00 2001 From: midipix Date: Wed, 8 Feb 2017 01:08:41 -0500 Subject: project: source tree: tidy up. --- src/helper/mdso_create_asm_source.c | 66 ------------------------------------- 1 file changed, 66 deletions(-) delete mode 100644 src/helper/mdso_create_asm_source.c (limited to 'src/helper/mdso_create_asm_source.c') diff --git a/src/helper/mdso_create_asm_source.c b/src/helper/mdso_create_asm_source.c deleted file mode 100644 index b152697..0000000 --- a/src/helper/mdso_create_asm_source.c +++ /dev/null @@ -1,66 +0,0 @@ -/****************************************************************/ -/* mdso: midipix dso scavenger */ -/* Copyright (C) 2015--2017 Z. Gilboa */ -/* Released under GPLv2 and GPLv3; see COPYING.MDSO. */ -/****************************************************************/ - -#include -#include -#include -#include -#include -#include - -#include -#include "mdso_driver_impl.h" -#include "mdso_errinfo_impl.h" - -static FILE * mdso_create_output( - const struct mdso_driver_ctx * dctx, - const char * name) -{ - struct mdso_driver_ctx_impl * ictx; - uintptr_t addr; - int fdout; - FILE * fout; - - addr = (uintptr_t)dctx - offsetof(struct mdso_driver_ctx_impl,ctx); - ictx = (struct mdso_driver_ctx_impl *)addr; - - if ((fdout = openat(ictx->fddst,name, - O_CREAT|O_TRUNC|O_WRONLY|O_NOCTTY|O_NOFOLLOW, - S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH)) < 0) { - MDSO_SYSTEM_ERROR(dctx); - return 0; - } - - if (!(fout = fdopen(fdout,"w"))) { - close(fdout); - MDSO_SYSTEM_ERROR(dctx); - return 0; - } - - return fout; -} - -FILE * mdso_create_asm_source( - const struct mdso_driver_ctx * dctx, - const char * asmname) -{ - if (!dctx->cctx->dstdir) - return stdout; - - return mdso_create_output(dctx,asmname); -} - -FILE * mdso_create_object( - const struct mdso_driver_ctx * dctx, - const char * objname) -{ - if (!dctx->cctx->dstdir) { - MDSO_CUSTOM_ERROR(dctx,MDSO_ERR_INVALID_DSTDIR); - return 0; - } - - return mdso_create_output(dctx,objname); -} -- cgit v1.2.3