Skip to content

Commit

Permalink
Remove --with-priv compile flag
Browse files Browse the repository at this point in the history
  • Loading branch information
jerryz123 committed Sep 14, 2024
1 parent d90e6df commit b47080f
Show file tree
Hide file tree
Showing 5 changed files with 2 additions and 25 deletions.
3 changes: 0 additions & 3 deletions config.h.in
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,6 @@
/* Define if subproject MCPPBS_SPROJ_NORM is enabled */
#undef CUSTOMEXT_ENABLED

/* Default value for --priv switch */
#undef DEFAULT_PRIV

/* Define if subproject MCPPBS_SPROJ_NORM is enabled */
#undef DISASM_ENABLED

Expand Down
16 changes: 0 additions & 16 deletions configure
Original file line number Diff line number Diff line change
Expand Up @@ -737,7 +737,6 @@ with_boost
with_boost_libdir
with_boost_asio
with_boost_regex
with_priv
with_target
enable_dual_endian
'
Expand Down Expand Up @@ -1402,7 +1401,6 @@ Optional Packages:
use the Regex library from boost - it is possible to
specify a certain library for the linker e.g.
--with-boost-regex=boost_regex-gcc-mt-d-1_33_1
--with-priv=MSU Sets the default RISC-V privilege modes supported
--with-target=riscv64-unknown-elf
Sets the default target config
Expand Down Expand Up @@ -6559,20 +6557,6 @@ fi



# Check whether --with-priv was given.
if test ${with_priv+y}
then :
withval=$with_priv;
printf "%s\n" "#define DEFAULT_PRIV \"$withval\"" >>confdefs.h

else $as_nop

printf "%s\n" "#define DEFAULT_PRIV \"MSU\"" >>confdefs.h

fi



# Check whether --with-target was given.
if test ${with_target+y}
then :
Expand Down
1 change: 1 addition & 0 deletions disasm/disasm.cc
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

#include "disasm.h"
#include "decode_macros.h"
#include "platform.h"
#include <cassert>
#include <string>
#include <vector>
Expand Down
1 change: 1 addition & 0 deletions riscv/platform.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
#define DEFAULT_KERNEL_BOOTARGS "console=ttyS0 earlycon"
#define DEFAULT_RSTVEC 0x00001000
#define DEFAULT_ISA "rv64imafdc_zicntr_zihpm"
#define DEFAULT_PRIV "MSU"
#define CLINT_BASE 0x02000000
#define CLINT_SIZE 0x000c0000
#define PLIC_BASE 0x0c000000
Expand Down
6 changes: 0 additions & 6 deletions riscv/riscv.ac
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,6 @@ AC_CHECK_LIB([boost_system], [main], [], [])

AC_CHECK_LIB([boost_regex], [main], [], [])

AC_ARG_WITH(priv,
[AS_HELP_STRING([--with-priv=MSU],
[Sets the default RISC-V privilege modes supported])],
AC_DEFINE_UNQUOTED([DEFAULT_PRIV], "$withval", [Default value for --priv switch]),
AC_DEFINE_UNQUOTED([DEFAULT_PRIV], "MSU", [Default value for --priv switch]))

AC_ARG_WITH(target,
[AS_HELP_STRING([--with-target=riscv64-unknown-elf],
[Sets the default target config])],
Expand Down

0 comments on commit b47080f

Please sign in to comment.