florian
|
fb4b1cbf35
* warn only in delphi mode if an explicit enumeration value exceeds the range, relaxes r43191
|
5 anos atrás |
svenbarth
|
f28ac2bfc6
+ add error messages for undefined symbols (both with a known object file and without)
|
5 anos atrás |
svenbarth
|
cd7e3f354b
+ add a description for the link_e_comdat_selection_differs message
|
5 anos atrás |
florian
|
e1433adc2e
* check in the internal assembler for references with incorrect use of RIP
|
5 anos atrás |
florian
|
cc703a9c59
+ include -Avasm into the help screen
|
5 anos atrás |
florian
|
626ef4ae0c
* give an error if an explicit enumeration valid exceeds the valid range, resolves #34633
|
5 anos atrás |
florian
|
d8e2db2691
+ command line switch -CV to select the threadvar model for section threadvars
|
5 anos atrás |
florian
|
f883dd6dbb
Synchronized with trunk, part 2 (make all works, avx-512 support not yet tested, no regression testing yet)
|
6 anos atrás |
florian
|
746bfced25
Synchronized with trunk, part 1 (only make cycle tested, make all is broken, avx-512 support not yet tested
|
6 anos atrás |
Jonas Maebe
|
46afcbb362
* an incomplete case statement is not an error in ISO Pascal (mantis #35910)
|
6 anos atrás |
svenbarth
|
7809930b08
* fix for Mantis #35903: apply patch by J. Gareth Moreton to update the copyright year to 2019
|
6 anos atrás |
svenbarth
|
04a50733ad
* get rid of the scanner message for attributes for real this time (sometimes I *really* hate Git -.-)
|
6 anos atrás |
Károly Balogh
|
4d6b8a6c45
fixed the messy state of messages after recent custom attributes merge. fixed a typo, fixed double definition of message 3350, restored a message that was removed but still used, so the build passes at least.
|
6 anos atrás |
svenbarth
|
b7a8dd9479
* adjust error message when attributes are unbound
|
6 anos atrás |
svenbarth
|
b2932393df
Reintegration of Custom Attributes branch by Joost van der Sluis with patches reworked by Svetozar Belic [patch 1/3]
|
6 anos atrás |
Jonas Maebe
|
c262c5dbc9
* synchronised with trunk till r42256
|
6 anos atrás |
nickysn
|
697f2fcf75
* prettify the "Use of -offset(%esp), access may cause a crash or value may be
|
6 anos atrás |
nickysn
|
4f2ab3fb11
* prettify the "Use of -offset(%ebp) is not recommended for local variable
|
6 anos atrás |
nickysn
|
1e07606cbf
* prettify the "Use of +offset(%ebp) is not compatible with regcall convention"
|
6 anos atrás |
Jonas Maebe
|
9a327f1fcd
* ensure the LLVM-based compiler does not try to load units compiled with a
|
6 anos atrás |
Jonas Maebe
|
1b6425176b
* synchronised with trunk till r42049
|
6 anos atrás |
Jonas Maebe
|
ba1b4b1c92
+ support for verifying whether a case statements handles all possibilities
|
6 anos atrás |
Jonas Maebe
|
cd3e4d26d4
* recognise extra llvm/Xcode versions
|
6 anos atrás |
Jonas Maebe
|
46efaf4b2c
+ support for -CLflto_nosystem option to perform LTO for everything except
|
6 anos atrás |
Jonas Maebe
|
fc60ec2ea4
+ support for LLVM LTO: compile units with -CLflto -> when compiling a main
|
6 anos atrás |
Jonas Maebe
|
cf65c55b72
* support specifying the target LLVM/Xcode version
|
6 anos atrás |
Jonas Maebe
|
bc77aad3d9
* give an error when trying to call through to a C varargs routine with a
|
6 anos atrás |
Jonas Maebe
|
b2b34338e5
* give an error when trying to call an object instance method via a type node
|
6 anos atrás |
florian
|
10ab893de3
* improved explanation for warning 9034
|
6 anos atrás |
svenbarth
|
425e9114f5
+ add error message that a record or object type is required
|
6 anos atrás |