18 Commits (ade764b8e9a85b2062424bb6d26863301b35d263)

Author SHA1 Message Date
Peter Johnson 0177d689a1 Revamp object format functional interface a bit. Now, only the output() 23 years ago
Peter Johnson ddacb97e3e Don't shadow global (standard C) "index" (noticed by LCLint). 23 years ago
Peter Johnson 3f2186c1bf Change from current file/line dual storage to a monotonically-increasing line 23 years ago
Peter Johnson 7b4e6c09dc Add support for NASM's %line. 23 years ago
Peter Johnson 825eaa5823 Massive cleanup of debugging output (via _print() functions). All now take 23 years ago
Peter Johnson 8cbf2c2312 - Greatly enhance capabilities of directives (they're actually parsed now). 23 years ago
Peter Johnson 8178f883a5 Modify so that almost everything passes LCLint with the options in lclint.sh. 23 years ago
Peter Johnson f58d7cb093 Split x86-specific stuff away from bytecode. 23 years ago
Peter Johnson dc1c3c70f5 Get rid of all the extra filename strdup()'s. (Bug #14). 23 years ago
Peter Johnson 98e25fc1f6 Add some (optional through configure) additional warning flags. Add options 23 years ago
Stanislav Karchebny 68de928435 Added command line parsing 23 years ago
Peter Johnson f9209d5200 Used ternary search tree instead of linked list to store symbol table. 23 years ago
Peter Johnson ac22f77d42 Get initial bits setting from object format. Change the initial section name 23 years ago
Peter Johnson b2890b8f9d $Id$ -> $IdPath$. 23 years ago
Peter Johnson 50cd4f238f Add global filename variable and handling for a filename passed on the 23 years ago
Peter Johnson 616bd61994 Use ANSI C compliant #ifndef wrappers (_A_H_ -> YASM_A_H). 24 years ago
Michael Urman a6ef33c04c Added handling of labels including: 24 years ago
Peter Johnson d3a51f5835 Initial check-in. 24 years ago