2001-07-25 |
Peter Johnson | Add lexing, parsing, and internal format for strings... |
commit | commitdiff | tree | snapshot |
2001-07-11 |
Peter Johnson | Formatting changes and starting to comment more heavily. |
commit | commitdiff | tree | snapshot |
2001-07-11 |
Peter Johnson | At least in NASM syntax, there is no differentation... |
commit | commitdiff | tree | snapshot |
2001-07-11 |
Peter Johnson | Add unary precedence to some of the expression rules. |
commit | commitdiff | tree | snapshot |
2001-07-11 |
Peter Johnson | Add strdup and strtoul replacements to EXTRA_DIST. |
commit | commitdiff | tree | snapshot |
2001-07-11 |
Peter Johnson | Move ..start in with ..@label. |
commit | commitdiff | tree | snapshot |
2001-07-11 |
Peter Johnson | Move some previously seperate identifiers into general... |
commit | commitdiff | tree | snapshot |
2001-07-11 |
Peter Johnson | This is now in the root directory, so no need to includ... |
commit | commitdiff | tree | snapshot |
2001-07-11 |
Peter Johnson | Match build changes. |
commit | commitdiff | tree | snapshot |
2001-07-11 |
Peter Johnson | Repo-copied include files to src to make automake/autoc... |
commit | commitdiff | tree | snapshot |
2001-07-11 |
Peter Johnson | First attempt at supporting relative jump instructions... |
commit | commitdiff | tree | snapshot |
2001-07-09 |
Michael Urman | Better and more generalized kludge for sliding $0.... |
commit | commitdiff | tree | snapshot |
2001-07-06 |
Michael Urman | Integrate expression handling into memory address expre... |
commit | commitdiff | tree | snapshot |
2001-07-06 |
Peter Johnson | Fix and tighten down on validation regexps. Add suppor... |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Peter Johnson | Eliminate conflicts by setting associativity (and prece... |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Peter Johnson | Align inst the same as !grp to improve readability. |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Michael Urman | Fixed the non-ansi attempts to pass a union member... |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Peter Johnson | Enable and add support for (in gen_instr.pl) short... |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Michael Urman | Oops. Used the write struct this time. |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Michael Urman | Added prototype for ConvertExprToImm() |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Michael Urman | Long hairy integration of expression handling into... |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Peter Johnson | Change groupdate into an array, and make everything... |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Peter Johnson | Allow opsize parameters, to eliminate !onebyte16 and... |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Michael Urman | Initial checkin of expression handling. |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Peter Johnson | Fix movdq2q, movq2dq encodings. |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Peter Johnson | Fix typo (cmpneqps -> cmpneqsd). |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Peter Johnson | Implement all variations of the SSE and SSE2 cmp* family. |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Peter Johnson | #0 and #1 -> @0 and @1 (for the CPU field), to avoid... |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Peter Johnson | Many minor relocations, fixes, particularly with the... |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Peter Johnson | Backroll 1.12 and 1.13, they cause conflicts. We need... |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Michael Urman | Added support for spitting out multiple warnings and... |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Michael Urman | Updated validation regexps for $0.\d fields. |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Michael Urman | Removed use of "our," so as not to require perl 5.6 |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Michael Urman | Handle grouped instructions format. |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Peter Johnson | Indent sections under "groupings used throughout". |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Peter Johnson | Move !ssepsimm up to before it's used. |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Peter Johnson | Move cmpps/cmppd to the right location in the file. |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Peter Johnson | Completely reorder instructions to match that in GNU... |
commit | commitdiff | tree | snapshot |
2001-07-05 |
Peter Johnson | Add memref to declared types. |
commit | commitdiff | tree | snapshot |
2001-07-04 |
Peter Johnson | Fixed comment in test opcode encodings. |
commit | commitdiff | tree | snapshot |
2001-07-04 |
Peter Johnson | Combine a couple instances of imm & imm8x into imm8... |
commit | commitdiff | tree | snapshot |
2001-07-04 |
Peter Johnson | Use %1 and %2 instead of %s and %d for "duplicate defin... |
commit | commitdiff | tree | snapshot |
2001-07-04 |
Peter Johnson | Change mem (other sized memory reference) to cause... |
commit | commitdiff | tree | snapshot |
2001-07-04 |
Peter Johnson | Add CPU field to fence instructions. |
commit | commitdiff | tree | snapshot |
2001-07-04 |
Peter Johnson | Implement lfence and missing mfence, minpd/ps/sd/ss. |
commit | commitdiff | tree | snapshot |
2001-07-04 |
Peter Johnson | Implement sfence. |
commit | commitdiff | tree | snapshot |
2001-07-04 |
Peter Johnson | Add !onebytemem and !twobytemem. |
commit | commitdiff | tree | snapshot |
2001-07-04 |
Peter Johnson | Combine cmpxchg and xadd into !cmpxchgxadd. |
commit | commitdiff | tree | snapshot |
2001-07-04 |
Peter Johnson | xadd reg,mem is invalid. |
commit | commitdiff | tree | snapshot |
2001-07-04 |
Peter Johnson | Delete a couple blank lines accidently left in last... |
commit | commitdiff | tree | snapshot |
2001-07-04 |
Peter Johnson | Add instruction grouping to decrease size of generated... |
commit | commitdiff | tree | snapshot |
2001-06-29 |
Peter Johnson | Add --enable-dev option to force CFLAGS to "-ansi ... |
commit | commitdiff | tree | snapshot |
2001-06-29 |
Peter Johnson | Move extra autoconf/automake files to config/ directory. |
commit | commitdiff | tree | snapshot |
2001-06-29 |
Peter Johnson | Force standard C compilation. |
commit | commitdiff | tree | snapshot |
2001-06-29 |
Peter Johnson | Don't distribute config.h, and bison.tab.h is gone... |
commit | commitdiff | tree | snapshot |
2001-06-29 |
Peter Johnson | Reverse include and src directories to make sure config... |
commit | commitdiff | tree | snapshot |
2001-06-29 |
Peter Johnson | Remove bison.tab.h due to changes in src/Makefile.am. |
commit | commitdiff | tree | snapshot |
2001-06-29 |
Peter Johnson | Change lex and yacc filenames to match changes in Makef... |
commit | commitdiff | tree | snapshot |
2001-06-29 |
Peter Johnson | Use bison.h instead of bison.tab.h to match changes... |
commit | commitdiff | tree | snapshot |
2001-06-29 |
Peter Johnson | Fix how lex and yacc are handled. |
commit | commitdiff | tree | snapshot |
2001-06-29 |
Peter Johnson | Add additional checks: const, size_t, vprintf() family... |
commit | commitdiff | tree | snapshot |
2001-06-29 |
Peter Johnson | Use toascii() again (now implemented in util.h if not... |
commit | commitdiff | tree | snapshot |
2001-06-29 |
Peter Johnson | Add toascii() implementation. |
commit | commitdiff | tree | snapshot |
2001-06-29 |
Peter Johnson | strtoul() implementation for systems that lack it ... |
commit | commitdiff | tree | snapshot |
2001-06-28 |
Peter Johnson | Change copyright and code to match original UCB source. |
commit | commitdiff | tree | snapshot |
2001-06-28 |
Peter Johnson | Use ANSI C compliant #ifndef wrappers (_A_H_ -> YASM_A_H). |
commit | commitdiff | tree | snapshot |
2001-06-28 |
Peter Johnson | Ignore aclocal/autoheader/autoconf/automake files. |
commit | commitdiff | tree | snapshot |
2001-06-28 |
Peter Johnson | Use autoconf to determine when to include our implement... |
commit | commitdiff | tree | snapshot |
2001-06-28 |
Peter Johnson | Use autoconf to determine when to include our implement... |
commit | commitdiff | tree | snapshot |
2001-06-28 |
Peter Johnson | Remove unfinished expr.h from listed sources so that... |
commit | commitdiff | tree | snapshot |
2001-06-27 |
Michael Urman | Removed unfinished expr.c from listed sources. |
commit | commitdiff | tree | snapshot |
2001-06-27 |
Michael Urman | Initial checkin of automake/autoconf files. |
commit | commitdiff | tree | snapshot |
2001-06-27 |
Michael Urman | Removed to leave space for automake/autoconf generated... |
commit | commitdiff | tree | snapshot |
2001-06-27 |
Michael Urman | Initial checkin of automake/autoconf files. |
commit | commitdiff | tree | snapshot |
2001-06-13 |
Peter Johnson | isascii -> implementation. This is ANSI C, but some... |
commit | commitdiff | tree | snapshot |
2001-06-13 |
Michael Urman | Added appropriate header for y_strdup. (oops) |
commit | commitdiff | tree | snapshot |
2001-06-13 |
Michael Urman | Added error for duplicate definitions of labels. |
commit | commitdiff | tree | snapshot |
2001-06-13 |
Peter Johnson | toascii -> &= 0x7F for ANSI C compatibility. |
commit | commitdiff | tree | snapshot |
2001-06-13 |
Michael Urman | Added handling of labels including: |
commit | commitdiff | tree | snapshot |
2001-06-13 |
Peter Johnson | Added util.o to dependencies. |
commit | commitdiff | tree | snapshot |
2001-06-13 |
Peter Johnson | Initial check-in of utility functions. |
commit | commitdiff | tree | snapshot |
2001-05-30 |
Peter Johnson | Changed bison.y and token.l build rule. |
commit | commitdiff | tree | snapshot |
2001-05-30 |
Michael Urman | Add error rule for all instructions. |
commit | commitdiff | tree | snapshot |
2001-05-30 |
Peter Johnson | Implemented rcpss and fixed opcode encoding for rcpps. |
commit | commitdiff | tree | snapshot |
2001-05-30 |
Peter Johnson | Realign table columns to allow enough space for the... |
commit | commitdiff | tree | snapshot |
2001-05-30 |
Peter Johnson | Use new interface functions in bytecode.c instead of... |
commit | commitdiff | tree | snapshot |
2001-05-30 |
Peter Johnson | Reorganize (yet again) effective address, immediate... |
commit | commitdiff | tree | snapshot |
2001-05-30 |
Peter Johnson | Add multiple segment override/prefix warnings. |
commit | commitdiff | tree | snapshot |
2001-05-30 |
Michael Urman | Added third opcode byte |
commit | commitdiff | tree | snapshot |
2001-05-30 |
Michael Urman | more modular retrofitting |
commit | commitdiff | tree | snapshot |
2001-05-30 |
Peter Johnson | Moved from 2-byte to 3-byte opcodes. |
commit | commitdiff | tree | snapshot |
2001-05-30 |
Michael Urman | Horrible hack to fold ONE, and REG_A* into more general... |
commit | commitdiff | tree | snapshot |
2001-05-22 |
Peter Johnson | Call new error output functions after every line. |
commit | commitdiff | tree | snapshot |
2001-05-22 |
Peter Johnson | Added SetEASegment and SetEAAddressSize (not yet implem... |
commit | commitdiff | tree | snapshot |
2001-05-22 |
Peter Johnson | Split error and warning handlers into notify and output... |
commit | commitdiff | tree | snapshot |
2001-05-22 |
Peter Johnson | Brought @valid_regs up-to-date with bison.y.in. |
commit | commitdiff | tree | snapshot |
2001-05-22 |
Peter Johnson | Fix all shift/reduce and reduce/reduce conflicts except... |
commit | commitdiff | tree | snapshot |
2001-05-21 |
Michael Urman | Changed structure to one hash - now order is not preserved. |
commit | commitdiff | tree | snapshot |
2001-05-21 |
Peter Johnson | Added bison.y and token.l (now dynamically generated). |
commit | commitdiff | tree | snapshot |
2001-05-21 |
Peter Johnson | Added TO and segreg. |
commit | commitdiff | tree | snapshot |
next |