Yasm Assembler mainline development tree
(ffmpeg 依赖)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Peter Johnson
9996855928
Fix common and 0-offset local definition of symbol. The symbol would end
...
up with the alignment as the offset rather than 0. The cause of this was
that elf_sym_set_nonzero was getting a 0 offset which it then did not set.
* elf.c (elf_symtab_set_nonzero): Make value a pointer so that 0 values
can actually get set if necessary.
* elf.h (elf_symtab_set_nonzero): Update prototype.
* elf-objfmt.c (elf_objfmt_symtab_append): Likewise, and ripple changes.
* elf_gas64_reloc.hex: Update (now is correct).
svn path=/trunk/yasm/; revision=1313
19 years ago
Mkfiles
* Makefile.flat, Makefile.dj: Further enhance flat/DJGPP Makefiles to build
19 years ago
config
ltmain.sh: Remove FreeBSD hack that prevents static libraries from being built
20 years ago
float
Initial revision
22 years ago
frontends
Add warning class (YASM_WARN_UNINIT_CONTENTS) to turn off the
19 years ago
libyasm
Fix ELF64 relocations for common, global, and common+global symbols to match
19 years ago
m4
* hamt.c: Use uintptr_t to correctly cast to integer from pointer. On some
19 years ago
modules
Fix common and 0-offset local definition of symbol. The symbol would end
19 years ago
po
* On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion.
20 years ago
tests/ nasm
Add automated arch/x86 tests. Some were moved from tests/nasm, others are new.
22 years ago
tools
re2c: Unbreak distcheck.
19 years ago
.indent.pro
Update to match outfmt->objfmt change.
23 years ago
ABOUT-NLS
Update auto*, libtool, libltdl, and gettext scripts.
20 years ago
AUTHORS
Update addresses.
22 years ago
Artistic.txt
Clarify licensing.
22 years ago
BSD.txt
Clarify licensing.
22 years ago
COPYING
* COPYING: Revert unintentional change to text of GPL license made in r1127.
20 years ago
ChangeLog
Initial checkin of automake/autoconf files.
24 years ago
GNU_GPL-2.0
Clarify licensing.
22 years ago
GNU_LGPL-2.0
Clarify licensing.
22 years ago
HACKING
* configure.ac: Remove check for groff, add check for xmlto.
20 years ago
INSTALL
Initial checkin of automake/autoconf files.
24 years ago
Makefile.am
* Makefile.am: Actually include Mkfiles/dj/_stdint.h in the distribution.
19 years ago
NEWS
Initial checkin of automake/autoconf files.
24 years ago
README
Initial checkin of automake/autoconf files.
24 years ago
autogen.sh
* On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion.
20 years ago
configure.ac
* hamt.c: Use uintptr_t to correctly cast to integer from pointer. On some
19 years ago
libyasm.h
Greatly simplify build system by removing libtool and integrating formerly
20 years ago
out_test.sh
Modify the output for 'make check' to be much less verbose, and thus
20 years ago
splint.sh
Split split parameters into separate lines to make it much easier to edit.
23 years ago
test_hd.c
* On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion.
20 years ago
util.h
* util.h (BitCount): Change bit-counting algorithm; the old one miscounted
20 years ago
yasm.1
Move pregenerated man pages to root.
20 years ago
yasm_arch.7
Move pregenerated man pages to root.
20 years ago