diff --git a/frontends/libretro/src/lib.rs b/frontends/libretro/src/lib.rs
index 127a91ffeb1f4ff86915fc84c71e71085532c3c1..a3824fc77461c5ee9378e9f8ebae65353876ac5d 100644
--- a/frontends/libretro/src/lib.rs
+++ b/frontends/libretro/src/lib.rs
@@ -42,7 +42,7 @@ pub struct retro_system_api {
 }
 
 #[no_mangle]
-extern "C" fn retro_get_system_info(info: *mut retro_system_info) {
+pub extern "C" fn retro_get_system_info(info: *mut retro_system_info) {
     println!("retro_get_system_info");
     unsafe {
         (*info).library_name = "Boytacean\0".as_ptr() as *const c_char;
@@ -54,7 +54,7 @@ extern "C" fn retro_get_system_info(info: *mut retro_system_info) {
 }
 
 #[no_mangle]
-extern "C" fn retro_set_environment(
+pub extern "C" fn retro_set_environment(
     _callback: extern "C" fn(u32, *const c_void),
     _data: *const c_void,
 ) {