summaryrefslogtreecommitdiffhomepage
path: root/CompilerDriver
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-01-03 15:58:47 +0100
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-01-03 16:16:38 +0100
commitaa49d723caa7daf2bbc970bd9f4fe23a5a8d8df1 (patch)
tree6bd49ce5885cf50936829eb896d0ccc52c5d3d36 /CompilerDriver
parent236670fd5d2bd2f94eacadf0a2629183989a6754 (diff)
C++kit 1.0.0 BETA
- Linker - Macro Assembler for 64x0 - C preprocessor - Optimized C compiler - Another Standard C compiler. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'CompilerDriver')
-rw-r--r--CompilerDriver/ld.cxx6
-rw-r--r--CompilerDriver/masm.cxx2
2 files changed, 4 insertions, 4 deletions
diff --git a/CompilerDriver/ld.cxx b/CompilerDriver/ld.cxx
index 664803d..f101459 100644
--- a/CompilerDriver/ld.cxx
+++ b/CompilerDriver/ld.cxx
@@ -41,10 +41,10 @@
#define kStdOut (std::cout << kWhite)
#define kPefDeaultOrg (uint64_t)0x10000
-#define kPefLinkerNumId 0x333D
+#define kPefLinkerNumId 0x5046FF
#define kPefAbiId "Container:Abi:MP-UX"
-enum { kAbiMpUx = 0xDEAD1 };
+enum { kAbiMpUx = 0x5046 /* PF */ };
std::ofstream& operator<<(std::ofstream& fp, CxxKit::PEFContainer& container)
{
@@ -107,7 +107,7 @@ int main(int argc, char** argv)
//
else if (StringCompare(argv[i], "-m64000") == 0)
{
- kArch = CxxKit::kPefArchARC;
+ kArch = CxxKit::kPefArch64000;
continue;
}
diff --git a/CompilerDriver/masm.cxx b/CompilerDriver/masm.cxx
index eda95b4..4119324 100644
--- a/CompilerDriver/masm.cxx
+++ b/CompilerDriver/masm.cxx
@@ -137,7 +137,7 @@ int main(int argc, char** argv)
}
else if (strcmp(argv[i], "-m64000") == 0)
{
- kOutputArch = CxxKit::kPefArchARC;
+ kOutputArch = CxxKit::kPefArch64000;
continue;
}
else if (strcmp(argv[i], "-verbose") == 0)