first pass at demon replacement layer; just trimming out old code & cruft & reading & naming pass

This commit is contained in:
Ryan Fleury
2024-03-05 14:17:41 -08:00
parent 091269b1d8
commit 0c436f0d5b
13 changed files with 3286 additions and 10 deletions
+34 -8
View File
@@ -1,14 +1,40 @@
// Copyright (c) 2024 Epic Games Tools
// Licensed under the MIT license (https://opensource.org/license/mit/)
#include "lib_raddbgi_format/raddbgi_format.h"
#include "lib_raddbgi_format/raddbgi_format.c"
#include "lib_raddbgi_format/raddbgi_format_parse.h"
#include "lib_raddbgi_format/raddbgi_format_parse.c"
#include "lib_raddbgi_make/raddbgi_make.h"
#include "lib_raddbgi_make/raddbgi_make.c"
////////////////////////////////
//~ rjf: Build Options
int main(int argument_count, char **arguments)
#define BUILD_VERSION_MAJOR 0
#define BUILD_VERSION_MINOR 9
#define BUILD_VERSION_PATCH 8
#define BUILD_RELEASE_PHASE_STRING_LITERAL "ALPHA"
#define BUILD_TITLE "ryan_scratch"
#define BUILD_CONSOLE_INTERFACE 1
////////////////////////////////
//~ rjf: Includes
//- rjf: [h]
#include "base/base_inc.h"
#include "os/os_inc.h"
#include "regs/regs.h"
#include "coff/coff.h"
#include "pe/pe.h"
#include "demon2/demon2_inc.h"
//- rjf: [c]
#include "base/base_inc.c"
#include "os/os_inc.c"
#include "regs/regs.c"
#include "coff/coff.c"
#include "pe/pe.c"
#include "demon2/demon2_inc.c"
////////////////////////////////
//~ rjf: Entry Point
internal void
entry_point(CmdLine *cmdline)
{
return 0;
}