Lasse Collin
43f44160b1
Fix x86 assembler on GCC 3.
...
Thanks to Karl Berry.
2009-08-29 13:35:23 +03:00
Lasse Collin
b2b1f86753
Hopefully improved portability of the assembler code in
...
Autotools based builds on Windows.
2009-06-27 00:43:06 +03:00
Lasse Collin
390a640856
Basic support for building with Cygwin and MinGW using
...
the Autotools based build system. It's not good yet, more
fixes will follow.
2009-06-26 15:37:53 +03:00
Lasse Collin
02ddf09bc3
Put the interesting parts of XZ Utils into the public domain.
...
Some minor documentation cleanups were made at the same time.
2009-04-13 11:27:40 +03:00
Lasse Collin
96c46df7de
Improve support for DOS-like systems.
...
Here DOS-like means DOS, Windows, and OS/2.
2009-02-13 17:29:02 +02:00
Lasse Collin
bfd91198e4
Support LZMA_API_STATIC in assembler files to
...
avoid __declspec(dllexport) equivalent.
2009-02-07 15:55:47 +02:00
Lasse Collin
99c1c2abfa
Updated the x86 assembler code:
...
- Use call/ret pair to get instruction pointer for PIC.
- Use PIC only if PIC or __PIC__ is #defined.
- The code should work on MinGW and Darwin in addition
to GNU/Linux and Solaris.
2009-02-02 21:19:01 +02:00
Lasse Collin
e9f6e9c075
Added note.GNU-stack to x86 assembler files. It is needed
...
when using non-executable stack.
2008-01-26 21:40:23 +02:00
Lasse Collin
44b333d461
Use the filename suffix .S instead of .s for assembler files
...
so that the preprocessor removes the /* */ style comments,
which are not supported by some non-GNU assemblers (Solaris)
that otherwise work with this code.
2007-12-14 10:07:10 +02:00