⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 汇编编译器的最新版本的源码.买了自己动手写操作系统这本书的人一定要下
💻
📖 第 1 页 / 共 5 页
字号:
  * autoconf: drop AC_USE_SYSTEM_EXTENSIONS to support autoconf 2.59
Sat Oct 13 07:09:22 2007 -0700 Keith Kanios 
  * Fix 32-bit types in preproc.c and eval.c
Thu Oct 11 20:32:33 2007 -0700 Charles Crayne 
  * Must define types before using them
Thu Oct 11 13:42:09 2007 -0700 H. Peter Anvin 
  * preproc.c: move smacro define/undef to separate functions
Thu Oct 11 13:38:38 2007 -0700 H. Peter Anvin 
  * preproc.c: PP_DEFINE and PP_XDEFINE are case-sensitive
Thu Oct 11 12:52:03 2007 -0700 H. Peter Anvin 
  * preproc.c: normalize the handling of case sensitivity
Thu Oct 11 12:51:06 2007 -0700 H. Peter Anvin 
  * Define macros necessary for <inttypes.h> on C++
Thu Oct 11 10:12:58 2007 -0700 H. Peter Anvin 
  * More "bool" fixes
Thu Oct 11 10:11:57 2007 -0700 H. Peter Anvin 
  * preproc.c: allow 64-bit repeat counts
Thu Oct 11 10:06:19 2007 -0700 H. Peter Anvin 
  * preproc.c: For an SMacro, in_progress really is a boolean (no %rep)
Thu Oct 11 00:05:57 2007 -0700 H. Peter Anvin 
  * Additional uses of bool and enum
Thu Oct 11 00:05:57 2007 -0700 H. Peter Anvin 
  * preproc.c: MMacro.in_progress is not a boolean
Wed Oct 10 18:07:51 2007 -0700 H. Peter Anvin 
  * saa_fread/fwrite: when seeking, must set [rw]ptr as well
Wed Oct 10 14:58:45 2007 -0700 H. Peter Anvin 
  * Use the compiler-provided booleans if available, otherwise emulate
Wed Oct 10 14:55:14 2007 -0700 H. Peter Anvin 
  * owlinux.mak: don't clean things we won't be able to
