aboutsummaryrefslogtreecommitdiffstats
path: root/modules/mp_ia32
Commit message (Collapse)AuthorAgeFilesLines
* Provide a more flexible mechanism for specifying which modules are loaded.lloyd2007-03-121-0/+2
| | | | | | | | | | | | | Now three classes are defined: 'request', 'auto', and 'asm_ok'. The 'auto' class is loaded automatically if the platform support matches up with what we are building for (this is the former default). The 'request' mode means it is only loaded if specifically requested by name. The 'asm_ok' module is marked for all modules that use any assembler (including inline assembler). This normally functions like 'auto', unless --debug is passed to configure, in which case it is treated as 'request'. Modules which do not specify a load behavior are given a default of 'request'.
* Bump copyright year to 2007lloyd2007-01-202-2/+2
|
* Place the add_file/replace_file/ignore_file markers in the module infolloyd2006-09-031-2/+4
| | | | | | files into blocks; makes a bit more sense, since there are potentially many arguments to each, and the current system was making it difficult to write a generic reader for the files.
* Have the x86 assembler functions be linked as C, to match the plain C++lloyd2006-06-101-34/+38
| | | | versions. Also, make use of the C preprocessor stringify operation.
* Move word3_muladd* in the x86 and amd64 assembly modules.lloyd2006-06-082-38/+38
|
* Instead of #undef'ing ASM at the end of mp_asm.h, just havelloyd2006-06-062-4/+3
| | | | mp_asmi.h check to see if it has already been defined.
* Make the mp_asm.h for x86 a little more readable using macroslloyd2006-06-061-25/+42
| | | | and some features of the GCC extended asm syntax.
* Minor change to DO_8_TIMES() macro for better readability lloyd2006-05-181-2/+8
|
* Initial checkin1.5.6lloyd2006-05-183-0/+277