Fixing issues with previous merge.

This commit is contained in:
Falco Girgis
2025-03-16 12:57:52 -05:00
parent 6d67dc2ffd
commit b739b89fd6
4 changed files with 2 additions and 19 deletions

View File

@@ -136,11 +136,7 @@ CXXFLAGS += $(if $(WITH_32MB),-O3,-Os) \
$(if $(WITH_PROF),-DWITH_PROF=\"$(WITH_PROF)\") \
-MMD -MP -ffunction-sections -fdata-sections -ffast-math \
-fmerge-all-constants -fomit-frame-pointer -ml -std=gnu++20 \
<<<<<<< HEAD
-fno-exceptions -fno-rtti -fipa-pta -Wno-write-strings \
=======
-fno-exceptions -fno-rtti -fipa-pta -fno-PIC -Wno-write-strings \
>>>>>>> origin/main
-Wno-deprecated-enum-enum-conversion -Wno-deprecated-enum-float-conversion \
-Wno-multichar -Wno-unused-value -Wno-char-subscripts -Wno-reorder \
-Wno-unused-function -Wno-class-memaccess -fno-permissive \

View File

@@ -1,3 +1,3 @@
#pragma once
extern "C" const char* getExecutableTag();
extern "C" const char* getExecutableTag();

View File

@@ -2015,11 +2015,7 @@ __attribute__((noinline)) void stacktrace() {
: "+r" (sp), "+r" (pr)
:
: );
<<<<<<< HEAD
dbglog(DBG_CRITICAL, "DCA3: %s\n", getExecutableTag());
=======
dbglog(DBG_CRITICAL, "%s\n", getExecutableTag());
>>>>>>> origin/main
dbglog(DBG_CRITICAL, "Stack trace: %p ", (void*)pr);
int found = 0;
if(!(sp & 3) && sp > 0x8c000000 && sp < _arch_mem_top) {
@@ -2068,24 +2064,15 @@ __attribute__((noinline)) void stacktrace() {
#endif
<<<<<<< HEAD
const char* getExecutableTag() {
return GIT_VERSION ":" CI_JOB_ID;
=======
// extern "C" cus also used by KOS
extern "C" const char* getExecutableTag() {
return "dca-miami " GIT_VERSION ":" CI_JOB_ID;
>>>>>>> origin/main
}
int
main(int argc, char *argv[])
{
<<<<<<< HEAD
dbglog(DBG_CRITICAL, "DCA3: %s\n", getExecutableTag());
=======
dbglog(DBG_CRITICAL, "%s\n", getExecutableTag());
>>>>>>> origin/main
#if !defined(DC_SIM)
std::set_terminate([]() {
fflush(stdout);

View File

@@ -1,3 +1,3 @@
#pragma once
extern "C" const char* getExecutableTag();
extern "C" const char* getExecutableTag();