Wed Oct 10 14:29:53 2007 -0700 H. Peter Anvin 
  * configure.in: looks like we need autoconf 2.61 :(
Wed Oct 10 14:06:59 2007 -0700 H. Peter Anvin 
  * Create option -Ox to tell NASM to do unlimited passes
Mon Oct 8 19:26:57 2007 -0700 H. Peter Anvin 
  * Revert "floatb.asm: fix broken testcase"
Mon Oct 8 18:39:24 2007 -0700 H. Peter Anvin 
  * floatb.asm: fix broken testcase
Mon Oct 8 12:41:00 2007 -0700 H. Peter Anvin 
  * saa_rstruct: fix overrun check
Mon Oct 8 12:12:23 2007 -0700 H. Peter Anvin 
  * Add Frank's floattest.asm test file
Sun Oct 7 21:13:14 2007 -0700 H. Peter Anvin 
  * saa_fpwrite: initializing "len" should be part of the loop
Sun Oct 7 18:46:57 2007 -0700 Charles Crayne 
  * Fix infinite loop in function saa_fpwrite
Fri Oct 5 17:44:16 2007 -0700 H. Peter Anvin 
  * zerobyte.asm: use a real instruction to avoid confusing ndisasm
Fri Oct 5 17:42:31 2007 -0700 H. Peter Anvin 
  * zerobyte.asm: add test cases for non-initial \170 uses
Fri Oct 5 17:29:01 2007 -0700 H. Peter Anvin 
  * Check in the proper zerobyte test
Fri Oct 5 17:04:32 2007 -0700 H. Peter Anvin 
  * Emit REX prefix before literal zero (\170)
Fri Oct 5 17:01:15 2007 -0700 H. Peter Anvin 
  * LICENSE: Break long line
Fri Oct 5 14:36:03 2007 -0700 H. Peter Anvin 
  * Add test for problematic floats
Thu Oct 4 23:51:08 2007 -0700 H. Peter Anvin 
  * floatx.asm: add Inf and NaN to the boundary condition tests
Thu Oct 4 23:09:19 2007 -0700 H. Peter Anvin 
  * floatx.asm: add specific tests for exponent boundary conditions
Thu Oct 4 22:51:08 2007 -0700 H. Peter Anvin 
  * float.c: correct the exponent
Thu Oct 4 15:18:23 2007 -0700 H. Peter Anvin 
  * Additional rules in test/Makefile
Thu Oct 4 13:42:56 2007 -0700 H. Peter Anvin 
  * Rewrite the handling of SAA's to allow random access
Wed Oct 3 21:30:57 2007 -0700 H. Peter Anvin 
  * Change cloc_t to struct location, and reorder the members
Wed Oct 3 21:24:51 2007 -0700 H. Peter Anvin 
  * BR 1352920: change loc_t -> cloc_t
Wed Oct 3 21:22:16 2007 -0700 H. Peter Anvin 
  * BR 1352920: Handle upper case %line
Wed Oct 3 17:40:12 2007 -0700 H. Peter Anvin 
  * Use autoconf to request feature macros
Tue Oct 2 22:04:15 2007 -0700 H. Peter Anvin 
  * preproc.c: constipation
Tue Oct 2 21:57:27 2007 -0700 H. Peter Anvin 
  * make alldeps
Tue Oct 2 21:53:51 2007 -0700 H. Peter Anvin 
  * Portability fixes
Tue Oct 2 21:13:18 2007 -0700 H. Peter Anvin 
  * Run "make alldeps".
Tue Oct 2 17:40:00 2007 -0700 H. Peter Anvin 
  * Use the crc64 we already use as the perfect hash function prehash
Tue Oct 2 15:09:33 2007 -0700 H. Peter Anvin 
  * insns.dat: add systematic names for the hinting NOPs (0F18-0F1F)
Mon Oct 1 11:28:32 2007 -0700 H. Peter Anvin 
  * Unspecified files are null strings, not null pointers
Mon Oct 1 11:26:31 2007 -0700 H. Peter Anvin 
  * Check for the most basic filename overlaps
Sun Sep 30 22:15:36 2007 -0700 Charles Crayne 
  * modified:   nasm.1 to add newer command line options
Fri Sep 28 21:27:41 2007 -0700 Charles Crayne 
  * Merge branch 'master' of git+ssh://ccrayne@repo.or.cz/srv/git/nasm
Fri Sep 28 20:17:12 2007 -0700 H. Peter Anvin 
  * configure.in: AC_SUBST_FILE should have been AC_SUBST
Fri Sep 28 17:17:20 2007 -0700 H. Peter Anvin 
  * Unbreak relative references to immediate addresses
Fri Sep 28 15:16:47 2007 -0700 Charles Crayne 
  * Merge branch 'master' of git+ssh://ccrayne@repo.or.cz/srv/git/nasm
Fri Sep 28 12:01:55 2007 -0700 H. Peter Anvin 
  * lib/vsnprintf.c: correct boundary conditions
Fri Sep 28 10:50:20 2007 -0700 H. Peter Anvin 
  * Add substitutes for snprintf() and vsnprintf()
Fri Sep 28 02:03:41 2007 -0400 Frank Kotler 
  * Merge branch 'master' of git+ssh://fbkotler@repo.or.cz/srv/git/nasm
Thu Sep 27 21:35:04 2007 -0700 H. Peter Anvin 
  * Exclude config.h from the dependency list for the canned makefiles
Thu Sep 27 21:12:17 2007 -0700 H. Peter Anvin 
  * version.pl: Add support for daily snapshot releases
Thu Sep 27 19:46:55 2007 -0700 H. Peter Anvin 
  * Add Makefile for Linux -> DOS, Win32, OS/2 using OpenWatcom
Wed Sep 26 19:57:07 2007 -0700 H. Peter Anvin 
  * Add Makefile for OpenWatcom (DOS, OS/2 or Win32 output)
Wed Sep 26 17:00:18 2007 -0700 H. Peter Anvin 
  * Test for various addressing modes in 64-bit mode
Wed Sep 26 15:19:28 2007 -0700 H. Peter Anvin 
  * nasm option reshuffling, -E -> -Z
Tue Sep 25 23:57:21 2007 -0400 Frank Kotler 
  * Version 0.99.04
Tue Sep 25 20:36:45 2007 -0700 H. Peter Anvin 
  * nasmdoc: corrections on 64-bit immediates/displacements
Tue Sep 25 16:02:21 2007 -0700 H. Peter Anvin 
  * nasmdoc: shorten lines which are too long
Tue Sep 25 16:01:07 2007 -0700 H. Peter Anvin 
  * Document NASM behaviour for 64-bit immediates and displacements
Tue Sep 25 15:44:40 2007 -0700 H. Peter Anvin 
  * test/movimm.asm: add optimizable forms
Tue Sep 25 15:41:19 2007 -0700 H. Peter Anvin 
  * assemble.c: clean up whitespace
Tue Sep 25 15:40:36 2007 -0700 H. Peter Anvin 
  * Correct the handling of "MOV" with immediate in 64-bit mode
Tue Sep 25 15:39:42 2007 -0700 H. Peter Anvin 
  * Test of immediate handling on 64-bit mode
Tue Sep 25 14:27:34 2007 -0700 H. Peter Anvin 
  * Add nasm_zalloc() to nasmlib.c
Tue Sep 25 14:26:03 2007 -0700 H. Peter Anvin 
  * Fix BR 1490407: size of the second operand of LAR/LSL
Tue Sep 25 14:11:29 2007 -0700 H. Peter Anvin 
  * Fix BR 1490407: size of the second operand of LAR/LSL
Tue Sep 25 13:34:55 2007 -0700 H. Peter Anvin 
  * Makefile.in: make "make install" create directories
Tue Sep 25 08:48:37 2007 -0700 H. Peter Anvin 
  * Fix BR 1445441: uninitialized use of "error_file"
Mon Sep 24 21:33:17 2007 -0700 H. Peter Anvin 
  * preproc.c: fix the loop in %undef
Mon Sep 24 20:53:48 2007 -0700 H. Peter Anvin 
  * float.c: clear off uninitialized warning
Mon Sep 24 17:02:41 2007 -0700 H. Peter Anvin 
  * outcoff: set the "virtual size field" to zero (BR 1351586)
Mon Sep 24 15:56:02 2007 -0700 H. Peter Anvin 
  * insns.dat: SMINT - mark ND, DMINT - fix opcode
Mon Sep 24 15:55:20 2007 -0700 H. Peter Anvin 
  * 0F0F is a 3Dnow! prefix; remove from prefix list
Mon Sep 24 15:48:09 2007 -0700 H. Peter Anvin 
  * Additional compaction missed by script
Mon Sep 24 15:42:53 2007 -0700 H. Peter Anvin 
  * insns.dat: machine-generated compaction mmx/xmmreg,mem -> mmx/xmmrm
Mon Sep 24 13:54:00 2007 -0700 H. Peter Anvin 
  * nasmdoc: grammar fix
Mon Sep 24 13:44:02 2007 -0700 H. Peter Anvin 
  * nasmdoc: remove stray periods
Mon Sep 24 13:42:09 2007 -0700 H. Peter Anvin 
  * test/Makefile: make a bit more useful
Mon Sep 24 13:41:58 2007 -0700 H. Peter Anvin 
  * Implement the -MG option (SF RFE 1564264)
Mon Sep 24 12:52:09 2007 -0700 H. Peter Anvin 
  * nasmdoc: clarify __float*__ example
Mon Sep 24 12:44:38 2007 -0700 H. Peter Anvin 
  * nasmdoc: document the __float*__ operators
Mon Sep 24 12:30:54 2007 -0700 H. Peter Anvin 
  * Support __float*__ for floating-point numbers in expressions
Mon Sep 24 10:51:07 2007 -0700 H. Peter Anvin 
  * eval.c: replace sequence of ifs with switch
Mon Sep 24 10:50:23 2007 -0700 H. Peter Anvin 
  * tokhash: allow a bit smarter pattern matching
Sat Sep 22 22:35:28 2007 -0700 H. Peter Anvin 
  * Implement INVLPGA according to the documentation
Sat Sep 22 22:02:34 2007 -0700 H. Peter Anvin 
  * Reformat insns.dat to uniform column width
Sat Sep 22 21:50:03 2007 -0700 H. Peter Anvin 
  * Simple test for 0x67 prefixes
Sat Sep 22 21:49:51 2007 -0700 H. Peter Anvin 
  * Auto-generate 0x67 prefixes without the need for \30x codes
Sat Sep 22 21:47:13 2007 -0700 H. Peter Anvin 
  * Make test/Makefile a bit more useful
Sat Sep 22 21:29:41 2007 -0700 H. Peter Anvin 
  * Add TY_OWORD for "DO" output
Sat Sep 22 19:52:11 2007 -0700 H. Peter Anvin 
  * LDDQU needs \301 (BR 1103549)
Sat Sep 22 19:51:13 2007 -0700 H. Peter Anvin 
  * RDTSCP and INVLPGA aren't 64-bit specific
Sat Sep 22 19:40:37 2007 -0700 H. Peter Anvin 
  * Cyrix GX1 instructions: BBx_RESET, CPU_READ, CPU_WRITE
Sat Sep 22 19:28:14 2007 -0700 H. Peter Anvin 
  * Centaur XSHA1, XSHA256, MONTMUL
Sat Sep 22 19:20:56 2007 -0700 H. Peter Anvin 
  * Implement Centaur's XCRYPT instructions
Sat Sep 22 19:13:05 2007 -0700 H. Peter Anvin 
  * Add Geode LX (AMD's Cyrix-derived core) instructions
Sat Sep 22 19:05:11 2007 -0700 H. Peter Anvin 
  * Add the GETSEC instruction for Intel SMX
Sat Sep 22 18:59:18 2007 -0700 H. Peter Anvin 
  * Add the AMD SSE4a and LZCNT instructions
Sat Sep 22 18:23:20 2007 -0700 H. Peter Anvin 
  * Tag UMOV as ND (no disassembly) to avoid collision
Sat Sep 22 18:20:49 2007 -0700 H. Peter Anvin 
  * Disallow optimizing by less than 5 passes.
Sat Sep 22 17:45:45 2007 -0700 H. Peter Anvin 
  * BR 1783117: Document that %+ needs a space after it, and fix crash
Sat Sep 22 16:44:56 2007 -0700 H. Peter Anvin 
  * nasm.spec.in: minor fixes
Sat Sep 22 16:38:25 2007 -0700 H. Peter Anvin 
  * release script: handle stricter CLI parsing for "git tag"
Sat Sep 22 16:35:11 2007 -0700 H. Peter Anvin 
  * Update nasm.spec.in and make it handle rc releases
Sat Sep 22 16:19:19 2007 -0700 H. Peter Anvin 
  * version.pl: support version numbers of the form X.Y[.Z]rcW
Thu Sep 20 21:33:43 2007 -0700 Charles Crayne 
  * Merge branch 'master' of git+ssh://ccrayne@repo.or.cz/srv/git/nasm
Thu Sep 20 21:12:33 2007 -0700 Charles Crayne 
  * 	modified:   misc/release to fix bug in removing .git
Wed Sep 19 21:41:43 2007 -0700 H. Peter Anvin 
  * Merge branch 'master' of git+ssh://repo.or.cz/srv/git/nasm
Wed Sep 19 21:41:27 2007 -0700 H. Peter Anvin 
  * Update manual pages
Wed Sep 19 21:41:02 2007 -0700 H. Peter Anvin 
  * Remove limit on number of sync points
Wed Sep 19 21:40:37 2007 -0700 H. Peter Anvin 
  * Make nasm_malloc() et al available from inside ndisasm
Wed Sep 19 21:07:32 2007 -0400 Frank Kotler 
  * Version 0.99.03
Wed Sep 19 21:06:59 2007 -0400 Frank Kotler 
  * Merge branch 'master' of git+ssh://fbkotler@repo.or.cz/srv/git/nasm
Wed Sep 19 16:22:03 2007 -0700 H. Peter Anvin 
  * Merge commit 'origin/sse5'
Wed Sep 19 16:15:22 2007 -0700 H. Peter Anvin 
  * test/Makefile: make a bit more useful
Tue Sep 18 22:54:40 2007 -0700 H. Peter Anvin 
  * Slightly optimize the interface to nasm_token_hash()
Wed Sep 19 01:34:55 2007 -0400 Frank Kotler 
  * Merge branch 'master' of git+ssh://fbkotler@repo.or.cz/srv/git/nasm
Tue Sep 18 22:23:42 2007 -0700 H. Peter Anvin 
  * Merge commit 'origin/master' into sse5
Tue Sep 18 22:22:49 2007 -0700 H. Peter Anvin 
  * elf64: fix 32-bit truncations
Tue Sep 18 22:08:04 2007 -0700 H. Peter Anvin 
  * Document Infinity and NaN
Tue Sep 18 21:55:56 2007 -0700 H. Peter Anvin 
  * Support generating NaNs and infinities
Tue Sep 18 19:12:26 2007 -0700 H. Peter Anvin 
  * Update documentation
Tue Sep 18 18:37:36 2007 -0700 H. Peter Anvin 
  * Simple test for hexadecimal floating-point numbers
Tue Sep 18 18:33:17 2007 -0700 H. Peter Anvin 
  * Fix error-reporting in hexadecimal floating-point numbers
Tue Sep 18 18:31:26 2007 -0700 H. Peter Anvin 
  * Support C99-style hexadecimal floating point.
Tue Sep 18 17:50:34 2007 -0700 H. Peter Anvin 
  * Unify all standard IEEE floating-point formats; add 128-bit
Tue Sep 18 17:49:09 2007 -0700 H. Peter Anvin 
  * Fix handling of DO; support unary + for floating-point numbers
Tue Sep 18 16:39:03 2007 -0700 H. Peter Anvin 
  * Support 16-bit IEEE floating point; used in SSE5
Tue Sep 18 15:43:40 2007 -0700 H. Peter Anvin 
  * Merge commit 'origin/master' into sse5

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -