资源简介
bochs虚拟机,可以调试x86汇编代码,它完整的模拟了一台x86计算机,可以调试自己的操作系统................................................................................................
代码片段和文件信息
/////////////////////////////////////////////////////////////////////////
// $Id: ltdl.cv 1.5 2009/02/08 09:05:51 vruppert Exp $
//
// NOTE: The ltdl library comes from the Libtool package. Bochs uses
// ltdl and libtool to build and load plugins. The libtool
// documentation describes how to copy ltdl.c and ltdl.h into your
// distribution so it is clearly legal to do so.
/////////////////////////////////////////////////////////////////////////
/* ltdl.c -- system independent dlopen wrapper
Copyright (C) 1998 1999 2000 Free Software Foundation Inc.
Originally by Thomas Tanner
This file is part of GNU Libtool.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2 of the License or (at your option) any later version.
As a special exception to the GNU Lesser General Public License
if you distribute this file as part of a program or library that
is built using GNU libtool you may include it under the same
distribution terms that you use for the rest of that program.
This library is distributed in the hope that it will be useful
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not write to the Free Software
Foundation Inc. 51 Franklin St Fifth Floor Boston MA 02110-1301 USA
*/
// ltdlconf.h added for Bochs
#include “ltdlconf.h“
#if HAVE_CONFIG_H
# include
#endif
#if HAVE_UNISTD_H
# include
#endif
#if HAVE_STDIO_H
# include
#endif
#if HAVE_STDLIB_H
# include
#endif
#if HAVE_STRING_H
# include
#else
# if HAVE_STRINGS_H
# include
# endif
#endif
#if HAVE_CTYPE_H
# include
#endif
#if HAVE_MALLOC_H
# include
#endif
#if HAVE_MEMORY_H
# include
#endif
#if HAVE_ERRNO_H
# include
#endif
#if HAVE_DIRENT_H
# include
# define LT_D_NAMLEN(dirent) (strlen((dirent)->d_name))
#else
# define dirent direct
# define LT_D_NAMLEN(dirent) ((dirent)->d_namlen)
# if HAVE_SYS_NDIR_H
# include
# endif
# if HAVE_SYS_DIR_H
# include
# endif
# if HAVE_NDIR_H
# include
# endif
#endif
#if HAVE_ARGZ_H
# include
#endif
#if HAVE_ASSERT_H
# include
#else
# ifdef __GNUC__
# warning using my own assert
# endif
# define assert(cond) while (!(cond)) { fprintf (stderr “Assert failed at %s:%d: ‘%s‘\n“ __FILE__ __LINE__ #cond); abort(); }
#endif
#define LTDEBUG_PRINTF(x) /* debug output disabled */
//#define LTDEBUG_PRINTF(x) do{ printf(“LT_DEBUG: “); printf x; } while (0)
#include “ltdl.h“
/* --- WINDOWS SUPPORT --- */
#ifdef DLL_EXPORT
# defi
- 上一篇:高程点生成TIN
- 下一篇:IEEE9-IEEE300节点数据(全)
相关资源
- VM虚拟机装XP系统教程
- 安卓虚拟机Root工具
- 虚拟机批量克隆工具.rar
- 虚拟机9.0安装步骤
- 强!用VMware虚拟机创建raid0、5、1磁盘
- 虚拟机上跑vxworks用的工程生成文件
- 虚拟机上跑vxworks上做好了的vmx文件
- DOSBox Windows下的DOS虚拟机
- VMware虚拟机完全卸载工具
- 安装windows2008虚拟机
- bochs简易教程
- 为解决使用虚拟机慢,外部电脑装G
- VMware中CentOS 7设置固定IP同时连接内外
- 虚拟机跑vxworks用到的文件
- 虚拟机镜像的制作
- 虚拟机安装Linux系统
- 西门子S7-PLCSIM Advanced V1.0 SP1使用手册
- 金蝶V13.1_虚拟机补丁
- bWAPP V2.2:第1课:并准备bWAPP虚拟机
- k312.1虚拟机注册补丁—PT035685
- WannaCry病毒及WannaCry Recovery 光盘映像可
- 使用 VMware Workstation Pro 12.pdf
- 解决VirtualBox虚拟机内存0x00000000不能为
- 虚拟机实用技巧 FAQ 一
- 虚拟机迁移Live Migration of Virtual Machi
- vmware虚拟机MAC补丁包unlock-all-v120vmWa
- bochs-2.6.2.tar.gz
- 收藏奉献_DOS汉字系统02:WPS 1.2 + 金山
- 用虚拟机在ubuntu上搭建hadoop平台的单
- vm虚拟机批量克隆及管理工具
评论
共有 条评论