summaryrefslogtreecommitdiff
path: root/.gitignore
Commit message (Collapse)AuthorAgeFilesLines
* .gitignore: add *.pdf.xzH. Peter Anvin (Intel)2020-06-051-0/+1
| | | | | | Add *.pdf.xz to the gitignore file. Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
* doc: we really need a Fontmap fileH. Peter Anvin2019-10-041-0/+2
| | | | | | | | | | | | | | | | | It turns out that we need a Fontmap file after all, *and* -I. to make gs find it. Inconsistent results came from stray Fontmap files from previous debug attempts. Now generate both fontpath and Fontmap, and hopefully at least one of them should work. We might, in fact, need both, one for gs to know where the files are and one for gs to know it is allowed to read them. The core problem seems to be that gs will find OTF fonts by its normal discovery mechanisms, but for some reason don't seem to use them unless it can find them in a Fontmap, Font directory, of CIDFont directory. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* config/unconfig.h: eliminate #undef directivesH. Peter Anvin2019-10-031-0/+1
| | | | | | | | | | config/config.h as generated by autoconf has #undef directives commented out, but the autoheader-generated template contains them, and config/unconfig.h should not contain them. Re-introduce config/config.h.in, and postprocess it to generate config/unconfig.h by commenting out all the #undef directives, just as configure does. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* config/unconfig.h: add this autoconf-generated file to the treeH. Peter Anvin2019-10-031-1/+0
| | | | | | | | | | <config/unconfig.h> is generated by autoconf (autoheader), but just like the autoconf/helpers directory contains files for people who don't have the proper tools, check this file in. It should even be less annoying change-wise than the helpers... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* config.h: separate function and function pointer attributes; automateH. Peter Anvin (Intel)2019-08-161-1/+1
| | | | | | | | | | | | Separate out function and function pointer attributes, as not all versions of all compilers support both. Have macros related to function attributes auto-generated by autoheader. As a result, rename config.h.in to unconfig.h, to make it more obvious that it is really intended to be included from some C programs. Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
* doc: actually build and propagate fontpath fileH. Peter Anvin (Intel)2019-08-061-0/+1
| | | | | | | The machinery was built in, but the option wasn't invoked from the Makefile. Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
* autoconf: use librarized autoconf setupH. Peter Anvin2018-12-221-0/+4
| | | | | | | I have been setting up a cross-project librarized autoconf setup; use it for NASM as well. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* warnings: define warning classes at point of usemkwarningsH. Peter Anvin (Intel)2018-12-131-0/+3
| | | | | | | | | | | | It is extremely desirable to allow the user fine-grained control of warnings, but this has been complicated by the fact that a warning class has had to be defined in no less than three places (error.h, error.c, nasmdoc.src) before it can be used in source code. Instead, use a script to define these via magic comments at the point of use. This hopefully will encourage creating new classes as needed. Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
* .gitignore: Add comCyrill Gorcunov2018-11-111-0/+1
| | | | Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
* .gitignore: Add patches directoryCyrill Gorcunov2018-10-281-0/+1
| | | | Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
* .gitignore: add asm/directbl.hH. Peter Anvin2018-06-181-0/+1
| | | | | | | asm/directbl.h was missing from .gitignore, making this generated file show up as a file not checked in. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* More autoconf modernizations; upgrade AC_PREREQ to 2.69H. Peter Anvin2017-11-081-0/+1
| | | | | | | | | | Make further autoconf rule improvements and update the required version of autoconf to 2.69. That version is now 5+ years old and although there might be older versions which have the prerequisite macros they are known to have lots of bugs, and we can't really test them. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* test: add Makefile target for RDOFF filesH. Peter Anvin2017-09-271-0/+1
| | | | Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* .gitignore: add more test file extensionsH. Peter Anvin2017-09-271-1/+6
| | | | | | More file extensions used in the test directory to be ignored. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* .gitignore: add .mo and .mo64 as generated file extensionsH. Peter Anvin2017-09-271-0/+2
| | | | Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* .gitignore: ignore *.depH. Peter Anvin2017-09-271-0/+1
| | | | | | *.dep are automatically generated dependency files; ignore them. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* .gitignore: add *.od and /misc/omfdumpH. Peter Anvin2017-09-271-0/+2
| | | | | | A few generated files missing from .gitignore. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* nasm.spec: use a sed file to insert perl dependenciesH. Peter Anvin2017-04-231-0/+3
| | | | | | There are just too many ways that an inline sed script can screw up. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Rename directiv.c to directbl.c to free up the name directiv.cH. Peter Anvin2017-03-071-1/+1
| | | | | | | | We want to move the directive handling to a separate file, so change the filename of the directive table handler to something a bit more specific. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* Move config.h to a subdirectory, add MSVC-specific config fileH. Peter Anvin2016-10-041-2/+2
| | | | | | | | | Instead of trying to do hacks in the Makefiles, define header files for specific compilers if they can't use autoconf. Currently defined for Microsoft Visual Studio, based on MSDN documentation. It is currently untested. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* Reorganize the source code into subdirectoriesH. Peter Anvin2016-05-251-26/+26
| | | | | | | Make the source code easier to understand and keep track of by organizing it into subdirectories depending on the function. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Merge remote-tracking branch 'origin/nasm-2.12.xx'H. Peter Anvin2016-05-161-1/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolved Conflicts: .gitignore Makefile.in Mkfiles/msvc.mak Mkfiles/netware.mak Mkfiles/openwcom.mak Mkfiles/owlinux.mak preproc-nop.c preproc.c version Signed-off-by: H. Peter Anvin <hpa@zytor.com>
| * Fix building in a separate directory from the source codeH. Peter Anvin2016-05-161-1/+2
| | | | | | | | | | | | | | | | The code to handle building in a separate directory had seriously bitrotted. This contains a number of fixes to make it possible, including bits like the documentation which never worked in the past. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
| * .gitignore: add .s and .i filesH. Peter Anvin2016-05-091-1/+3
| | | | | | | | | | | | .s and .i files can be generated during debugging. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* | msvc.mak: Build fixes, updates and improvements.Knut St. Osmundsen2016-04-211-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added missing rules for creating a library out of LIBOBJ and using it when linking. * Updated the clean rule and PRELREQ list. * Always build with debug info as it ends up in external PDB files anyway and doesn't really impact binary size. * Added /RELEASE to the LDFLAGS so the linker checksums the headers and the binary can be signed. Signed-off-by: Knut St. Osmundsen<bird-nasm@anduin.net> Reviewed-by: "H. Peter Anvin" <hpa@zytor.com> Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
* | Merge remote-tracking branch 'origin/nasm-2.12.xx'H. Peter Anvin2016-03-071-1/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolved Conflicts: .gitignore Makefile.in assemble.c configure.in eval.c float.c listing.c nasm.c nasmlib.c output/outform.h preproc.c Signed-off-by: H. Peter Anvin <hpa@zytor.com>
| * nsis: make nsis output automatically select architecturensisH. Peter Anvin2016-03-031-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | Make the NSIS output automatically select the output architecture to generate the proper filename and, much more importantly, set up the proper default install directory. This requires Perl as well as makensis to be present in order to make an installer, but that doesn't really seem like a too onerous of a requirement (NSIS being the big external dependency here.) Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | gitignore: properly ignore generated man pagesH. Peter Anvin2016-02-171-2/+1
|/ | | | | | Fix the .gitignore files so man pages are correctly ignored. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* iflag: Fix dependencies, factor out static components of iflag.hH. Peter Anvin2013-11-241-1/+1
| | | | | | | | | | Multi-dependencies don't work as expected, especially not across Make versions, this is why we don't use them and read the instructions list multiple times. iflag.h has a lot of static content, so factor out the static content. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Update .gitignoreCyrill Gorcunov2013-11-241-0/+2
| | | | Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
* Make .git-ignore directory to ignore by scmCyrill Gorcunov2013-05-101-0/+1
| | | | | | | To stash various code which a developer not need to be tracked. Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
* Update .gitignoreCyrill Gorcunov2013-02-171-0/+6
| | | | Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
* Rename filenames to 8.3 formatH. Peter Anvin2010-06-151-2/+2
| | | | | | | Apparently some people still care about compiling native on MS-DOS, and we don't have a significant number of files which need adjustment. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* Merge branch 'master' into new-preprocH. Peter Anvin2009-07-131-1/+1
|\ | | | | | | | | Conflicts: .gitignore
| * gitignore: add test results, *.dbgH. Peter Anvin2009-07-131-0/+3
| | | | | | | | | | | | Add test result directories and *.dbg to gitignore. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | .gitignore: add testresults, a few more version.* versions, *.dbgH. Peter Anvin2009-07-131-0/+5
| | | | | | | | | | | | Update .gitignore. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | Use a phash to decode directivesH. Peter Anvin2009-07-121-0/+2
|/ | | | | | We can use a perfect hash to decode directives as well. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Add rdf2ith and rdf2srec to .gitignoreH. Peter Anvin2009-07-031-0/+2
|
* Update .gitignore to include additional generated filesH. Peter Anvin2008-10-191-0/+2
| | | | | | | pptok.ph and doc/inslist.src are generated files; list them in .gitignore. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* .gitignore: ignore some editor backup filesH. Peter Anvin2008-08-281-0/+3
| | | | Ignore a couple of variants of editor backup files.
* Update .gitignore, remove bogus dependencyH. Peter Anvin2008-06-041-0/+2
|
* Anchor filename locations in .gitignoreH. Peter Anvin2007-10-191-46/+46
| | | | In particular, "Makefile" matched "test/Makefile" without the anchor.
* Additional entries for .gitignoreH. Peter Anvin2007-10-161-2/+10
|
* Add .gitignore file so "git status" produces something saneH. Peter Anvin2007-10-131-0/+49
Add .gitignore file to tell git about files that don't need to be tracked.