build: Remove usage of obsolescent egrep* "egrep: warning: egrep is obsolescent; using grep -E"* egrep on haiku is a shell script calling grep -E* given the warnings in the latest egrep, lets get
build: Remove usage of obsolescent egrep* "egrep: warning: egrep is obsolescent; using grep -E"* egrep on haiku is a shell script calling grep -E* given the warnings in the latest egrep, lets get ahead of the curve and migrate to grep -EChange-Id: I0fc2b936c7a9c52f87caf97d8e9ac42516fee014Reviewed-on: https://review.haiku-os.org/c/haiku/+/5718Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
show more ...
PVS V1028: cast result of operation instead of operandsIf an overflow occurs before the cast, we can't fix it. If we castfirst, we can rely on integer promotion to make the result use theappropri
PVS V1028: cast result of operation instead of operandsIf an overflow occurs before the cast, we can't fix it. If we castfirst, we can rely on integer promotion to make the result use theappropriate size.Change-Id: I7462e28422456c07f179f94d39c10c408d9bec36Reviewed-on: https://review.haiku-os.org/c/1623Reviewed-by: waddlesplash <waddlesplash@gmail.com>
Change all references to "__INTEL__" to "__i386__".They are functionally identical, but the former is a BeOS/Haiku-specficmacro that we include in the compiler specs, and the latter is definedby
Change all references to "__INTEL__" to "__i386__".They are functionally identical, but the former is a BeOS/Haiku-specficmacro that we include in the compiler specs, and the latter is definedby GCC.
BugFix 2: fix errors found by cppcheckChange-Id: I262af4dcf3ad1dca9d7e7d88838ae90323303c1dReviewed-on: https://review.haiku-os.org/c/1294Reviewed-by: waddlesplash <waddlesplash@gmail.com>
The attr_info structure has a different size on x86_64, so we need tocopy the fields individually. This fixes optional package installation.git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@342
The attr_info structure has a different size on x86_64, so we need tocopy the fields individually. This fixes optional package installation.git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34284 a95241bf-73f2-0310-859d-f6bbb57e9c96
* dropped svn:keywords property from all files that carried it to avoid recurring problems during migration of subversion checkouts (restored binary files that were garbled by subversions during
* dropped svn:keywords property from all files that carried it to avoid recurring problems during migration of subversion checkouts (restored binary files that were garbled by subversions during checkout)* added appropriate svn:mime-type property for problematic (binary) files* removed a single (mistyped) svn:mimetype property * dropped svn:eol-style property for cleanup (they all contained 'native')git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33670 a95241bf-73f2-0310-859d-f6bbb57e9c96
Preparations for removing __BEOS__ from the compiler defines.git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28305 a95241bf-73f2-0310-859d-f6bbb57e9c96
Attempt to make unzip build for MacOS X as well.git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22765 a95241bf-73f2-0310-859d-f6bbb57e9c96
We need to use _kern_open() on BeOS incompatible systems, if we wantto be able to open symlinks.git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22182 a95241bf-73f2-0310-859d-f6bbb57e9c96
Added macro to enabled the -J option even if not compiling under BeOS orMacOS.git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22169 a95241bf-73f2-0310-859d-f6bbb57e9c96
It suffices to open a node read-only to write its attributes. In factopen() is supposed to fail for directories when write access isrequested.git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@
It suffices to open a node read-only to write its attributes. In factopen() is supposed to fail for directories when write access isrequested.git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22168 a95241bf-73f2-0310-859d-f6bbb57e9c96
* Fixed missing resources for the mimeset build.* Fixed wrong resources in unzip (missing app flags made it a normal app).* There is no need to run the application in unzip's main().git-svn-id:
* Fixed missing resources for the mimeset build.* Fixed wrong resources in unzip (missing app flags made it a normal app).* There is no need to run the application in unzip's main().git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17815 a95241bf-73f2-0310-859d-f6bbb57e9c96
Merged changes from branch build_system_redesign at revision 14573.git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
Fixed two warnings (comparison of signed and unsigned values).Minor cleanup.git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13967 a95241bf-73f2-0310-859d-f6bbb57e9c96
clean upgit-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13121 a95241bf-73f2-0310-859d-f6bbb57e9c96
Fix unzip's build after byteorder.h removal.git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12841 a95241bf-73f2-0310-859d-f6bbb57e9c96
Moved bin/ out of apps/, make it build again.git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11910 a95241bf-73f2-0310-859d-f6bbb57e9c96
Moved bin/ directory out of apps/.git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11909 a95241bf-73f2-0310-859d-f6bbb57e9c96